The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

GF9331 Data Sheet Features support 10/8-bit HDTV/SDTV input video


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



GF9331 HDTV/SDTV Motion Co-processor
GF9331 Data Sheet Features
support 10/8-bit HDTV/SDTV input video signals seamless interface Gennum's GF9330 high performance de-interlacer through filter control multi-directional edge detection control support multiplexed non-multiplexed video 3-field vertical motion detection control fully configurable support custom video modes ability extract information from embedded seamless interface popular ADCs NTSC/PAL decoders user configuration through dedicated host interface, supporting parallel serial interfaces tolerant inputs 3.3V supply device 2.5V core logic
Device Overview GF9331 high performance motion co-processor that used conjunction with Gennum's GF9330 HDTV/SDTV 10-bit De-interlacer. Together, GF9331 GF9330 provide 10-bit broadcast quality de-interlacing standard high-definition video signals 1080p60. Although GF9330 fully function stand alone de-interlacer, GF9331 provides added features form filter selection control that enables multi-directional edge adaptive 3-field vertical motion detection. Edge detection interpolation removes edge artifacts that tend occur while de-interlacing shallow horizontal edges while vertical motion detection reduces motion artifacts. Filter selection controls sent GF9330 pixel-by-pixel basis. GF9331 integrates necessary line delays motion edge detectors. GF9331 also provides seamless interfaces off-chip SDRAMs that form required field delays. Ordering Information
Part Number
GF9331-CBP
Applications
HDTV Up/Down Converters Production Equipment Video Walls Projection Systems Plasma Displays Home Theatre Systems Players
Package
Temp. Range
70oC
Edge Detection
Encoder
Control GF9330
Pre-filter
Vertical Motion Detection
Delay
Delayed Video GF9330
External Memory Interface
Block Diagram
Proprietary Confidential
18303
June 2004
www.gennum.com
GF9331 Data Sheet
Contents
Features Applications.1 Device Overview Ordering Information Descriptions Electrical Characteristics Tolerant Inputs Tolerance 3.3V Supply Device 2.5V Core Logic Detailed Device Description Input Data Formats Input Synchronization 3.2.1 Support Both 8-bit 10-bit Input Data 3.2.2 Generic Input Format Signalling Seamless Interface GF9330 High Performance De-Interlacer Directional Filter Control Seamless Interface External SDRAMs Host Interface 3.5.1 Host Interface Serial Mode 3.5.2 Host Interface Parallel Mode 3.5.3 Control Register Definitions Closed Captioning RESET Modes Operation 3.8.1 Motion Processing Mode (MODE=1) 3.8.2 Disabled Mode (MODE=0).26 Processing Input Formats 3.10 Vertical Motion Detection 3.10.1 Vertical Motion Feature Control 3.11 Edge Direction Detection 3.11.1 Edge Direction Detection Feature Control 3.12 Video Output 3.13 Processing Latency Package Dimensions Revision History
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Descriptions
RESET
S2_DAT0
S2_DAT2
S2_DAT4
S2_DAT7
S2_DAT10
S2_DAT13
S2_CLK
S2_ADDR2 S2_ADDR7 S2_ADDR10 S2_ADDR13 S2_CS S2_WE Y_OUT9
Y_IN9 S2_DAT1 S2_DAT3 S2_DAT5 S2_DAT8 S2_DAT11 S2_DAT14 S2_ADDR0 S2_ADDR3 S2_ADDR6 S2_ADDR9 S2_ADDR12 S2_CAS S2_RAS Y_OUT8
Y_IN8 Y_IN7 Y_IN6 S2_DAT6 S2_DAT9 S2_DAT12 S2_DAT15 S2_ADDR1 S2_ADDR4 S2_ADDR5 S2_ADDR8 S2_ADDR11 Y_OUT6 Y_OUT7
Y_IN5 Y_IN4 Y_IN3 Y_OUT3 Y_OUT4 Y_OUT5
Y_IN2 Y_IN1 Y_IN0 HOST_EN VDD_INT VDD_IO VDD_IO VDD_INT VDD_IO Y_OUT0 Y_OUT1 Y_OUT2
VCLK_IN MODE VDD_CLKD VDD_INT VDD_IO VDD_IO VDD_INT
SER_MD STD4 STD3 STD2 VSS_CLKD VDD_INT
MEMCLK_IN STD1 STD0
C_IN9 C_IN8 VDD_IO
VIEW GF9331
TGND TGND TGND TGND
VDD_INT
C_OUT9
VDD_IO
C_OUT6
C_OUT7
C_OUT8
C_IN7 C_IN6 C_IN5 C_IN4 TGND TGND TGND TGND C_OUT3 C_OUT4 C_OUT5
C_IN0 C_IN1 C_IN2 C_IN3 VDD_INT TGND TGND TGND TGND C_OUT2 C_OUT1 C_OUT0
ED_MODE VM_MODE TGND TGND TGND TGND VDD_IO FIL_SEL3 FIL_SEL2
FVH_EN F_IN V_IN H_IN VDD_IO FIL_SEL1 FIL_SEL0
VDD_INT H_OUT
DAT_IO4 DAT_IO5 DAT_IO6 DAT_IO7 VDD_INT VDD_IO VDD_IO VDD_INT V_OUT
DAT_IO0 DAT_IO1 DAT_IO2 DAT_IO3 VDD_INT VDD_IO VDD_IO VDD_INT VDD_IO F_OUT
TCLK
S1_ADDR11 S1_ADDR8 S1_ADDR5 S1_ADDR2 S1_ADDR0 S1_DAT15 S1_DAT12 S1_DAT9 S1_DAT6 S1_DAT3
S1_RAS S1_CAS S1_ADDR12 S1_ADDR9 S1_ADDR6 S1_ADDR3 S1_ADDR1 S1_DAT14 S1_DAT11 S1_DAT8 S1_DAT5 S1_DAT2
S1_WE S1_CS S1_ADDR13 S1_ADDR10 S1_ADDR7 S1_ADDR4 S1_CLK S1_DAT13 S1_DAT10 S1_DAT7 S1_DAT4 S1_DAT1 S1_DAT0
GND/TGND: VDD_IO: +3.3V VDD_INT: +2.5V Connection
Figure 1-1: View (328-pin BGA)
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 1-1: Descriptions Symbol
RESET VCLK_IN
Grid
Type
Description
Active low, asynchronous RESET. Resets internal logic default conditions. Should applied power Video input clock. When input SDTV input clock will 72MHz. When input format HDTV, input clock will 74.25 74.25/1.001MHz. Memory clock SDRAM operation when VLCK_IN 36MHz. 90MHz input (supplied off-chip crystal oscillator). 8/10-bit input data separate luminance multiplexed luminance colour difference video data. When supplying 8-bit data GF9331, Y_IN[1:0] will 8-bit data supplied Y_IN[9:2]. 8/10-bit input data colour difference video data. When supplying 8-bit data GF9331, C_IN[1:0] will 8-bit data supplied C_IN[9:2]. Video timing control. F_IN identifies EVEN fields incoming video signal. F_IN will Field HIGH Field Video timing control. V_IN represents vertical blanking signal associated with incoming video signal. V_IN HIGH during vertical blanking interval during active video. Video timing control. H_IN represents horizontal blanking signal associated with incoming video signal. H_IN HIGH during horizontal blanking during active video. Control signal input. When HIGH, F_IN, V_IN, H_IN input pins will used video data signalling. When LOW, embedded TRS's will detected video data signalling. Control signal input. When HIGH, vertical motion detection enabled. Control signal input. When HIGH, edge direction detection enabled. Video format definition. Defines video standard when operating without host interface. Table 3-1: Encoding STD[4:0] Selecting Input Data Format. STD[4:0] read into device falling transition HOST_EN after RESET. Operating mode selection. When HIGH, GF9331 motion co-processing enabled. When LOW, GF9331 motion co-processing bypassed. Modes Operation. MODE read into device falling transition HOST_EN after RESET. Host interface enable. When HIGH, GF9331 configured through host interface. When LOW, GF9331 manually configured input pins. These values loaded falling transition HOST_EN. Host interface mode selection. Enables serial mode operation when HIGH. Enables parallel mode operation when LOW. Functions active chip select input host interface parallel mode operation. Functions serial clock input host interface serial mode operation. Host interface bi-directional data parallel mode. serial mode, DAT_IO[7] serves serial data output DAT_IO[0] serves serial data input pin.
MEMCLK_IN Y_IN[9:0]
C_IN[9:0]
F_IN V_IN
H_IN
FVH_EN
VM_MODE ED_MODE STD[4:0]
MODE
HOST_EN
SER_MD
DAT_IO[7:0]
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 1-1: Descriptions (Continued) Symbol
Grid
Type
Description
Host interface Read/Write control parallel mode. read cycle defined when HIGH, write cycle defined when LOW. Host interface Address/Data control parallel mode. data contains address when HIGH, data word when LOW. serial mode, this serves chip select (active low). Output data separate luminance multiplexed luminance colour difference video data. Output data colour difference video data. Filter selection control output GF9330. FIL_SEL[3:0] used switch GF9330's internal directional filters pixel pixel basis. Output control signal. H_OUT horizontal blanking output. Output control signal. F_OUT ODD/EVEN field indicator. Output control signal. V_OUT vertical blanking output. SDRAM bank clock. Active SDRAM chip select Field Buffer Active SDRAM address strobe Field Buffer Active SDRAM column address strobe Field Buffer Active SDRAM write enable Field Buffer SDRAM address Field Buffer
Y_OUT[9:0] C_OUT[9:0] FIL_SEL[3:0] H_OUT F_OUT V_OUT S1_CLK S1_CS S1_RAS S1_CAS S1_WE S1_ADDR[13:0]
A20, B20, C20, C19, D20, D19, D18, E20, E19, H20, J20, J19, J18, K20, K19, K18, L18, L19, M19, M20, N19, W10, V11, W11, Y11, V12, W12, Y12, V13, W13, Y13, V14, W14, Y14, V15, W15, Y15, A13, B13, C13, A12, B12, C12, A11, B11, C11, C10, B10, A10,
S1_DAT[15:0]
SDRAM data Field Buffer
S2_CLK S2_CS S2_RAS S2_CAS S2_WE S2_ADDR[13:0]
SDRAM bank clock. Active SDRAM chip select Field Buffer Active SDRAM address strobe Field Buffer Active SDRAM column address strobe Field Buffer Active SDRAM write enable Field Buffer SDRAM address Field Buffer
S2_DAT[15:0]
SDRAM data Field Buffer
JTAG data input; connect used. JTAG mode select; connect used.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 1-1: Descriptions (Continued) Symbol
TCLK VDD_CLKD VSS_CLKD VDD_IO
Grid
E10, E15, F15, J16, M16, T10, E12, F16, G16, P16, R16, E11, E14, E16, F14, G15, H16, J10, J11, J12, K10, K11, K12, K16, L10, L11, L12, L16, M10, M11, M12, N16, P15, T11, T14, T16, U18, U19, U20, A16, A17, A18, A19, B16, B17, B18, B19, C14, C15, C16, C17, C18, D10, D11, D12, D13, D14, D15, D16, D17, E13, E17, F17, F18, F19, F20, G17, G18, G19, G20, H17, H18, H19, J17, K17, L17, M17, M18, N17, N18, P17, P18, P19, R17, R18, R19, T13, T17, T18, T19, U10, U11, U12, U13, U14, U15, U16, U16, U17, V16, V17, V18, V19, V20, W16, W17, W18, W19, W20, Y17, Y18, Y19,
Type
Description
JTAG test clock; connect used. JTAG data output. supply internal clock doubler. Ground connection internal clock doubler. supply.
VDD_INT
supply.
TGND
Device ground Thermal ground (electrically equivalent).
connection.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Electrical Characteristics
Tolerant Inputs
Input cells used design able withstand 3.3V CMOS input signals, well compatible inputs without degrading performance long-term reliability.
Tolerance
GF9331 protection. testing done accordance with Gennum's standard testing procedure.
3.3V Supply Device 2.5V Core Logic
GF9331 operates from single +3.3V supply device single +2.5V supply core logic.
Table 2-1: Absolute Maximum Ratings Parameter
Device Supply Voltage Device Core Supply Voltage Input Voltage Range (any input) Operating Temperature Range Storage Temperature Range Lead Temperature (soldering seconds) 70oC -40oC 125oC 260oC
Symbol
VDDIO VDDCORE
Value
-0.5 -0.5 -0.5 +4.6V
Table 2-2: Electrical Characteristics VDDIO 3.6V, VDDCORE 2.25 2.75V, 70oC, unless otherwise shown. Parameter
Device Supply Voltage Device Core Supply Voltage Device Supply Current Device Core Supply Current Input Leakage Current VDDIO=3.3V VDDCORE=2.5V IIN=0V IIN=VDD
Conditions
Symbol
VDDIO VDDCORE IDDIO IDDCORE ILEAK
+3.0 +2.25
+3.3 +2.5
+3.6 +2.75
Units
Notes
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 2-2: Electrical Characteristics (Continued) VDDIO 3.6V, VDDCORE 2.25 2.75V, 70oC, unless otherwise shown. Parameter
Tristate Leakage Current Input Logic Voltage Input Logic HIGH Voltage Output Logic Voltage Output Logic HIGH Voltage IOL= IOH= -4mA
Conditions
Symbol
ITRILEAK
Units
Notes
Production, test performed room temperature.
Table 2-3: Electrical Characteristics SDRAM Interfaces SDRAM Interface signals include S1_CLK, S1_CS, S1_RAS, S1_CAS, S1_WE, S1_ADDR[13:0] S1_DAT[15:0]. SDRAM Interface signals include S2_CLK, S2_CS, S2_RAS, S2_CAS, S2_WE, S2_ADDR[13:0] S2_DAT[15:0]. VDDIO 3.6V, VDDCORE 2.25 2.75V, 70oC, unless otherwise shown. Parameter
Clock Input Frequency Input Data Setup Time Input Data Hold Time Input Clock Duty Cycle Output Data Delay Time VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load tOD_SD
Conditions
Symbol
FHSCI_SD tSU_SD tIH_SD
Units
Notes
Output Data Hold Time
tOH_SD
Output Enable Time
tOEN_SD
Output Disable Time
tODIS_SD
Output Data Rise/Fall Time
tODRF_SD
a.Based simulation results, verified during device characterization process. b.50% levels. c.Two clock cycles allocated data turnaround. d.20% levels.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 2-4: Electrical Characteristics Host Interfaces Host Interface signals include HOST_EN, SER_MD, DAT_IO[7:0], A_D. VDDIO 3.6V, VDDCORE 2.25 2.75V, 70oC, unless otherwise shown. Parameter
Clock Input Frequency Input Data Setup Time Input Data Hold Time Input Clock Duty Cycle Output Data Delay Time VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load VDDIO=3.6V, CL=15pF load tOD_HI
Conditions
Symbol
FHSCI_HI tSU_HI tIH_HI
10.0
Units
Notes
Output Data Hold Time
tOH_HI
Output Enable Time
tOEN_HI
Output Disable Time
tODIS_HI
Output Data Rise/Fall Time
tODRF_HI
a.Based simulation results, verified during device characterization process. b.50% levels. c.20% levels.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Detailed Device Description
Input Data Formats
GF9331 supports multiple input data formats with multiplexed separate channels. Data supplied GF9331 through Y_IN[9:0] C_IN[9:0] busses. Table 3-1: Encoding STD[4:0] Selecting Input Data Format outlines data formats that GF9331 supports according setting STD[4:0] pins host interface bits, STD[4:0]. NOTE: progressive video standards GF9331 must manually bypass mode (MODE=0, register). Host Interface host interface details.
Table 3-1: Encoding STD[4:0] Selecting Input Data Format
STD[4:0]
00000
Description
525i (30/1.001) component SMPTE 125M. Multiplexed YCbCr data applied Y_IN. C_IN should LOW. NOTE: Input clock 27MHz.
00001 00010
Reserved 525i (30/1.001) component 16x9 SMPTE 267M. Multiplexed YCbCr data applied Y_IN. C_IN should LOW. NOTE: Input clock 36MHz.
00011 00100
Reserved 625i (25Hz) component tech. 3267E. Multiplexed YCbCr data applied Y_IN. C_IN should LOW. NOTE: Input clock 27MHz.
00101 00110
Reserved 625i (25Hz) component 16x9 ITU-R BT.601-5 Part Multiplexed YCbCr data applied Y_IN. C_IN should LOW. NOTE: Input clock 36MHz.
00111 01000
Reserved 525p (60/1.001Hz) SMPTE 293M. YCbCr data stream applied Y_IN. C_IN should LOW. Timing information extracted from embedded sequences. NOTE: Input clock 54MHz.
01001 01010 01011 01100
Reserved Reserved Reserved 625p (50Hz) ITU-R BT.1358. YCbCr data stream applied Y_IN. C_IN should LOW. Timing information extracted from embedded sequences. NOTE: Input clock 54MHz.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 3-1: Encoding STD[4:0] Selecting Input Data Format (Continued)
STD[4:0]
01101
Description
625p (50Hz) with 18MHz sampling. YCbCr data stream applied Y_IN. C_IN should LOW. Timing information extracted from embedded sequences. NOTE: Input clock 72MHz.
01110
Generic input data format with 4:1:1 sampling. YCbCr data applied both Y_IN C_IN. externally supplied signals used synchronize input data stream. NOTE: Input clock 27MHz.
01111
Generic input data format with 4:2:2 sampling single multiplexed YCbCr input format. YCbCr data applied Y_IN. C_IN should LOW. externally supplied signals used synchronize input data stream. NOTE: Input clock 36MHz.
10000
720p 60/1.001Hz) SMPTE 296M-2001. Data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz 74.25/1.001MHz.
10001
720p 30/1.001Hz) SMPTE 296M-2001. Data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz 74.25/1.001MHz.
10010
1080p 30/1.001Hz) SMPTE 274M. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz 74.25/1.001MHz.
10011
720p (50Hz) SMPTE 296M-2001. Data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz.
10100
1080p (25Hz) SMPTE 274M. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz.
10101
720p (25Hz) SMPTE 296M-2001. Data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz.
10110
1080p 24/1.001Hz) SMPTE 274M. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz 74.25/1.001MHz.
10111
720p 24/1.001Hz) SMPTE 296M-2001. Data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz 74.25/1.001MHz.
11000
1080i 30/1.001Hz) SMPTE 274M. data applied Y_IN. Cb/Cr data applied C_IN. NOTE: Input clock 74.25 74.25/1.001MHz.
11001
1080p 30/1.001Hz Segmented Frame Format) SMPTE RP211-2000. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz 74.25/1.001MHz.
11010
1080i (25Hz) SMPTE 274. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz.
11011
1080p (25Hz Segmented Frame Format) SMPTE RP211-2000. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz.
11100
1080i (25Hz) SMPTE 295M. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 3-1: Encoding STD[4:0] Selecting Input Data Format (Continued)
STD[4:0]
11101
Description
1080p 24/1.001Hz Segmented Frame Format) SMPTE RP211-2000. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz 74.25/1.001MHz.
11110
1035i (30Hz) SMPTE 260M. data applied Y_IN. data applied C_IN. NOTE: Input clock 74.25MHz.
11111
Generic input data format with 4:2:2 sampling separate format. Data applied Y_IN. data applied C_IN. externally supplied F_IN, V_IN H_IN signals used synchronize input data stream. NOTE: Input clock 74.25MHz 74.25/1.00MHz.
Input Synchronization
GF9331 obtains relevant timing information from either embedded information externally supplied H_IN, V_IN sand F_IN signals. When FVH_EN HIGH using either host interface external pin, GF9331 relies externally supplied H_IN, V_IN F_IN signals timing information. When FVH_EN LOW, GF9331 extracts embedded timing information from video data stream ignores timing information present F_IN, V_IN H_IN pins.
3.2.1 Support Both 8-bit 10-bit Input Data
GF9331 supports 8-bit 10-bit input data. When operating with 8-bit input data, LSBs GF9331's 10-bit input should input data applied MSBs input bus.
3.2.2 Generic Input Format Signalling
GF9331 supports generic input data formats with either 4:1:1 4:2:2 sampling structures that require 2046 active samples line have maximum total line width 4096 (active blanking) samples. addition, there limit 2048 lines interlaced frame. following host interface parameters programmable describe generic input data format relative F_IN, V_IN H_IN signals. Figure 3-1: Generic Input Format Definition.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
OUTPUT H_BLANK_SIZE EVEN FIELD V_BLANK_SIZE_EVEN FIELD
FIELD
F_OFFSET_ODD V_OFFSET_ODD FIELD V_BLANK_SIZE_ODD EVEN FIELD
EVEN FIELD
F_OFFSET_EVEN V_OFFSET_EVEN EVEN FIELD FIELD
Figure 3-1: Generic Input Format Definition
3.2.2.1 H_BLANK_SIZE This parameter defines number samples that comprise horizontal blanking region. This parameter maximum value 4095 less than total line width (active blanking) sample size. Twelve bits within host interface dedicated this parameter. GF9331 stores processes active video samples only (i.e. H_IN =0). 3.2.2.2 V_BLANK_SIZE_ODD This parameter defines number lines that comprise vertical blanking interval that follows field. This parameter maximum value 255. Eight bits within host interface dedicated this parameter. GF9331 stores processes active video samples only (i.e. V_IN =0). Figure 3-1: Generic Input Format Definition. 3.2.2.3 V_BLANK_SIZE_EVEN This parameter defines number lines that comprise vertical blanking interval that follows even field. This parameter maximum value 255. Eight bits within host interface dedicated this parameter. GF9331 stores processes active video samples only (i.e. V_IN =0). Figure 3-1: Generic Input Format Definition.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet 3.2.2.4 V_OFFSET_ODD This parameter defines number lines from V_IN transition active video field region. This parameter maximum value 255. Eight bits within host interface dedicated this parameter. This parameter been added accommodate video decoders which output non-standard timing signal. Figure 3-2: V_Offset Definition.
Last active line H_IN Vertical Blanking Region
V_IN
V_OFFSET_ODD/EVEN
Figure 3-2: V_Offset Definition
3.2.2.5 V_OFFSET_EVEN This parameter defines number lines from V_IN transition even active video field region. This parameter maximum value 255. Eight bits within host interface dedicated this parameter. This parameter been added accommodate video decoders which output non-standard timing V_IN signal. Figure 3-2: V_Offset Definition. 3.2.2.6 F_OFFSET_ODD This parameter defines number lines from F_IN transition vertical blanking interval following field. This parameter maximum value 255. Eight bits within host interface dedicated this parameter. This parameter been added accommodate video decoders which output non-standard timing F_IN signal. Figure 3-1: Generic Input Format Definition. 3.2.2.7 F_OFFSET_EVEN This parameter defines number lines from F_IN transition vertical blanking interval following even field. This parameter maximum value 255. Eight bits within host interface dedicated this parameter. This parameter been added accommodate video decoders which output non-standard timing F_IN signal. Figure 3-1: Generic Input Format Definition. 3.2.2.8 H_POLARITY This parameter defines polarity H_IN pin. With H_POLARITY LOW, falling transition H_IN indicates active video. With H_POLARITY HIGH, rising transition H_IN indicates active video. within host interface dedicated this parameter.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet 3.2.2.9 F_POLARITY This parameter defines polarity F_IN pin. Refer Table 3-2: F_POLARITY F_POLARITY encoding. within host interface dedicated this parameter.
Table 3-2: F_POLARITY F_POLARITY Register
F_IN
F_IN Function
Even Field Field Field Even Field
3.2.2.10 V_POLARITY This parameter defines polarity V_IN pin. With V_POLARITY LOW, falling transition V_IN indicates active video. With V_POLARITY HIGH, rising transition V_IN indicates active video. within host interface dedicated this parameter.
Seamless Interface GF9330 High Performance De-Interlacer Directional Filter Control
GF9330 operate stand-alone de-interlacer operate conjunction with GF9331 Motion Co-processor. GF9331 contains adaptive multi-directional edge detectors, well vertical motion detector. Edge sensitive control signals directly GF9330. These control signals adaptively switch GF9330's internal de-interlacing filters pixel pixel basis. These control signals GF9330 GF9331 over FIL_SEL[3:0] control bus. NOTE: Y_OUT[9:0] pins GF9331 must connected Y_IN[9:0] pins GF9330. C_OUT[9:0] pins GF9331 must connected C_IN[9:0] pins GF9330. F_OUT, V_OUT H_OUT pins GF9331 must connected F_IN, V_IN H_IN pins GF9330. FIL_SEL[3:0] output GF9331 must connected FIL_SEL[3:0] input GF9330. Refer Figure 3-3: Using GF9331 with GF9330 Motion Adaptive De-interalcing with edge vertical motion detection pictorial description connections between GF9330 GF9331.
Y_IN[9:0] Y_OUT[9:0] Y_IN[9:0] C_IN[9:0] FIL_SEL[3:0] Y1_OUT[11:0] C1_OUT[11:0]
C_IN[9:0]
GF9331
C_OUT[9:0] FIL_SEL[3:0]
GF9330
Y2_OUT[11:0] C2_OUT[11:0]
Figure 3-3: Using GF9331 with GF9330 Motion Adaptive De-interalcing with edge vertical motion detection
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Seamless Interface External SDRAMs
GF9331 requires independent external field buffers, each implemented with 1Mx16-bit (min) SDRAM configuration. This configuration supports operational modes.
Table 3-3: SDRAM Configuration Format Bypass Configuration Banka Total ADDR BANKb SDRAM properties (per bank) Min. Freq. (MHz)
Recomended
Min. Access Time (ns)
Latency
1(1Mx16) 1(1Mx16) 1(1Mx16) 1(1Mx16)
Micron: MT48LC4M16A2, MT48LC8M16A2
a.There b.This assuming 8-column structure.
Host Interface
GF9331 provides both serial parallel host interface control ports configuration internal parameters. GF9331 also able operate stand-alone mode, with host interface control. stand-alone mode, video standard STD[4:0] mode operation MODE (pins registers, depending HOST_EN state). These values loaded into device falling transition HOST_EN after setting RESET LOW. Both serial parallel interfaces share common pins described Table 3-4: Host Interface Common Pins.
Table 3-4: Host Interface Common Pins GF9331 Name
DAT_IO[0] DAT_IO[1] DAT_IO[2] DAT_IO[3] DAT_IO[4] DAT_IO[5] DAT_IO[6]
Parallel Mode
CHIP select Data/address (bit Data/address (bit Data/address (bit Data/address (bit Data/address (bit Data/address (bit Data/address (bit
Serial Mode
SCLK Serial Clock Serial data (not used) (not used) (not used) (not used) (not used) (not used)
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 3-4: Host Interface Common Pins (Continued) GF9331 Name
DAT_IO[7] HOST_EN SER_MD
Parallel Mode
Data/address (bit Address/data select Read/write select Host Interface enable Parallel mode enable
Serial Mode
Serial data Serial chip select (not used) Host Interface enable HIGH Serial mode enable
3.5.1 Host Interface Serial Mode
Gennum Serial Peripheral Interface (GSPI) wire interface comprised serial data (SDI), serial data (SDO), active serial chip select (SCS), clock (SCLK). interface operates master/slave configuration, where master provides SCLK, SDI, signals slave slaves. master uC_SDO drives slave(s) input. tristate output that allows multiple devices drive master uC_SDI. Serial mode operation supports both continuous burst clock configurations. interface illustrated Figure 3-4: Host Interface Serial Mode.
MASTER (uC)
uC_SCLK uC_SDO uC_SDI uC_SCS
SLAVE (GF9331)
SCLK (CS) (DAT_IO0) (DAT_IO7) (A_D)
Figure 3-4: Host Interface Serial Mode
3.5.1.1 Serial Command Word Description command word consists 16-bit word transmitted first contains read/write bit, Auto-Configure control bit, nine reserved bits 5-bit address shown Figure 3-5: Serial Command Word Representation.
Figure 3-5: Serial Command Word Representation
indicates Read command `1', write command when `1'.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet 3.5.1.2 Auto-Configure auto-configure feature will executed when Auto-Configure control (used during write operations only). Auto-Configure registers will updated their appropriate settings based current video standard operational mode. When setting Auto-Configure bit, command word should with only register `1'. remaining register bits should `0'. complete Auto-Configuration more data bits must loaded into device. state these bits either HIGH LOW. Before Auto-Configuring device, standard mode must using either host interface (HOST_EN HIGH) external pins (with falling transition HOST_EN). This simplifies configuration while allowing customization many features format parameters. 3.5.1.3 Serial Data Word Description serial data word consists 16-bit word shown Figure 3-6: Serial Data Word Representation. Serial data transmitted received first.
Figure 3-6: Serial Data Word Representation
Both command data words clocked into GF9331 rising edge serial clock (SCLK), which operate either continuous burst fashion. first (MSB) serial output (SDO) available following last falling SCLK edge "read" command word. remaining bits clocked falling edges SCLK.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet 3.5.1.4 Serial Write Operation write cycles consist command word followed data word, both transmitted GF9331 SDI. first 16-bit word transmitted following falling transition command word. Several write cycles performed while LOW. Figure 3-7: Write Cycle.
tSU_HI SCLK
tIH_HI tSU_HI
Figure 3-7: Write Cycle
3.5.1.5 Serial Read Operation read cycles consist command word transmitted GF9331 followed data word transmitted from GF9331 SDO. first 16-bit word transmitted following falling transition command word. Several read cycles performed while LOW. Figure 3-8: Read Cycle.
OEN_HI SCLK
OD_HI ODIS_HI
Figure 3-8: Read Cycle
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
3.5.2 Host Interface Parallel Mode
Gennum Parallel Peripheral Interface (GPPI) consists 8-bit multiplexed address/data (DATA_IO[7:0]), chip select (CS), read/write (R_W), address/data (A_D) shown Figure 3-9: Host Interface Parallel Mode.
MASTER (uC) SLAVE (GF9331)
uC_CS
uC_ADDR/DATA
ADDR/DATA (DAT_IO[7:0])
uC_R/W
uC_A/D
Figure 3-9: Host Interface Parallel Mode
Data strobed in/out parallel interface falling edge GF9331 drives DAT_IO[7:0] when HIGH LOW, otherwise this port high impedance state. 3.5.2.1 Parallel Address Word Description 8-bit address word loads address accessed allows Auto-Configure set. Auto-Configure bit, followed reserved bits 5-bit address shown Figure 3-10: Parallel Address Word Representation.
Figure 3-10: Parallel Address Word Representation
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet 3.5.2.2 Parallel Write Operation write cycle parallel interface shown Figure 3-11: Write Cycle Parallel Interface. First 8-bit address word provided DAT_IO port setting HIGH. address word contains auto-update flag, which allows automatic configuration predefined registers (used during write operations only).
tOEN_HI
DAT_IO(7.0)
ADDRESS
(UB) DATA_IN
(LB) DATA_IN
ADDRESS
(UB) DATA_OUT
(LB) DATA_OUT
tSU_HI
tIH_HI
tODIS_HI
Figure 3-11: Write Cycle Parallel Interface
LSB's address word contain address location read write operation. remaining address word bits DAT_IO[6:5] reserved. address word registered falling edge Following this, driven data words sent upper byte (UB) word first each clocked falling edge 8-bit data words must follow each address word occupy each 16-bit parameter which defined Figure 3-12: Host Interface Register Allocation. 3.5.2.3 Parallel Read Operation read cycle begins with address write setting HIGH. address clocked falling edge Following address, must driven HIGH driven allow upper byte data clocked first falling edge followed lower byte second falling edge
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
CLK_X1_SEL
START_OPERATION EXT_MEMCLK_SEL
Address
FIELD2_HAS_TOP_LINE PROGRESSIVE_INPUT
CMD_RESET
Address Address Address Address Address Address
EVEN_LINES_PER_FRAME[1:0]
NO_LINE_DELAYS(9:0) H_BLANK_SIZE(11:0)
FORMAT_SD
ID_MODE(1:0) V_BLANK_SIZE_ODD(7:0)
Address Address Address Address Address Address Address Address Address Address Address Address Address Address Address Address
V_BLANK_SIZE_EVEN(7:0)
CC_BLANK_START_LINE(7:0)
CC_BLANK_END_LINE(7:0)
V_OFFSET_ODD(7:0) F_OFFSET_ODD(7:0)
H_POLARITY V_POLARITY F_POLARITY FVH_EN_BIT
CC_BLANK_EN
V_OFFESET_EVEN(7:0) F_OFFESET_EVEN(7:0) EDGE_CTL MODE STD(4:0) VM_CTL
Address Address Address Address Address Address Address Address Address
Figure 3-12: Host Interface Register Allocation
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
3.5.3 Control Register Definitions
host interface internal registers divided into classes: User Configurable (UC) Auto-Configurable (AC). Address locations through contain parameters which configured user. Locations through automatically configured based STD[4:0] MODE registers, user configured desired.
Table 3-5: Control Register Definitions Address
Location
Register Name
STD[4:0] MODE VM_CTL EDGE_CTL CC_BLANK_EN
Class
Description
Defines video standard described Input Data Formats. Enables (MODE=1) bypasses (MODE=0) GF9331 processing. Enables (VM_CTL=1) bypass (VM_CTL=0) vertical motion detection. Enables (EDGE_CTL=1) bypasses (EDGE_CTL=0) edge detection. Enables (CC_BLANK_EN=1) bypasses (CC_BLANK_EN=0) blanking close captioned video region. Enables GF9331 external F_IN, V_IN, H_IN controls (FVH_EN=1) place embedded (FVH_EN=0). When '1', F_IN follows normal convention where F_IN field (odd) field (even). Defines polarity V_IN pin. When '1', V_IN follows normal convention where V_IN HIGH vertical blanking region. Defines polarity H_IN pin. When '1', H_IN follows normal convention where H_IN HIGH horizontal blanking region. Defines number lines from F_IN transition vertical blanking interval following even field. This parameter maximum value 255. Defines number lines from F_IN transition vertical blanking interval following field. This parameter maximum value 255. Defines number lines from V_IN transition even active video field region. This parameter maximum value 255. Defines number lines from V_IN transition active video field region. This parameter maximum value 255.
Default
00000
FVH_EN
F_POLARITY V_POLARITY
H_POLARITY
F_OFFSET_EVEN[7:0]
00000000
15:8
F_OFFSET_ODD[7:0]
00000000
V_OFFSET_EVEN[7:0]
00000000
15:8
V_OFFSET_ODD[7:0]
00000000
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 3-5: Control Register Definitions (Continued) Address
Location
Register Name
CC_BLANK_END_ LINE [7:0]
Class
Description
Defines last line number which closed captioned blanking ends. this parameter, line defined first active line field/frame. Defines first line number which closed captioned blanking starts. this parameter, line defined first active line field/frame. Defines number lines that comprise vertical blanking interval that follows even input field. This parameter maximum value 255. Defines number lines that comprise vertical blanking interval that follows input field. This parameter maximum value 255. Used configure GF9331 SDRAM controller into 8-bit mode video formats. This auto-configured based standard mode selection. Configures GF9331 accept progressive video format. This auto-configured based standard mode selection. Defines type video sequence input video de-multiplexing. When "00" input represents 4:2:2 sequence, "01" represents 4:1:1 sequence, "10" represents format. This word auto-configured based video standard mode. Defines number horizontal blanked input words line that corresponds times number blanking pixels line 4:2:2 modes equal number pixels line formats (maximum 4095). This value auto-configured. HIGH when field line first line video frame (SMPTE 260M). video standards that have even number lines frame such SMPTE 295M, otherwise Defines number line delays implement within external field delay. This value auto-configured based standard mode. calculation NO_LINE_DELAYS (Number lines frame 3)/2
Default
00000000
15:8
CC_BLANK_START_ LINE [7:0]
V_BLANK_SIZE_EVEN [7:0]
00000000
Auto
15:8
V_BLANK_SIZE_ ODD[7:0]
Auto
FORMAT_SD
Auto
PROGRESSIVE_INPUT
Auto
15:14
ID_MODE[1:0]
Auto
11:0
H_BLANK_SIZE[11:0]
Auto
FIELD2_HAS_TOP_ LINE
Auto
15:14
EVEN_LINES_PER_ FRAME[1:0]
NO_LINE_DELAYS[9:0]
Auto Auto
EXT_MEMCLK_SEL
Controls selection SDRAM clock source. VCLK_IN frequencies less than 36MHz, internal clock doubler used. other modes external source required (MEMCLK_IN). This parameter normally modes other cases.
Auto
CLK_X1_SEL
Auto
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 3-5: Control Register Definitions (Continued) Address
Location
Register Name
CMD_RESET
Class
Description
This parameter forces GF9331 enter reset state. reset remains effect until this parameter cleared with subsequent command. using external F_IN, V_IN H_IN signals, this parameter must following completion programming F_IN, V_IN H_IN offsets.
Default
START_OPERATION
Closed Captioning
GF9331 provides blanking function selected input video lines. Consecutive lines within each input field blanked, when this function enabled, beginning with CC_BLANK_START_LINE register ending with CC_BLANK_END_LINE register. blanking applied prior processing video data. blanking function enabled with CC_BLANK_EN bit. BLANK_START_LINE BLANK_END_LINE each allocated 8-bits within host interface.
RESET
RESET active which will reset internal logic it's default conditions when LOW. power recommended reset device ensure internal registers their default state. When applying reset, GF9331 will load STD[4:0] MODE[2:0] settings from external pins. further configuration done, these settings will used operation device.
Modes Operation
device supports enabled disabled modes operation. basic operating mode GF9331 selected using MODE MODE register within host interface. Table 3-6: Modes Operation.
Table 3-6: Modes Operation Mode
Disabled Motion processing input video signal
Description
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
3.8.1 Motion Processing Mode (MODE=1)
When operate motion co-processor GF9331 performs edge vertical motion detection provides optimal control GF9330 filters through FIL_SEL[3:0] pixel pixel basis.
3.8.2 Disabled Mode (MODE=0)
GF9331 also disabled mode operation. disabled mode, motion co-processing operations performed FIL_SEL[3:0] output "0000". this mode, input video still routed Y_OUT C_OUT pins GF9330 (NOTE: Only active portion input video signal passed through device GF9330, other data will lost from input data stream). Table 3-6: Modes Operation. video channel maintained bypass mode, however, processing takes place. Therefore, field buffers still chip must known programmed state.
Processing Input Formats
GF9331 provides motion processing formats identified Table 3-7: Processing Input Formats.
Table 3-7: Processing Input Formats STD[4:0] Input Format Motion Processing Mode
Supported Supported Supported Supported
Disabled Mode
Supported Supported Supported Supported Supported Supported Supported
00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101
525i (30/1.001) SMPTE 125M Reserved 525i (30/1.001) SMPTE 267M 16x9 Reserved 625i (25) Tech. 3267 Reserved 625i (25) ITU-R BT.601 Part Reserved 525p (60/1.001) SMPTE 293M Reserved Reserved Reserved 625p (50) ITU-R BT-1358 625p (50) 16x9
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Table 3-7: Processing Input Formats (Continued) STD[4:0] Input Format Motion Processing Mode
Supported Supported Supported Supported Supported Supported Supported
Disabled Mode
Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported
01110 01111 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111
Generic 4:1:1 Generic 4:2:2 720p 60/1.001) SMPTE 296M-2001 (System 720p 30/1.001) SMPTE 296M-2001 (System 1080p 30/1.001) SMPTE 274M (System 720p (50) SMPTE 296M-2001 (System 1080p (25) SMPTE 274M (System 720p (25) SMPTE 296M-2001 (System 1080p 24/1.001) SMPTE 274M (System #11) 720p 24/1.001) SMPTE 296M-2001 (System 1080i 30/1.001) SMPTE 274M (System 1080PsF 30/1.001) SMPTE RP211-2000 (System #13) 1080i (25) SMPTE 274M (System 1080PsF (25) SMPTE RP211-2000 (System #14) 1080i (25) SMPTE 295M (System 1080PsF 24/1.001) SMPTE RP211-2000 (System #16) 1035i 30/1.001) SMPTE 260M Generic 4:2:2
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
3.10 Vertical Motion Detection
GF9331 detects objects moving vertical direction (e.g. rolling credits). performing motion detection, special vertical filter enabled within GF9331 interpolating pixels with vertical motion, thereby reducing slow motion de-interlacing artifacts. This vertical motion detection signal provided GF9330 through control (FIL_SEL[3:0]).
3.10.1 Vertical Motion Feature Control
GF9331 able operate automatic disabled mode vertical motion detection video input stream. When operate disabled mode (VM_MODE=0 VM_CTL=0), internal vertical motion detection circuitry disabled. When operate automatic mode (VM_MODE=1 VM_CTL=1) GF9331 internally detects vertical motion. Table 3-8: Vertical Motion Control.
Table 3-8: Vertical Motion Control External VM_MODE
Host Interface VM_CTL
Description
Vertical Motion Detection Disabled Vertical Motion Detection Enabled
3.11 Edge Direction Detection
order reduce edge artifacts caused de-interlacing process, pixel gradients analysed calculated along different edge directions. analysis based several complex techniques including vertical-temporal filtering, gradient morphological operations. Edge interpolation filters GF9330 enabled based edge information provided GF9331 through FIL_SEL[3:0] control bus.
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
3.11.1 Edge Direction Detection Feature Control
GF9331 able operate automatic disabled mode edge detection video input stream. When operate disabled mode (ED_MODE=0 EDGE_CTL=0), internal edge direction detection circuitry disabled. When operate automatic mode (ED_MODE=1 EDGE_CTL=1) GF9331 internally detects edge directions. Table 3-9: Edge Detection Feature Control.
Table 3-9: Edge Detection Feature Control External ED_MODE
Host Interface EDGE_CTL
Description
Edge Direction Detection Disabled Edge Direction Detection Enabled
3.12 Video Output
GF9331 supports input formats defined Input Data Formats. Routing video data GF9330 done Y_OUT[9:0] C_OUT[9:0] busses. Note that only active portion input video signal passed through device GF9330 unchanged. other ancillary data discarded from input data stream. Timing information provided H_OUT, V_OUT F_OUT pins.
3.13 Processing Latency
GF9331 processing latency constant lines pixels modes operation (including bypass).
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Package Dimensions
1213 151617
1.00 (3X) REF.
0.75 0.15 (X328)
24.00 REF.
27.00 0.20
4.00, (4X) 24.00 REF. 24.13 27.00 0.20
24.13
1.27
1.27
1.17 REF.
0.56 REF.
Figure 4-1: Package dimensions
0.60 0.10
2.33 0.13
Proprietary Confidential
18303
June 2004
GF9331 Data Sheet
Revision History
Version
133232
Date
June 2004
Changes Modifications
Corrections text bypass mode memories used. Changed document format.
October 2002
Adding tri-state leakage current; correcting spelling errors; adding 8-bit serial command word diagram.
CAUTION
ELECTROSTATIC SENSITIVE DEVICES
OPEN PACKAGES HANDLE EXCEPT STATIC-FREE WORKSTATION
DOCUMENT IDENTIFICATION
DATA SHEET product development phase specifications subject change without notice. Gennum reserves right remove product time. Listing product does constitute offer sale.
GENNUM CORPORATION Mailing Address: P.O. 489, Stn. Burlington, Ontario, Canada Tel. (905) 632-2996 Fax. (905) 632-5946 Shipping Address: Fraser Drive, Burlington, Ontario, Canada GENNUM JAPAN CORPORATION Shinjuku Green Tower Building 27F, 6-14-1, Nishi Shinjuku, Shinjuku-ku, Tokyo, 160-0023 Japan Tel. (03) 3349-5501, Fax. (03) 3349-5505 GENNUM LIMITED Long Garden Walk, Farnham, Surrey, England TEL. (0)1252 (0)1252 Gennum Corporation assumes responsibility circuits described herein makes representations that they free from patent infringement. Copyright June 2001 Gennum Corporation. rights reserved. Printed Canada www.gennum.com Proprietary Confidential 18303 June 2004

Other recent searches


TDA3827 - TDA3827   TDA3827 Datasheet
TB62726N - TB62726N   TB62726N Datasheet
TB62726F - TB62726F   TB62726F Datasheet
SN74AHCT540 - SN74AHCT540   SN74AHCT540 Datasheet
SN54AHCT540 - SN54AHCT540   SN54AHCT540 Datasheet
QR107 - QR107   QR107 Datasheet
0795 - 0795   0795 Datasheet
PT4497--48V - PT4497--48V   PT4497--48V Datasheet
PT4486 - PT4486   PT4486 Datasheet
MT4730N2-UBL - MT4730N2-UBL   MT4730N2-UBL Datasheet
GCQ20A03L - GCQ20A03L   GCQ20A03L Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive