Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rapid ARM-based JPEG Processor report of HW/SW Co-Design

Similar presentations


Presentation on theme: "Rapid ARM-based JPEG Processor report of HW/SW Co-Design"— Presentation transcript:

1 Rapid ARM-based JPEG Processor report of HW/SW Co-Design
Professor: 陳少傑 Students: R 林耿賢 R 李源華 P 陳宗裕

2 Outline Block of ARM-based JPEG Processor JPEG Software Demo
Benchmark of JPEG Software Why use hardware 2D DCT? Algorithm of Row-Column decomposition 2D DCT. Matlab Demo of this Algorithm Comparison Reference

3 Rapid ARM-based JPEG Processor
Integrate which we learn in the HW/SW Co-Design and ARM Lab. Embedded System/ Real Time Operation System. ARM 32-bits processor/ AMBA Bus. JPEG Algorithm.

4 Block Diagram 1 AHB CMOS Sensor Wrapper ARM Core ARM7TDMI On-Chip RAM
DMA Master Bridge AHB UART Timer PIO Keypad APB Memory Interface A typical AMBA system AHB CMOS Sensor Wrapper

5 Run(uC/OSII, JPEG Encoder..)
Block Diagram 2 ARM7TDMI Run(uC/OSII, JPEG Encoder..) DRAM ARM semi-Hoster AHB AHB CMOS Sensor Wrapper

6 CMOS Image Sensor i-Magic Technologies IM88023A

7 JPEG Algorithm DCT BMP File Huffman Encoding JPEG File Down Sampling
Color Transform RGB to YUV Down Sampling Quantization DCT BMP File Huffman Encoding JPEG File

8 JPEG Encoder in Mobile Phone
Task 2: Communication Task Task 1: Read a frame from COMS Sensor and JPEG Encoder

9 JPEG ARM Software Demo

10 JPEG Software Demo 1 ARM JPEG Encoder Peppers.bmp Peppers.jpg

11 JPEG Software Demo 2 ARM JPEG Encoder Mandrill.bmp Mandrill.jpg

12 Benchmark of the ARM JPEG Software
DCT Quant. VLC Cycles 5000 3000

13 Block of 2D DCT in ARM-based JPEG Processor
ARM7TDMI Run(uC/OSII, JPEG Encoder ..) DRAM ARM semi-Hoster AHB AHB CMOS Sensor Wrapper 2D DCT

14 Product of DSC 1 SunPlus – GT8980

15 Product DSC 2 TMS320DSC25

16 Algorithm of 2D DCT

17 The original 1D DCT

18 Row-Column decomposition (RCD) method

19 Matlab Demo of 2D DCT Our Algorithm

20 Algorithm of 1D DCT 1

21 Algorithm of 1D DCT 2 Where

22 Algorithm of 1D DCT 3

23 Algorithm of 1D DCT 4

24 Algorithm of 1D DCT 5

25 Algorithm of 1D DCT 6

26 Architecture Design for Proposed Transposition Memory 1

27 Architecture Design for Proposed Transposition Memory 2

28 Comparison 1D DCT Compare with software

29


Download ppt "Rapid ARM-based JPEG Processor report of HW/SW Co-Design"

Similar presentations


Ads by Google