mx8810 Macronix International Co., mx8810 Datasheet

no-image

mx8810

Manufacturer Part Number
mx8810
Description
Motion-jpeg
Manufacturer
Macronix International Co.
Datasheet
INDEX
MX8810
Motion-JPEG
Real Time Video CODEC LSI
Product Specification
P/N:PM0363
REV. 1.0, AUG. 25, 1998
1

Related parts for mx8810

mx8810 Summary of contents

Page 1

... Real Time Video CODEC LSI Product Specification P/N:PM0363 Motion-JPEG 1 INDEX MX8810 REV. 1.0, AUG. 25, 1998 ...

Page 2

... High-Speed Video Camera • Animation process board for PC • TV • Security Camera • Digital Still Video Camera • Image Editor P/N:PM0363 MX8810 • Others * field decision function * power down function * standard Y quantization table/ standard C quantization table (user definable) * quantization table scale function ...

Page 3

... P1D5 149 P1D6 150 P1D7 151 P0D0 152 P0D1 153 P0D2 154 P0D3 155 P0D4 156 P0D5 157 P0D6 158 P0D7 159 PVALID 160 P/N:PM0363 MX8810 3 INDEX MX8810 80 M1D3 79 M1D4 78 M1D5 77 M1D6 76 M1D7 75 M3D 74 CVALID 73 CREQ 72 CDATA31 71 CDATA30 70 CDATA29 69 CDATA28 68 CDATA27 67 ...

Page 4

... DIAGRAM P0D(7:0) P1D(7:0) P2D(7:0) PREQ PVALID BLOCK CRKEY System Control I/F P/N:PM0363 Raster Block Convert I/F Q-table Huffman Q-table table CPU I/F 4 INDEX MX8810 CDATA CVALID CREQ EOF DMAREOB DTENDB WAITB DMAWRB DMARDB REV. 1.0, AUG. 25, 1998 ...

Page 5

... OUT CVALID OUT M3D IO M1D0~M1D7 IO M1OEB OUT M1WEB OUT M1A0~M1A13 OUT M2D IO M0D0~M0D7 IO M0OEB OUT M0WEB OUT M0A0~M0A13 OUT CRKEY OUT BLOCK OUT 5 INDEX MX8810 OUT TYPE REV. 1.0, AUG. 25, 1998 ...

Page 6

... I/O: IN:TTL level input OUT:output IO:TTL level I/O OD:open dr P/N:PM0363 SYMBOL PREQ OUT P2D0~P2D7 P1D0~P1D7 P0D0~P0D7 PVALID OUT VCC POWER GND POWER OUTPUT TYPE: 2:Iol = 2mA/Ioh = -1mA 4:Iol = 4mA/Ioh = -2mA 6 MX8810 I/O OUT TYPE REV. 1.0, AUG. 25, 1998 INDEX ...

Page 7

... Pixel data access busy signal) (Pixel data valid signal) (Block distortion detection signal) (Chroma-key signal) (External memory 0 address signal) (External memory 1 address signal) (External memory 0 write enable signal) (External memory 1 write enable signal) (External memory 0 output enable signal) 7 INDEX MX8810 REV. 1.0, AUG. 25, 1998 ...

Page 8

... INDEX MX8810 REV. 1.0, AUG. 25, 1998 ...

Page 9

... "H", pixel I/F is input mode and compression data I/F is output mode "L", pixel I/F is output mode and compression data I/F is input mode. <Power Supply> • VCC [power] (Power supply) • GND [power] (Ground) P/N:PM0363 MX8810 9 INDEX REV. 1.0, AUG. 25, 1998 ...

Page 10

... In case of interlace, first field is the beginning of compression / decompression. 5-1-11. Block Distortion Detection It can detect the block which is possibly a distorted block in decompression. From detected result, block distortion could be amended by external filter control. 5-1-12. Chroma-key Detection In case of decompression, chroma-key could be detected. P/N:PM0363 o YC format o Y0Y1 format 10 INDEX MX8810 REV. 1.0, AUG. 25, 1998 ...

Page 11

... In case of compression, huffman encode the quantized DCT factor to compression data. In case of decom- pression, huffman decode the compressed data. Huffman table is equipped as standard Y table / standard C table. P/N:PM0363 • YC format • Y0Y1 format Y3... Cr0 Cr1 Cr2 Cr3... Cb0 Cb1 Cb2 Cb3... Cr0 Cb0 Cr2 Cb2.... 11 INDEX MX8810 REV. 1.0, AUG. 25, 1998 ...

Page 12

... Set values to the internal registers using 8 bits address bus and 8 bits data bus. 5-2-10. System Control I/F Control hardware reset, power down and field decision functions. Field decision function is executed in 7th line's HSYNC from VSYNC. Output of I/O direction of Pixel I/F and compression data I/F. P/N:PM0363 MX8810 12 INDEX REV. 1.0, AUG. 25, 1998 ...

Page 13

... Cr1 Cr3 Cr4 Cr2 Cb1 Cb3 Cb4 Cb2 Cb0 Cb2 Cr4 Cr2 Pullup or Pulldown Pullup or Pulldown 13 INDEX MX8810 . . . Cr5 . . . Cb5 . . . Cb4 . . . Y10 . . . Y11 REV. 1.0, AUG. 25, 1998 ...

Page 14

... Set DMAWRB "L" when DMAREQB = "L", then write compression data while DMAWRB is active. When DMAREQB = "H", write will not be executed. 3) DMA burst Begin to write when DMAREQB = "L", if WAITB = "L" DMAWRB keeps "L" untill WAITB changes to "H". P/N:PM0363 MX8810 14 INDEX REV. 1.0, AUG. 25, 1998 ...

Page 15

... SF* SF Scale block 00h 00h Compression data block Time Image 00h ending block 00h 00h T A 00h 00h INDEX MX8810 Quantization Scale block Compression data block Image ending block REV. 1.0, AUG. 25, 1998 ...

Page 16

... FIN FUL EMP ERR R/W MFI MFU MEM MER R/W YDT (7:5) - R/W CRD (7:5) - R/W CBT (7:5) - R/W MYD (7:5) - R/W MCR (7:5) - R/W MCB (7:5) - R/W YQ00 R/W YQ63 R/W CQ00 R/W CQ63 16 INDEX MX8810 bit3 bit2 bit1 LSB - - - SRB PFM ENC HCY (11:8) (7:0) HDL (18:8) (7:0) HWD (10:8) (7:0) VCY (11:8) (7:0) VDL (10:8) (7:0) - VWD (10:8) (7: ...

Page 17

... SRB(bit0): If set software reset process starts. Set when software reset process is over. Software reset will cause process compulsory interrupt,releasing process error and clearing internal compression data FIFO. P/N:PM0363 H L S/W reset Start Stop Previous value release reset INDEX MX8810 H/W reset REV. 1.0, AUG. 25, 1998 ...

Page 18

... P/N:PM0363 H L ROM RAM DMA Sync 32bit 16bit Data Compression DCcompression H L Data 18 INDEX MX8810 S/W reset H/W reset Previous Value H Previous Value H Previous Value L Previous Value 6h Previous Value H S/W reset H/W reset Previous Value 04h REV. 1.0, AUG. 25, 1998 ...

Page 19

... VSYNC P.S.) Please precisely set (CLK frequency)/(Horizontal sync frequency)/2-1 to HCY. P/N:PM0363 H L Data Data Data Data Data Data Active Window HDL HWD HCY 19 INDEX MX8810 S/W reset H/W reset Previous Value - Previous Value - Previous Value - Previous Value - Previous Value - Previous Value - VDL VCY VWD REV ...

Page 20

... Other pixel formats selected MIN HCY .(HWD+1)¸2+49 .HDL+HWD+2 bigger value of two HDL 001h HWD 01Fh VCY VDL+VWD+2 VDL 010h VWD 007h P/N:PM0363 MX8810 MAX OTHERS 7FFh 3FFh 3FFh 64X-1 FFFh 7FFh 7FFh MAX OTHERS 7FFh 3FFh 3FFh 32X-1 FFFh 7FFh ...

Page 21

... L End Processing Full not full Empty not empty Error not error H L Output Mask Output Mask Output Mask Output Mask 21 INDEX MX8810 S/W reset H/W reset S/W reset H/W reset Previous Value L Previous Value L Previous Value L Previous Value L REV. 1.0, AUG. 25, 1998 ...

Page 22

... Previous Value H L S/W reset Data Data Previous Value Data Data Previous Value Data Data Previous Value Data Data Previous Value 22 INDEX MX8810 H/W reset 00h 00h 00h 00h 00h 00h H/W reset Initial Value Initial Value Initial Value Initial Value REV. 1.0, AUG. 25, 1998 ...

Page 23

... In case of interlace, compression/decompression starts from 1st field. • I/O direction Export signal DIR for bus control of pixel I/F and compression data I/F. If "H", Pixel I/F is input and compression data I/F is output. If "L", Pixel I/F is output and compression data I/F is input. P/N:PM0363 MX8810 23 INDEX REV. 1.0, AUG. 25, 1998 ...

Page 24

... Start power down. (set PWDN "H")”) 3. Release power down ( set PWDN "L")“L” Execute hardware reset. ( set RESETB "L")“L” Back to the general operation (5-4-1) step 3. P.S.) The value of CPU I/F's internal register is default value. P/N:PM0363 MX8810 24 INDEX REV. 1.0, AUG. 25, 1998 ...

Page 25

... P.S.3) In case that unused signals happened in M0A13~0 and M1A13~0, open it. P/N:PM0363 Memory capacity Data width 16 k bits 8 bits 64 k bits 8 bits Memory capacity Data width 16 k bits 8 bits 64 k bits 8 bits 256 k bits 8 bits A14 A13~0 WE SRAM_0 OE I/O~7 A14 A13~0 WE SRAM_1 OE I/O~7 25 INDEX MX8810 Pcs 2 2 Pcs REV. 1.0, AUG. 25, 1998 ...

Page 26

... The circuit method for clock generation from NTSC signal is as following: 1.In case of standand NTSC signal (TV broad cast signal, LD playback signal) please use clock generation of line- lock method or burstlock method. 2.In case of non-standard NTSC signal, please use clock generation circuit of line lock method. P/N:PM0363 MX8810 26 INDEX REV. 1.0, AUG. 25, 1998 ...

Page 27

... Vi=VCC~0v Ioz High-impedance Voh Ioh=1mA or -2mA Vol Iol=2mA or 4mA Vih TTL level input Vih TTL level Output Symbol Conditions Cin Vin=0V Cout Vout=0V Cio Vi0=0V 27 INDEX MX8810 (GND=0V) Units ° C ° C MAX Units 5.25 V 0.8 V VCC V 70 ° C Ratings MIN TYP ...

Page 28

... Tch Tc1 Tcyc Tresw Tpwdw Tvsyw Thsyw CLK DIR Tdird MIN TYP MAX MIN TYP MAX 2xTcyc 2xTcyc 2xTcyc *1 2xTcyc *2 MIN TYP MAX MX8810 Tdird Units Conditions Units Conditions Units Conditions ns 50pF REV. 1.0, AUG. 25, 1998 INDEX ...

Page 29

... Tprd Tprd Tpds Tpdh * MIN TYP MAX Units Tpv1d Tpv1d Tprd Tpdd Tblkd Tblkd Tcrkd Tcrkd MIN TYP MAX Units INDEX MX8810 Conditions 30pF Conditions 30pF 30pF 30pF 30pF REV. 1.0, AUG. 25, 1998 ...

Page 30

... MXOEB Output Delay Tmoed MXD Setup Tmds MXD Hold Tmdh P/N:PM0363 Tmad Tmad Tmwid Tmwhd Tmdd Tmoed Tmds MIN TYP MAX INDEX MX8810 Tmdd Tmoed Tmdh Units Conditions ns 30pF ns 30pF ns 30pF ns 30pF ns 30pF ns ns REV. 1.0, AUG. 25, 1998 ...

Page 31

... P/N:PM0363 CLK Tcvld Tcd1d EOF Teo1d Tdt1d TYP MAX Units CLK Tcrqd Tcd1s TYP MAX Units MX8810 Tcvld Tcd1d Teo1d Tdt1d Conditions ns 50pF ns 50pF ns 50pF ns 50pF Tcrqd Tcd1h Conditions ns 30pF ns ns REV. 1.0, AUG. 25, 1998 INDEX ...

Page 32

... Tdrqd Tdrdhw Tdrd1w Twaid Tcd2d Tcd2d Tdt2d Tdt2d Teo2d Teo2d MIN TYP MAX 3 2XTcyc+22 2XTcyc+3 2XTcyc+3 2XTcyc 2XTcyc+ INDEX MX8810 Tdrdh Z Tcd2d Tcd2d Z Tdt2d Tdt2d Teo2d Teo2d Units Conditions 50pF ns 50pF ns 50pF ns 50pF REV. 1.0, AUG. 25, 1998 ...

Page 33

... Tdwrhw DMARDB Tdwrh CDTAT Tcd2s CDATA Tcd2h WAITB Output Delay Twaid P/N:PM0363 Tdrqd Tdwrhw Tdwr1w Twaid Tcd2h Tcd2s MIN TYP MAX 3 2XTcyc+22 2XTcyc+3 2XTcyc+3 2XTcyc INDEX MX8810 Tdwrh Z Tcd2h Units Conditions ns 50pF 50pF REV. 1.0, AUG. 25, 1998 ...

Page 34

... CSB hold Tcsh WRB pulse width Twrw DATA setup Tdats DATA hold Tdath P/N:PM0363 ADD7-0 Tads CSB Tcsh Tcss WRB Twrw DATA7-0 Tdats MIN TYP MX8810 Tadh Tdath MAX Units Conditions REV. 1.0, AUG. 25, 1998 INDEX ...

Page 35

... DATA Output Tdatd *1:When Reading Quantization Table *2:When Reading Registers which is not Quantization Table P/N:PM0363 Tads CSB Tcsh Tcss RDB Tdatd Tdatd MIN TYP MAX MX8810 Tadh Units Conditions 50pF REV. 1.0, AUG. 25, 1998 INDEX ...

Page 36

... Interrupt Request CLK INTB Symbol INTB output delay Tintd AC test condition Input voltage timing 2.4V 1.5V 0.4V P/N:PM0363 MIN TYP MAX 22 Output judgenent voltage 2.0V 1.5V 0.8V Tr=5ns, Tf=5ns 36 INDEX MX8810 Units Conditions ns 50pF REV. 1.0, AUG. 25, 1998 ...

Page 37

... O .10 min. .004 min. P 3.68 max. .145 max. NOTE: Each lead centerline is located within .25 mm[.01 inch] of its true position [TP] at maximum material condition. P/N:PM0363 A B 120 121 160 INDEX MX8810 REV. 1.0, AUG. 25, 1998 ...

Page 38

... FAX:+65-748-4090 TAIPEI OFFICE: TEL:+886-3-509-3300 FAX:+886-3-509-2200 ACRONIX MERICA, NC. TEL:+1-408-453-8088 FAX:+1-408-453-8488 CHICAGO OFFICE: TEL:+1-847-963-1900 FAX:+1-847-963-1909 http : //www.macronix.com C L O., TD. MACRONIX INTERNATIONAL CO., LTD. reserves the rignt to change product and specifications without notice. 38 INDEX MX8810 ...

Related keywords