Download presentation
Presentation is loading. Please wait.
Published byGilbert Norton Modified over 9 years ago
1
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Color space transformation Phase 2 24.11.2011 Institute MD, University of Rostock
2
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Origin (Old Design): Frequency: 38.109 MHz Area (LUT FF pairs): 3641 Slide 2 Mandatory values for FGPA Area A (# of pairs)3641 Frequency f38.109 MHz # of cycles N cycles 41372 Operation time t OP 1085.622 µs E avg 0.51172 Metric1928.48 s
3
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Improvents to do 1.Decrease Error 2.Decrease Size 3.Increase Speed Slide 3
4
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Improvents to do 1.Decrease Error Round, coefficient correction 2.Decrease Size 3.Increase Speed Slide 4
5
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Improvents to do 1.Decrease Error Round, coefficient correction 2.Decrease Size 3.Increase Speed Slide 5 Optimize Multiplier
6
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Error Decresing Previous: Output signal just been cut off to match output witdth Example: …0101100|110010… …0101100110010… Error 0,78125 Solution: Check first cut-off bit, if it is ‘1’ add ‘1’ to output signal …0101100|110010… …0101101110010… Error 0,21875 coefficient correction: coefficient cb(2) and cr (0) which are both b"001111_11111111_11111111" should be actually b"000000_00000000_00000000“ New average error: 0.249936 Slide 6
7
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock A better multiplier Using of an array multiplier Add partial products with single FAs insteads full width adders shorter critical path Slide 7
8
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Further Improvements Due to coefficient correction: Save of a multiplier in CB and CR: multiplication with 2^x means shifting Adding two pipeline steps Slide 8
9
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Example: Cb-Computation 2 Multipliers 3 Adders 2 Two’s Complements Slide 9 Mult1 Mult2 Shift Coeff_0 Pixel_in_r Coeff_1 Pixel_in_g Pixel_in_b NOT add1 add2 Offset increased by 2 add3 Cb-Component REG 1REG 1 REG 2REG 2 CLK Rst Round
10
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Result of improvements/New Metric Frequency: 75.477 MHz Area (LUT FF pairs): 1312 Slide 10 Mandatory values for FGPA Area A (# of pairs)1312 Frequency f75.477 MHz # of cycles N cycles 41374 Operation time t OP 548.167 µs E avg 0.249936 Metric14.73 s
11
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Thank you for your attention! Slide 11
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.