18
Noise Canceling in 1-D Data: Presentation #7 Seri Rahayu Abd Rauf Fatima Boujarwah Juan Chen Liyana Mohd Sharipp Arti Thumar M2 Feb 28 th , 2005 Functional Block Layout/Floorplan Overall Project Objective: Implementing Noise Cancellation Algorithm in Hardware Project Manager: Bobby Colyer

Noise Canceling in 1-D Data: Presentation #7

  • Upload
    gilead

  • View
    35

  • Download
    2

Embed Size (px)

DESCRIPTION

Feb 28 th , 2005 Functional Block Layout/Floorplan. Noise Canceling in 1-D Data: Presentation #7. Seri Rahayu Abd Rauf Fatima Boujarwah Juan Chen Liyana Mohd Sharipp Arti Thumar. M2. Project Manager: Bobby Colyer. Overall Project Objective: - PowerPoint PPT Presentation

Citation preview

Page 1: Noise Canceling in 1-D Data:   Presentation #7

Noise Canceling in 1-D Data: Presentation #7

Seri Rahayu Abd RaufFatima BoujarwahJuan ChenLiyana Mohd SharippArti Thumar

M2

Feb 28th, 2005Functional Block Layout/Floorplan

Overall Project Objective: Implementing Noise Cancellation Algorithm in Hardware

Project Manager: Bobby Colyer

Page 2: Noise Canceling in 1-D Data:   Presentation #7

Status

• Design proposal (Done)

• Architecture proposal (Done)

• Size Estimates and Floorplan (Done)

• Gate Level Design

- Schematics (Done)

• To be done:– Layout (35%)– Spice simulation

Page 3: Noise Canceling in 1-D Data:   Presentation #7

Design Decisions

• Successfully implemented Wallace + Booth

• Changed register design

Page 4: Noise Canceling in 1-D Data:   Presentation #7

Last week...

Page 5: Noise Canceling in 1-D Data:   Presentation #7

Updated Floorplan

Page 6: Noise Canceling in 1-D Data:   Presentation #7

Floating Point Adder (Vertical)

Page 7: Noise Canceling in 1-D Data:   Presentation #7

Floating Point Adder (Horizontal)

Page 8: Noise Canceling in 1-D Data:   Presentation #7

Wallace Tree (Before)

Page 9: Noise Canceling in 1-D Data:   Presentation #7

Wallace Tree + Booth Encoding

Page 10: Noise Canceling in 1-D Data:   Presentation #7

Barrel Shifter

Page 11: Noise Canceling in 1-D Data:   Presentation #7

Comparator

Page 12: Noise Canceling in 1-D Data:   Presentation #7

Add/Sub (FP Adder)

Page 13: Noise Canceling in 1-D Data:   Presentation #7

Register (16 bit)

Page 14: Noise Canceling in 1-D Data:   Presentation #7

Counter

Page 15: Noise Canceling in 1-D Data:   Presentation #7

Timing (FPA)

• Rise Time:• 65 picoseconds(10%-90%)

• Fall Time:• 56 ps

Page 16: Noise Canceling in 1-D Data:   Presentation #7

Updated Transistor Count

PartLast Week’s Transistors

New Transistors

16-bit FPA 3x 4154 = 12462 3x 2746 = 8238

16-bit FPM 3x 3858 = 11574 3x 4456 = 13368

Registers 7x16x14 = 1568 7x 272 = 1904

ROM 800 783

Converter 2x312 = 624 2x 108 = 216

MUX 384 402

Adder 248 248

Counter 214 222

Alternator 64 0

Total≈ 27938 + Misc ≈ 30000

≈ 25381 + Misc ≈ 27000

Page 17: Noise Canceling in 1-D Data:   Presentation #7

Challenges…

• Finishing up layout

• Make sure that the signal strength is sufficient

• Need to decide (multiplier) – symmetry vs. trans count

Page 18: Noise Canceling in 1-D Data:   Presentation #7

Questions?