| Electronic Components Datasheet Search |
|
ZR36060PQC Datasheet(PDF) 35 Page - List of Unclassifed Manufacturers |
|
|
|||||||||||||||||||||||||||||
ZR36060PQC Datasheet(HTML) 35 Page - List of Unclassifed Manufacturers |
|
35 / 46 page ![]() 33 Integrated JPEG CODEC SUBIMG Window Registers Address: 0x04A - 0x051 Parameters used to define the ‘sub-image window’ rectangle of the video. Master/ Slave modes do not affect these parameters. Horizontal measures are in number of VCLKs (1 VCLK = 1 pixel, regardless of the video bus width), from the leading edge of HSYNC. Vertical measures are in number of HSYNCs (1 HSYNC = 1 line), from the leading or trailing edge of VSYNC according to the FIVedge parameter. SVstart[15:0]: Length from VSYNC edge to first subimage line measured in number of lines. Writing N indicates that the first subimage line is line N+1. (e.g. - SVstart = 11, to have the first subimage line on line number 12). SVend[15:0]: Length from VSYNC edge to last subimage line measured in number of lines. Writing N indicates that the last line is line N. (e.g. - SVend = 241, to have the last line on line number 241). Maximum permitted value for (SVend - SVstart) is 32768. SHstart[9:0]: Length from HSYNC leading edge to first subimage pixel measured in number of pixels. Writing N indicates that the first subimage pixel is pixel number N+1. (e.g. - SHstart = 99, to have the first subimage pixel on VCLK number 100). SHend[9:0]: Length from HSYNC leading edge to last subimage pixel measured in number of pixels. Writing N indicates that the last subimage pixel is pixel number N. (e.g. - SHend = 720, to have the last subimage pixel on VCLK number 720). Maximum permitted value for (SHend - SHstart) is 1024. 8.4 JPEG Marker Segments The following table shows the mapping of all JPEG markers in the ZR36060 internal memory. The Value column contains common values (hexadecimal) used when compressing/decom- pressing YUV 4:2:2 format images. There are no default values since all the markers are contained inside the internal RAM, therefore the user must pre-load the correct values before oper- ating the ZR36060. In compression the marker segments data appears in the com- pressed image bitstream. Inclusion of optional marker segments is controlled by the Markers Enable register. In decompression, the marker segments contained in the com- pressed bitstream are automatically written by the ZR36060 into the appropriate internal memory locations. At the end of a com- pression, the host can read them if so desired. The marker segments in the Internal Memory have exactly the same syntax as the marker segments specified in the JPEG standard. These segments are: SOF, SOS, DRI, DQT, DHT, APP, and COM. The SOI, EOI and RST markers are supported automatically by the ZR36060. Before starting to compress a sequence of images, the host must program the appropriate marker segments in the internal memory, and issue a Load command to load them. Only the markers actually used need to be programmed: the required markers SOF and SOS, and whichever optional markers are specified in the Markers Enable register. Note that the starting location of each marker segment in the internal memory is fixed, but the length and the content of each marker segment may vary. The host does not have to program any of the marker segments in order to decompress an image bitstream that contains all the necessary tables. If the bitstream is in the abbreviated format and lacks one or more tables, the host must program the appro- priate tables in the internal memory, and issue a Load command before starting to decompress a sequence of images that use the same tables. 0x04A 7 6 5 4 3 2 1 0 SVstart [15:8] R/W X default type 0x04B SVstart [7:0] 0x04C SVend [15:8] 0x04D SVend [7:0] 0x04E SHstart [9:8] 0x04F SHstart [7:0] 0x050 SHend [9:8] 0x051 SHend [7:0] Table 4: ZR36060 JPEG Markers Address Content Value Description 060 SOF0 FF Start Of Frame marker (FFC0). This segment contains 17 bytes that define the 3 Y,U,V components of the MCU. Is used both in compres- sion and decompression. 061 SOF0 C0 062 LEN_H 00 Length of this segment (without the marker) 063 LEN_L 11 064 P 8 Precision (8 bits) 065 Y_H Number of lines in the active area (must always equal Vend - Vstart) 066 Y_L 067 X_H Number of pixels in the active area (must always equal Hend - Hstart) 068 X_L 069 Nf 3 Number of Color Components (YUV = 3 components) 06A CY 0 ID for the Y Component 06B HY,VY 21 Number of appearances of Y in MCU, horizontally and vertically 06C TqY 0 Quantization table ID for Y 06D CU 1 ID for the U Component 06E HU,VU 11 Number of appearances of U in MCU, horizontally and vertically 06F TqU 1 Quantization table ID for U 070 CV 2 ID for the V Component 071 HV,VV 11 Number of appearances of V in MCU, horizontally and vertically 072 TqV 1 Quantization table ID for V ... ... Unused 07A SOS FF Start Of Scan marker (SOS). Contains the Huffman table IDs to use with each Y,U,V component in the MCU. 07B SOS DA 07C LEN_H 00 Length of this segment (without the marker) |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |