Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Spezielle Anwendungen des VLSI – Entwurfs Applied VLSI design Course and contest Results of Phase 2 Martin Kittel Sebastian Stieber
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 2 Results Phase 1 Pezaris-Array-Multiplier Ripple-Carry-Adder No Pipelines Mandatory values for FGPA Area A (# of pairs)3203 Frequency f63,12 MHz E avg Metric921,58 [s]
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 3 Improvements Multiplier: Changed Operands(Metric = 420.0) Replace 0.5-Coefficient-Multiplier with Shifter (Metric = 241.5) Adder: No Changes
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 4 Improvements Approximate results: Error: Metric: New Multiplier: Unique CSA-Tree for each Coefficient Metric: Partial Product Generator a b CSA 3:2 CSA 3:2 CSA 3:2 CSA 3:2 CSA 3:2 CSA 4:2 CPA (Ripple Carry)
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 5 Advantages / Disadvantages Pro: Should be smaller Should be faster Contra: Complex routing Partial Product Generator a b CSA 3:2 CSA 3:2 CSA 3:2 CSA 3:2 CSA 3:2 CSA 4:2 CPA (Ripple Carry)
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 6 Improvements Pipelining 3 Stages Metric: Mandatory values for FGPA Area A (# of pairs)1993 Frequency f192,1 MHz E avg Metric13,36 [s]
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 7 Backannotated Design Timing Constraints ns Mandatory values for FGPA Area A (# of pairs)1336 Frequency f133,636 MHz E avg Metric8,63 [s]
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 8 ToDo Phase 3 Mapping on ASIC
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 9 Thank you for your attention!