Presentation is loading. Please wait.

Presentation is loading. Please wait.

Idongesit Ebong (1-1) Jenna Fu (1-2) Bowei Gai (1-3) Syed Hussain (1-4) Jonathan Lee (1-5) Design Manager: Myron Kwai Overall Project Objective: Design.

Similar presentations


Presentation on theme: "Idongesit Ebong (1-1) Jenna Fu (1-2) Bowei Gai (1-3) Syed Hussain (1-4) Jonathan Lee (1-5) Design Manager: Myron Kwai Overall Project Objective: Design."— Presentation transcript:

1 Idongesit Ebong (1-1) Jenna Fu (1-2) Bowei Gai (1-3) Syed Hussain (1-4) Jonathan Lee (1-5) Design Manager: Myron Kwai Overall Project Objective: Design a chip as part of a system that accommodates the growing demand for radio frequency identification (RFID) technology while creating a quicker, more convenient shopping experience. Presentation #4: Smart Cart 525 Stage IV: 14 Feb. 2005 Gate level design

2 Status Design Proposal Project chosen Verilog obtained/modified Architecture Proposal Behavioral Verilog simulated Size estimates/floorplanning Gate-level implementation simulated in Verilog Floorplan and more accurate transistor count Schematic Design (debugging)  Layout (1%)  Simulations

3 Control logic  Changed register type (to contain an enable signal) to eliminate all those input MUXes  16-bit input register also not necessary Second clock Design Decisions

4 Now 2:1 MUXes

5 Updated Transistor Count Encryption13,054 Multiplier3662 Adder902 SRAM2276 Registers (inputs/outputs) 1540 Logic (Muxes, buffers)1000 Total22,434!!! Previous17,456

6 Updated Floorplan Estimated area:  Encryption66,000 μm 2  Multiplier14,478 μm 2  Adder7707 μm 2  SRAM14,000 μm 2  Logic/Wiring13,415 μm 2  Registers (inputs/outputs)8000 μm 2  Total123,600 μm 2  Previous98,918 μm 2 Estimated density:  (22,434 transistors)/(123,600 μm 2 ) =.18 transistors/μm 2

7 Previous Floorplan

8 Updated Floorplan

9 Updated Floorplan: Encryption All wires 32 bits; will use all four metal layers for this block.

10 Schematics: Verilog Simulations

11 Schematics: Top

12 Schematics: Encryption (Top)

13 Schematics: Encryption (ROM)

14 Schematics: Encryption (Initial Permutation)

15 Schematics: Encryption (Round Permutation)

16 Schematics: Encryption (Key Expand)

17 Schematics: Multiplier

18 Schematics: Adder

19 Schematics: SRAM

20 Critical Path Estimation Multiplier?  Has to go through 10+ full adders  No simulations done yet

21 Problems & Questions How to fit layout of ROM into encryption block Is it possible to send inputs through logic to registers?


Download ppt "Idongesit Ebong (1-1) Jenna Fu (1-2) Bowei Gai (1-3) Syed Hussain (1-4) Jonathan Lee (1-5) Design Manager: Myron Kwai Overall Project Objective: Design."

Similar presentations


Ads by Google