Download presentation
Presentation is loading. Please wait.
1
Group M3 Jacob Thomas Nick Marwaha Craig LeVan Darren Shultz Project Manager: Zachary Menegakis April 11, 2005 MILESTONE 12 Final LVS & Simulation DSP 'Swiss Army Knife' Overall Project Objective: General Purpose Digital Signal Processing Chip
2
STATUS Design Proposal (Done) Architecture (Done) Size Estimates/Floorplan/Verilog (Done) Gate Level Design (Done) Testing of Top-Level Schematic (Done) LVS of Entire Chip (Done!) Simulations (75%) Soft IP (Done!) To Be Done Instantiate Remaining Buffered Components Simulations of Top Level with Buffers
3
DESIGN DECISIONS Rewired top level to remove white space on the bottom of the circuit. Buffers after FP Adders & FP Mults Vdd Rails need to be widened as power drops in circuit
4
TOP LEVEL LAYOUT – OLD
5
TOP LEVEL LAYOUT – LVS’d! @(#)$CDS: LVS version 5.0.0 06/02/2003 20:45 (intelibm5) $ Like matching is enabled. Using terminal names as correspondence points. Net-list summary for /afs/ece.cmu.edu/usr/nmarwaha/cds/LVS/layout/netlist count 14738nets 88 terminals 16592 pmos 16592 nmos Net-list summary for /afs/ece.cmu.edu/usr/nmarwaha/cds/LVS/schematic/netlist count 15103nets 90 terminals 365 cds_thru 16592 pmos 16592 nmos Terminal correspondence points 1N 2Xn 3Xn … The net-lists match…
6
SIZE ESTIMATES Transistor Count: 33,184 Area: ~ 395x435 µm (172,000 µm 2 ) Density: ~0.193 (w/o buffers) Aspect Ratio: ~1:1
7
FP Adder - Verified Outputs of Layout Match Schematic! Buffered Adder has much improved Rise/Fall Time of ~350ps vs. 1.5ns unbuffered
8
Wallace Tree - Verified Outputs of Layout Match Schematic! Wallace here is unbuffered
9
Top Level – Awaiting Sims CRITICAL PATH: Input->comb_16->adder->mult->adder->Output To Test Top Level: Using inputs from our main ‘Swiss Army Knife’ Paper to verify all functions
10
SOFT IP – Done! Top Level VerilogVerified Complex Function
11
PROBLEMS & QUESTIONS Difficulty Extracting & Simulating Frequently get error when trying to extract circuit (happens randomly) Slows down progress when trying to simulate modified versions (currently waiting on top level simulation) Buffering Added to FP Adder Added to FP Multiplier (currently working on more versions to better fit w/ chip) Added to Outputs in Top Level Need to stretch wires & instantiate layouts with buffers for top level Would like to reduce white space in the center of circuit
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.