
JPEG
S5PC100 USER’S MANUAL (REV1.0)
9.4-8
Table 9.4- 2. Registers That Must be Configured before Compression
Registers
Description
At comp
At Decomp
JPGMOD
Process Mode Register Essential
Essential
QHTBL
Quantization and Huffman Table Number
Register
Essential --
JPGDRI
Reset Interval Registers
Essential
--
JPGY
Vertical Size Register
Essential
JPGX
Horizontal Size Register
Essential
QTBL0
Quantizer Table0 Entries Register.
Essential
--
QTBL1
Quantizer Table1 Entry Register
Essential
--
QTBL2
Quantizer Table2 Entry Register
Essential
--
QTBL3
Quantizer Table3 Entry Register
Essential
--
OUTFORM
Output Color Format of Decompression
--
Essential
DEC_STREAM_SIZE
Input JPEG Stream Byte Size for
Decompression
-- Essential
ENC_STREAM_INTSE
Compressed Stream Size Interrupt Setting
Register
Essential --
HDTBL0, HDCTBLG0
DC Huffman Table0 Entry Register
Essential
--
HACTBL0, HACTBLG0
AC Huffman Table0 Entry Register
Essential
--
HDCTBL1, HDCTBLG1
DC Huffman Table1 Entry Register
Essential
--
HACTBL1, HACTBLG1
AC Huffman Table1 Entry Register
Essential
--
Contents of registers in Table 5 changes in following cases.
1. After the registers are written again by user.
2. After reset operation is done.
3. After decompression of arbitrary JPEG file. In this case, the registers have the value from header of input
JPEG file after header parsing process.
Except these cases, it is possible to process next picture by only performing the process start signal after process
of a picture is completed.
5.4 PROCESS FOR IMAGE SIZE
Size of images contained in JPEG file have to be a specific value which is the multiple of block size because
JPEG file is composed of blocks. Size of images contained in JPEG file should be double block size in S5PC100.
In other words, raw image (encoding input/ decoding output) is greater than and equal to double block size. If
image size in JPEG file header is not multiple of block size, actual image size in the file is the minimum among
values which are the multiple of the block size and larger than the value in the header, but decoder shows
cropped image with the size in file header. Block size is determined by color format as described in Table 9.4-3.
Summary of Contents for S5PC100
Page 21: ...MEMORY MAP S5PC100 USER S MANUAL REV1 0 1 2 2 ...
Page 34: ...S5PC100 USER S MANUAL REV1 0 BALL MAP SIZE POP 1 1 9 1 4 MCP CONNECTION ...
Page 49: ...IROM CODE S5PC100 USER S MANUAL REV1 0 2 6 4 12 Mhz 300 0 Mhz 100 0 Mhz 79 5 Mhz 20 6 Mhz ...
Page 174: ...CLOCK CONTROLLER S5PC100 USER S MANUAL REV1 0 2 3 24 Rs 0ohm Rf 1Mohm CL 10 35pF ...
Page 322: ...CORESIGHT S5PC100 USER S MANUAL REV1 0 3 2 4 Figure 3 2 2 S5PC100 Coresight Structure ...
Page 330: ...CORESIGHT S5PC100 USER S MANUAL REV1 0 3 2 12 Figure 3 2 7 ETB Block Diagram ...
Page 345: ...S5PC100 USER S MANUAL REV1 0 ASYNC BRIDGE 3 4 3 Figure 3 4 2 Asynchronous Bridge Components ...
Page 359: ...S5PC100 USER S MANUAL REV1 0 VECTORED INTERRUPT CONTROLLER 4 1 3 Figure 4 1 2 VIC Daisy Chain ...
Page 651: ...S5PC100 USER S MANUAL REV1 0 UART 8 1 27 Figure 8 1 10 UINTSP UINTP and UINTM block diagram ...
Page 652: ...UART S5PC100 USER S MANUAL REV1 0 8 1 28 NOTES ...
Page 743: ...S5PC100 USER S MANUAL REV1 0 MIPI HSI INTERFACE CONTROLLER 8 6 13 ...
Page 756: ...MIPI HSI INTERFACE CONTROLLER S5PC100 USER S MANUAL REV1 0 8 6 26 NOTES ...
Page 800: ...MIPI CSIS S5PC100 USER S MANUAL REV1 0 8 8 10 NOTES ...
Page 816: ...USB HOST CONTROLLER S5PC100 USER S MANUAL REV1 0 8 9 16 ...
Page 935: ...S5PC100 USER S MANUAL REV1 0 MODEM INTERFACE 8 11 13 NOTES ...
Page 1111: ...S5PC100 USER S MANUAL REV1 0 IMAGE ROTATOR 9 2 3 3 4 180 DEGREE ROTATION ...
Page 1112: ...IMAGE ROTATOR S5PC100 USER S MANUAL REV1 0 9 2 4 3 5 90 AND 270 DEGREE ROTATION ...
Page 1118: ...S5PC100 USER S MANUAL REV1 0 CAMERA INTERFACE 9 3 3 Figure 9 3 2 Camera Interface Overview ...
Page 1181: ...JPEG S5PC100 USER S MANUAL REV1 0 9 4 6 Figure 9 4 5 YCbCr4 2 2 Color Format ...
Page 1199: ...JPEG S5PC100 USER S MANUAL REV1 0 9 4 24 NOTES ...
Page 1245: ...3D ACCELERATOR S5PC100 USER S MANUAL REV1 0 9 6 18 ...
Page 1353: ...TVOUT VIDEO DAC S5PC100 USER S MANUAL REV1 0 9 7 32 ...
Page 1452: ...S5PC100 USER S MANUAL REV1 0 VIDEO PROCESSOR 9 8 43 NOTES ...
Page 1482: ...MIXER S5PC100 USER S MANUAL REV1 0 9 9 30 NOTES ...
Page 1664: ...S5PC100 USER S MANUAL REV1 0 I2S CONTROLLER 5 1CH 10 2 31 NOTES ...
Page 1701: ...AC97 CONTROLLER S5PC100 USER S MANUAL REV1 0 10 4 18 NOTES ...
Page 1731: ...SPDIF TRANSMITTER S5PC100 USER S MANUAL REV1 0 10 6 16 NOTES ...
Page 1744: ...S5PC100 USER S MANUAL REV1 0 ADC AND TOUCH SCREEN INTERFACE 10 7 13 NOTES ...
Page 1750: ...KEYPAD INTERFACE S5PC100 USER S MANUAL REV1 0 10 8 6 Figure 10 8 7 Keypad I F Block Diagram ...
Page 1755: ...S5PC100 USER S MANUAL REV1 0 KEYPAD INTERFACE 10 8 11 NOTES ...
Page 1779: ...SECURE DOMAIN MANAGER S5PC100 USER S MANUAL REV1 0 11 2 22 NOTES ...