Download presentation
Presentation is loading. Please wait.
Published byHugh Dennis Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.