160 likes | 308 Views
Group M3 Nick Marwaha Craig LeVan Jacob Thomas Darren Shultz Project Manager: Zachary Menegakis. DSP 'Swiss Army Knife'. MILESTONE 7 Component Layout. February 28, 2005. Overall Project Objective: General Purpose Digital Signal Processing Chip. STATUS.
E N D
Group M3 Nick Marwaha Craig LeVan Jacob Thomas Darren Shultz Project Manager: Zachary Menegakis DSP 'Swiss Army Knife' MILESTONE 7 Component Layout February 28, 2005 Overall Project Objective: General Purpose Digital Signal Processing Chip
STATUS • Design Proposal (Done) • Architecture (Done) • Size Estimates/Floorplan/Verilog (95%) • Gate Level Design (99%) • Component Layout (Done) • Functional Block (50%) • To Be Done • Complete layout of functional blocks • Wallace Tree Multiplier, etc. • Layout of Adder and div remain • Schematic • Make remaining adjustments for comb/Wallace • Top-level • Verification • Test adjusted blocks
DESIGN DECISIONS • Layout • Re-did XOR and FA (and others) using M2 to reduce size • Going to need all four layers for the fp_mult • Not a big issue because we don’t route over them • Wallace Tree Multiplier • Fully implemented booth encoding • All blocks for wallace tree done to conform to aspect ratio
LAYOUT UPDATE REG BOOTH DECODER
LAYOUT UPDATE 3:2 COMPRESSOR COMPARATOR
UPDATE – TEXT VERSION • Since Wednesday @ 3pm: • Craig – Worked on Booth Recoding and floorplan • Darren – Got in a car… • Jake – Worked on layout (only 13hrs straight this time) • Nick – ditto
PROBLEMS & QUESTIONS • Booth Recoding • Still walking through • Problem: Timing issues with top level design. Haven’t tackled yet (fixing lower blocks to avoid complications*) • Problem: Spring break • We want one * scientific method: only test one variable at a time