Presentation is loading. Please wait.

Presentation is loading. Please wait.

M2: Team Paradigm :: Milestone 3 2-D Discrete Cosine Transform Group M2: Tommy Taylor Brandon Hsiung Changshi Xiao Bongkwan Kim Project Manager: Yaping.

Similar presentations


Presentation on theme: "M2: Team Paradigm :: Milestone 3 2-D Discrete Cosine Transform Group M2: Tommy Taylor Brandon Hsiung Changshi Xiao Bongkwan Kim Project Manager: Yaping."— Presentation transcript:

1 M2: Team Paradigm :: Milestone 3 2-D Discrete Cosine Transform Group M2: Tommy Taylor Brandon Hsiung Changshi Xiao Bongkwan Kim Project Manager: Yaping Zhan

2 M2: Team Paradigm Team Paradigm

3 M2: Team Paradigm Project status  Revisal of Floorplan -->Results Today

4 M2: Team Paradigm Transistor count and performance estimation : adderregisterROMControl logictotalpins 4x(15x24+14) =1500 18x16x15 =4320 8x16x2 =256 1000~10.5k40 1DDCT module : 2DDCT = 2x1DDCT + SRAM ~ 29k throughputlatency 8 samples/64 cycle528 cycle Shift RegisterMuxesSRAM mux(44x20)+ ff(18x20)=1300 20007000

5 M2: Team Paradigm Layout Size Proposal :Using a reference of layout of basic gates -And referencing devices from 322 to get accurate sizing :Furthermore we did this on basic gates, then scale accordingly for larger instances -for example: a 20 16bit registers will just be the stacked on top of each other -->single register mainly length multiplied by 16 then by 20 :Our design has total of approx 29k -add space for wiring... cannot give an accurate measurement for :Total area estimation of square area = 300,000um 2

6 M2: Team Paradigm Basic Component Breakdown single bit items Mirror Adder:11.9796.534 5 gate adder:13.0238.78 Register:9.47435.082 half adder:9.8014.961 nand:3.48485.082 nor:3.48485.0578 xor:6.31625.0578 inv:2.61365.0578 length width Mux 2:19.3154.55 Shift Register:18.616 Mux 4:18.9118.63 length width

7 M2: Team Paradigm Larger Components Breakdown :Mirror Adder: 28 Transistors including inverters -Faster than 5 gate adder -for 16bit multiply single cell by 16 -approx (12x16) x 7 = 198 x 7 -Subtractor only slightly larger -due to inverters Adder/Sub

8 M2: Team Paradigm Larger Components :Mux -2:1mux - 4.45 x 9.315 -4:1mux – 8.91 x 18.6 -16bit = 9x(16 x 19) :Control Logic -Mixture of basic gates -estimate 1000 trans 16bit 4x1 mux

9 M2: Team Paradigm Larger Components :Shift Register -16 x 18.6 single bit cell -20 bit = (18.6 x 20) x 16 :Basic Register -9.27 x 5.02 single bit cell -16 bit registers - 150 x 5 shift reg reg

10 M2: Team Paradigm Larger Components :nand ROM (due to size) -there are two -1 rom = banks -1 bank = 16 words -1 word = 16 bits :each bank: 10u x 12u -total size = 120u --> 1 rom = 496 -->12 x 48

11 M2: Team Paradigm Old Layout Proposal 1D DCT MUX 4x1 32' Sub Add DeMux 4x1 DeMux 4x1 Reg 8x16' R7 R0 R6 R1 R5 R2 R4 R1 Take bits 0- 15 Take bits 16- 32 Add Rom Shift Reg Control Logic approx. 220,000u 220u x 100u

12 M2: Team Paradigm New layout proposal Sub Add Control logic rom shift reg 16bit 1x8 demux 16bit 4x1 mux 16bit 4x1 mux reg 16bit 1x4 demux 4bit 16x1 mux Add rom Add 4bit 16x1 mux 16bit 1x4 demux 16bit 2x1 mux reg eg 600u 150u

13 M2: Team Paradigm Overall floorplan 1D DCT 16 x 64 SRAM 150 50 100 600 500 500 x 600 = 300,000um 2

14 M2: Team Paradigm ::conclusion & questions :Implementing 2D DCT :Roughly 29k transistor count :Will try to optimize design further and enhance performance


Download ppt "M2: Team Paradigm :: Milestone 3 2-D Discrete Cosine Transform Group M2: Tommy Taylor Brandon Hsiung Changshi Xiao Bongkwan Kim Project Manager: Yaping."

Similar presentations


Ads by Google