Print indd


The Smallest Processor?



Download 18,42 Mb.
Pdf ko'rish
bet32/366
Sana31.12.2021
Hajmi18,42 Mb.
#276933
1   ...   28   29   30   31   32   33   34   35   ...   366
Bog'liq
(Lecture Notes in Computer Science 10793) Mladen Berekovic, Rainer Buchty, Heiko Hamann, Dirk Koch, Thilo Pionteck - Architecture of Computing Systems – ARCS

4.2
The Smallest Processor?
Is Lipsi now the smallest possible processor? No – if we really want a mini-
mal implementation that can compute, we could drop several instructions. E.g.,
subtraction can be performed with xor and addition.
However, our target was a very small but useful processor. When we compare
Lipsi with other processors, we think we have achieved that goal. With around
100 LEs and one block RAM we can fit many Lipsi cores into a low-cost FPGA.
4.3
A Lipsi Manycore Processor
We have explored how many Lipsi cores we can fit into the low-cost EP4CE115
FPGA from the DE2-115 board. Each processor contains one input and one
output port. All processors are connected into a pipeline, which is the minimum
useful connection of those processors. The first processors’s input port is con-
nected to the keys on the FPGA board and the last processor’s output port is
connected to the LEDs. Each processor reads the input, adds one to it, and puts
the result to the output port.
The EP4CE115 contains 432 memory blocks. Therefore, we have configured
432 Lipsi processors in this computing pipeline. The resource consumption in
the FPGA 67,130 is LEs out of 114,480 LEs, which is a resource consumption
of 59%. This shows that this kind of design is memory bound and we can add
more functionality to the processor for a balanced use of the available resources.
This experiment is just meant as a proof of concept to build a manycore
processor in a low-cost FPGA. Future work will be to use the remaining resources
to add a simple network-in-chip to the 432 processor cores. This will enable
more flexible communication paths and enable exploring network-on-chip designs
within a high count of processing cores.

Download 18,42 Mb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   ...   366




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish