![Page 1: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/1.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 1
Gruppe Addierer
![Page 2: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/2.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 2
Gliederung
1. Design
2. Test
3. Chip
![Page 3: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/3.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 3
Design
![Page 4: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/4.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 4
Prinzipieller Aufbau
• Genutzte Addierer (8 Bit):– Carry Look Ahead Addierer– Ripple Carry Addierer
• BIST vorhanden
• Subtraktion möglich
![Page 5: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/5.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 5
Top Design
Holger Harms:Holger Harms:
![Page 6: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/6.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 6
Das Gesamtdesign
![Page 7: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/7.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 7
Counter
![Page 8: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/8.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 8
Multiplexer N17
![Page 9: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/9.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 9
Eingangsregister
![Page 10: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/10.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 10
Invertierendes Eingangs- Register
![Page 11: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/11.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 11
Ripple Addierer
![Page 12: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/12.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 12
CLA Addierer
![Page 13: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/13.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 13
Ausgang- Multiplexer
![Page 14: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/14.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 14
Ausgangs- Register
![Page 15: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/15.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 15
Ausgangs- Komparator
![Page 16: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/16.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 16
Test - Flip Flop
![Page 17: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/17.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 17
Test
![Page 18: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/18.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 18
Übersicht
• Leistung insgesamt: 278mW
• Maximale Taktfrequenz: 322MHz– limitiert durch die Pads– Technologiegrenze, nicht optimierbar
![Page 19: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/19.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 19
Ripple Adder
Daten:
Takt: 231MHz (4.3ns)Leistungsverbr.: 40.3mW
![Page 20: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/20.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 20
Ripple Adder (optimiert)
Daten:
Takt: 345MHz (2.9ns)Leistungsverbr.: 65.9mW
Relativ:Takt: 150%Leistung: 163%
![Page 21: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/21.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 21
CLA Addierer
Daten: Takt: 212MHz (4.7ns)Leistungsverbr.: 37mW
![Page 22: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/22.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 22
CLA Addierer (optimiert)
Daten: Takt: 526MHz (1.9ns) Relativ: Takt: 250% Leistungsverbr.: 77.6mW Leistung: 210%
![Page 23: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/23.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 23
Counter
Daten:
Takt: 212MHz (4.7ns)Leistungsverbr.: 42mW
![Page 24: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/24.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 24
Counter (optimiert)
Daten:
Takt: 671MHz (1.49ns)Leistungsverbr.: 67.9mW
Relativ:Takt: 320%Leistung: 161%
![Page 25: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/25.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 25
Komparator
Daten:
Takt: 847MHz (1.18ns)Leistungsverbr.: 15.7mW
![Page 26: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/26.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 26
Komparator (optimiert)
Daten:
Takt: 1.05GHz (0.95ns)Leistungsverbr.: 16mW
Relativ:Takt: 120%Leistung: 102%
![Page 27: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/27.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 27
allg. Register
Daten:
Takt: 1.02GHz (0.98ns)Leistungsverbr.: 5.4mW
![Page 28: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/28.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 28
all. Register (optimiert)
Daten:
Takt: 2.44GHz (0.41ns)Leistungsverbr.: 5.4mW
Relativ:Takt: 240%Leistung: 100%
![Page 29: Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Holger Harms, Harald Widiger,](https://reader033.vdokument.com/reader033/viewer/2022051413/55204d6349795902118b8d43/html5/thumbnails/29.jpg)
Institut für Angewandte Mikroelektronik und Datentechnik
Fachbereich Elektrotechnik und Informationstechnik, Universität RostockHolger Harms, Harald Widiger, Marco Kluge
Seite 29
Auswertung
• Der Leistungsverbrauch steigt deutlich mit der Timingoptimierung
• Die Technologie ist hier begrenzend
• Der CLA Adder ist rund 1,5x schneller als der Ripple Adder