Multiplizierer Grundlagen

#5799964
Lesenswert?

Lässt sich pauschal nicht beantworten. ASIC ist anders als FPGA, jede 
FPGA Serie ist anders, soll er schnell multiplizieren oder wenig Fläche 
verbrauchen (Kosten), usw.

https://books.google.de/books?id=xnQyVBB1tVQC&pg=PA297&lpg=PA297&dq=8x8+multiplier+fpga&source=bl&ots=DEEo2JPvRw&sig=ACfU3U3l-TSCquc0behKxykr-ejDGyhtKQ&hl=de&sa=X&ved=2ahUKEwi_i6P5wr3hAhVDZlAKHeEqBCsQ6AEwCHoECAYQAQ#v=onepage&q=8x8%20multiplier%20fpga&f=false
Ich hoffe der Link zu den Buch funktioniert. Kapitel 2.3.1 gibt ein 
Gefühl, wie unterschiedlich das aussehen kann. In der Tabelle sind 
einige Beispiele aufgeführt.

In dem Chipfoto wirst du den Multiplier nicht ausmachen können. Das 
hängt mit dem Entwurf zusammen. Der Mikrocontroller wird mit HDL in 
verschiedenen Blöcken (ALU, Multiplier, Register, ...) beschrieben. 
Danach geht es in Tools, die die Beschreibung auf die Zielhardware unter 
diversen Vorgaben umsetzen. Da ist einer der ersten Schritte, die Logik 
der ganzen Blöcke in einem großen Block zusammen zu fassen. Das gibt 
mehr Spielraum beim optimieren und Layout. Damit sind die Logikgatter 
der verschiedenen Blöcke aber wild durcheinander gemischt. Logikgatter 
sind in den großen, dunklen Bereich, der keine richtige Struktur hat.
Gast #5800252
Lesenswert?

Schau dir mal auf folgender Seite
https://zeptobars.com/en/read/Altera-Cyclone-EP1C3
den Cyclone EP1C3 an, insbes. das untere Foto.
Der Baustein hat zwar keine Multiplier, dafür
aber interne SRAM-Zellen (sog. BlockRAMs etc.),
zu sehen als schwarze Blöcke. Bei nachfolgenden
Generationen sind die in Etwa so gross wie die
eingebauten Multiplier (18x18er bzw. 2x 9x9er).
Damit kannst du eine grobe Grössenordnung ableiten.
Gast #5800999
Lesenswert?

Danke für eure Antworten. Die Attiny's haben im Vergleich zu den Atmegas 
keinen Single-Cylcle Mutiplizierer. Ich vermute mute mal, das liegt an 
den Kosten für die Chipfläche. Wahrscheinlich spielt das auch eher nur 
bei kleinen Chips eine Rolle.

Sigi
>Der Baustein hat zwar keine Multiplier, dafür
>aber interne SRAM-Zellen

Die Speicherblöcke sind auch auf dem Atmega-Silizium gut zu erkennen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren