
JPEG
S5PC100 USER’S MANUAL (REV1.0)
9.4-10
With interrupt case 1, the normal process is finished. To clear the interrupt request, read the JPGINTST register
and JPGOPR register. If there is no encoding or decoding error, JPGINTST must be read as 0x40. If another
value is read, the operation result may not be correct.
To clear the interrupt case 2 is also done by reading JPGINTST and JPGOPR. If there is no error during header
parsing, it will be read as 0x08. The interrupt case 2 indicates that the decompression process is paused. Process
restarts by getting restart signal from software.
If interrupt case 3 occurs, TIMER_INT_STAT is read as 1 and it is cleared by writing 1 in TIMER_INT_STAT
register. In this case, JPEG needs reset or S/W reset before next operation.
If interrupt case 4 occurs, ENC_STREAM_INT_STAT is read as 1, JPEG operation is stopped and there is no
further memory access by JPEG. This interrupt is cleared by writing 1 in ENC_STREAM_INT_STAT register. In
this case, JPEG needs reset or S/W reset before next operation.
5.7 INTERRUPT SETTING
JPGINTSE register specifies whether the interrupt is allowed or not after header parsing and for illegal input file
for decompression.
To allow interrupt request after header analysis during decompression, set HEAD_INT_EN to 1, before start the
decompression process. If this interrupt occurs, JPEG pauses the decompression process (During the pause,
JPGOPR has value “1” because the process is not complete).
To deal with an illegal input JPEG file for decompression, set ERR_INT_EN to 0x7, before start the
decompression process. If input file is illegal, JPGINTST register shows abnormal value at the end of operation
(Normal value is 0x8 after header parsing and 0x40 after the end of operation).
To enable timer interrupt, set TIMER_INT_EN to 1 before start or restart.
To enable compressed stream size interrupt, set ENC_STREAM_INT_EN to 1 before starting compression.
5.8 S/W RESET
JPEG IP has a register for S/W reset. S/W reset is executed by following 3 steps.
1. Set 1 in the SW_RESET register.
2. Wait until SW_RESET register value changes to 0.
3. After the value changes to 0, set the proper register for next operation and start the operation.
If JPEG IP is terminated abnormally or holds operation, S/W reset is needed to start new operation.
5.9 MARKER PROCESS
The following markers are generated during compression.
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 ...