BT860KRF Conexant Systems, Inc., BT860KRF Datasheet

no-image

BT860KRF

Manufacturer Part Number
BT860KRF
Description
Multiport YCrCb to NTSC/PAL/SECAM digital video encoder
Manufacturer
Conexant Systems, Inc.
Datasheet
Bt860/861
Multiport YCrCb to NTSC / PAL / SECAM
Digital Video Encoder
The Bt860/861 is a multiport digital video encoder with pixel synchronization and
per-pixel blending capabilities. The three 8-bit YCrCb data ports allow for a variety of
video and graphic overlay configurations useful in video set-top box applications.
Y/C (S-Video), and simultaneous component YUV or RGB (SCART) video signals.
Worldwide video standards are supported, including NTSC-M (N. America, Taiwan,
Japan), PAL-B,D,G,H,I (Europe, Asia), PAL-M (Brazil), PAL-N (Uruguay, Paraguay),
PAL-Nc (Argentina), PAL-60, NTSC-443, and SECAM. The Bt860 and Bt861 are
functionally identical except that the Bt861 can output the Macrovision 7.x anticopy
algorithm.
(P and OSD) allow synchronization with sources that can share clock and frame
timing control with the Bt860/861, such as digital video and graphic overlay content
generated by an MPEG video decoder. A third port (VID) is specifically configured to
interface with video decoders such as those in the Conexant VideoStream decoder
family. Any pair of these three ports can be synchronized and blended.
Functional Block Diagram
Data Sheet
ALPHA[1:0]
VIDVALID
VIDFIELD
VIDHACT
VIDVACT
OSD[7:0]
TTXREQ
HSYNC*
TTXDAT
VSYNC*
The Bt860/861 is specifically designed for video systems requiring composite,
Multisource video is a key feature of the Bt860/861. Two general purpose ports
BLANK*
VID[7:0]
VIDCLK
CLKIN
FIELD
CLKO
P[7:0]
XTO
XTI
Encoder
Teletext
Mixing
Sync.
XTAL
OSC
Pixel
and
RESET*
1.3 MHz
LPF
PLL
SID
Interface
Upsampling
Serial
SIC
Generation
2x
Clock
ALTADDR
Mixer
Mod.
and
Internal
Internal
VREF
VREF
VREF
Convert
Space
Color
FSADJ1
FSADJ2
10
10
10
10
10
10
DAC
DAC
DAC
DAC
DAC
DAC
COMP1
DAC A
DAC B
DAC C
DAC D
DAC E
DAC F
COMP2
Distinguishing Features
• Six 10-bit DACs with individual power
• Simultaneous output of YUV, S-Video,
• Current drive output DACs for superior
• Dynamic video load sensing for reduced
• Three sharpness filter options (1,2,3.5 dB
• Programmable adjustment of brightness,
• Glueless interface with a video decoder
• Three 8-bit YCrCb 4:2:2 inputs for overlay
• ITU-R BT.656, ITU-R BT.601 digital video
• NTSC-M, PAL (B,D,G,H,I), PAL-M, PAL-N,
• 2x upsampling and internal filtering for
• Master or slave video timing with
• Interlaced/noninterlaced operation
• Macrovision 7.x copy protection (Bt861)
• Closed Captioning and Extended Data
• Teletext encoding (WST system B)
• 400 kHz serial programming interface
• On-board voltage reference
• Reduced power modes
• Programmable luma delay (two channels)
• 3.3 V supply, 5 V-tolerant inputs
• Copy Generation Management System
• VARIS-II and Wide Screen Signalling
• Internal color bar generation
• Blue field generation
• 80-pin MQFP package
Related Products
• Bt852, Bt868/869, Bt864A/865A,
• Bt835, Bt829A/B
Applications
• Digital cable television systems
• Satellite TV receivers (DBS/DVB/DSS)
• DVD players
• Video CD players
• Digital cameras
• PC add-on cards
• Video editing
management
and CVBS, or RGB (SCART), S-Video,
and CVBS
video quality and reduced system cost
power operation
gain) and four reduction filter options
contrast, color saturation, and hue
or blending
input options
NTSC-443, PAL-Nc, PAL-60 and SECAM
video output
reduced cost
programmable HSYNC* delay
Services encoding
(CGMS) support
(WSS) multiple aspect ratio support
Bt866/867
July 27, 1999
D860DSA

Related parts for BT860KRF

BT860KRF Summary of contents

Page 1

Bt860/861 Multiport YCrCb to NTSC / PAL / SECAM Digital Video Encoder The Bt860/861 is a multiport digital video encoder with pixel synchronization and per-pixel blending capabilities. The three 8-bit YCrCb data ports allow for a variety of video and ...

Page 2

... Ordering Information Model Number Bt860KRF Bt861KRF Information provided by Conexant Systems, Inc. (Conexant) is believed to be accurate and reliable. However, no responsibility is assumed by Conexant for its use, nor any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent rights of Conexant other than for circuitry embodied in Conexant products ...

Page 3

Table of Contents List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 4

Table of Contents 3.0 Digital Processing and Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 5

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 4.0 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 6

Table of Contents vi Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 7

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM List of Figures Figure 1-1. Pinout Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 8

List of Figures viii Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 9

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM List of Tables Table 1-1. Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 10

List of Tables x Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 11

Functional Description 1.1 Pin Descriptions Figure 1-1. Pinout Diagram VIDCLK VIDVALID VIDVACT VIDHACT VDDMAX D860DSA 1 VID2 1 VID3 2 VID4 3 VID5 4 VID6 5 VID7 6 VDD 80-pin MQFP ...

Page 12

Functional Description 1.1 Pin Descriptions Table 1-1. Pin Assignments ( Pin Name I/O Pin # P[7:0] I 22-19, 16-13 CLKO O 70 VSYNC* I/O 24 HSYNC* I/O 25 BLANK FIELD O 26 VID[7:0] I 6-1, ...

Page 13

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Table 1-1. Pin Assignments ( Pin Name I/O Pin # OSD[7:0] I 40-39, 36-31 ALPHA[1:0] I 30-29 TELETEXT AND SERIAL CONTROL INTERFACE TTXDAT I 74 TTXREQ O 73 ALTADDR I/O 62 SID ...

Page 14

Functional Description 1.1 Pin Descriptions Table 1-1. Pin Assignments ( Pin Name I/O Pin # CLKIN I 71 RESET XTI I 67 XTO O 68 VAA 55, 46, 52 — VDD — 7, 28, 38, ...

Page 15

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 1.2 Functional Overview The Bt860/861 is a highly programmable 3.3 V multiport digital video encoder with pixel synchronization and per-pixel blending capabilities equipped with three 8-bit YCrCb data ports that allow a ...

Page 16

Functional Description 1.2 Functional Overview Figure 1-2. Detailed Block Diagram 1-6 Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 861_028 D860DSA ...

Page 17

Inputs and Timing 2.1 Reset The Bt860/Bt861 has the following reset methods: • power-up reset • RESET* pin reset • software reset register bit Power-up reset occurs when the part is powered-up. A pin reset occurs when the RESET* ...

Page 18

Inputs and Timing 2.2 Digital Video Ports 2.2 Digital Video Ports Internally, data to the Bt860/861 is treated as either video, overlay, or alpha data. Video data is the primary visual program content, while overlay data is used for ...

Page 19

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 2.2.1 The P Port The P port can accept video data from a variety of digital video sources designed specifically to interface directly with commercial MPEG video decoders and D1 digital video ...

Page 20

Inputs and Timing 2.2 Digital Video Ports 2.2.4 Overlay Modes and Alpha Blending The Bt860/861 can be configured to display only a single video stream mix any combination of two data ports (P, VID, and OSD). Programming ...

Page 21

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 2.2.5 Alpha Pin Blending The ALPHA[1:0] pins are used to select the amount of blending per pixel when BLENDMODE = 1. The pins are sampled at the system clock rate and samples during both ...

Page 22

Inputs and Timing 2.3 Configurations and Timing 2.3 Configurations and Timing The Bt860/861 is capable of various ITU-R BT.601, ITU-R BT.656, and decoder-locked configurations. ITU-R BT.656 configurations, and configurations. In any of these configurations possible to synchronize ...

Page 23

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 2.3.1 ITU-R BT.601 Configurations and Timing Master and slave ITU-R BT.601 configurations are listed in modes 1 and 2. Timing mode 1 is the ITU-R BT.601 master mode. An example connection diagram is illustrated ...

Page 24

Inputs and Timing 2.3 Configurations and Timing Timing mode 2 is the ITU-R BT.601 slave mode. An example connection diagram is illustrated in is the timing master, and both the optional OSD source and the Bt860/861 are timing slaves. ...

Page 25

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM If the registers are used to determine video blanking (register bit BLK_IGNORE = 1), the first component of the first active pixel of a line should be presented to the encoder at HBLANK + ...

Page 26

Inputs and Timing 2.3 Configurations and Timing The HBLANK register sets the line blanking time from the midpoint of the falling edge of the analog horizontal sync pulse to the end of blanking. The HACTIVE register sets the number ...

Page 27

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Figure 2-7. 625 Line ITU-R BT.656 Timing Analog Line n – 1 Digital Line n – 1 Luminance Samples 717 718 719 720 721 Cr Samples 359 360 Cb Samples 359 360 T : ...

Page 28

Inputs and Timing 2.3 Configurations and Timing In this configuration, the Bt860/861 is a slave to the ITU-R BT.656 data stream. However, the HSYNC*, VSYNC* and FIELD pins can be configured as outputs for synchronization with a video slave ...

Page 29

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Figure 2-9. Video Decoder Connection Example Bt835 Video Decoder MPEG-2 Decoder Graphic Processor Follow these steps to lock a video decoder to this port NOTE: D860DSA 8 VD[15:8] VID[7:0] ...

Page 30

Inputs and Timing 2.4 Clock Selection 2.4 Clock Selection The internal pixel clock (PCLK) can be derived from either the CLKIN input or the crystal inputs. The PCLK_SEL register bit (19[7]) controls which of these two inputs will become ...

Page 31

Digital Processing and Functionality 3.1 Video 3.1.1 Video Standards The Bt860/861 supports worldwide video standards, including NTSC-M (N. America, Taiwan, Japan), PAL- (Europe, Asia), PAL-M (Brazil), PAL-N (Uruguay, Paraguay), PAL-Nc (Argentina), PAL-60, NTSC-443, and SECAM. ...

Page 32

Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 33

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM D860DSA Conexant 3-3 ...

Page 34

Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 35

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM D860DSA Conexant 3-5 ...

Page 36

Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 37

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM D860DSA Conexant 3-7 ...

Page 38

Table 3-4. Register Programming Values for SECAM Parameter Description Number of Lines Width of Analog Horizontal Sync Pulse Cross Color Filtering Off Upper Db Limit Lower Db Limit Upper Dr Limit Lower Dr Limit Bottleneck Pulses FM Modulation Number ...

Page 39

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 3.1.2 Analog Horizontal Sync The duration of the horizontal sync pulse is determined by register HSYNC_WIDTH (12[7:0]). The beginning of the horizontal sync pulse corresponds to the reset of the internal horizontal pixel counter. ...

Page 40

Digital Processing and Functionality 3.1 Video Figure 3-2. PAL Vertical Timing NOTE(S): (1) Internal timing considers this point the start of the field (vertical reset). 3.1.4 Analog Video Blanking In master mode, and when register bit BLK_IGNORE = 1 ...

Page 41

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 3.1.5 Subcarrier and Burst Generation The Bt860/861 uses a 32-bit subcarrier increment to synthesize the subcarrier. The value of the subcarrier increment required to generate the desired subcarrier frequency for NTSC and PAL formats ...

Page 42

Digital Processing and Functionality 3.1 Video 3.1.6 Subcarrier Phasing (SC_H Phase) For PAL and NTSC video formats, the subcarrier phase is set the leading edge of the analog vertical sync every four (NTSC) or eight (PAL) ...

Page 43

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 3.2 Effects 3.2.1 Chrominance Disable Setting register bit DCHROMA (17[2 turns off the chrominance subcarrier and colorburst. 3.2.2 Internal Filtering Once the input data is converted to internal YUV format, the Y ...

Page 44

Digital Processing and Functionality 3.2 Effects Figure 3-5. Close-Up of Luminance Upsampling Filter with Peaking and Reduction Options 0 –5 –10 –15 – Frequency in MHz Figure 3-7. Luminance Peaking Filter Options 4 ...

Page 45

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Figure 3-11. SECAM Low Frequency Pre-emphasis Filter 0.1 0.2 0.3 0.4 0.5 0.6 0.7 Frequency in MHz 3.2.3 Internal Colorbars, Blue Field, and Black Burst The Bt860/861 ...

Page 46

Digital Processing and Functionality 3.2 Effects Figure 3-12. YUV Video Format (Internal Colorbars) A sync y V(Pb) U(Pr) All “A “ values are relative to black, except for A NOTE(S): x Table 3-5. 100/0/75/0 Colorbars as Described in EIA-770.1. ...

Page 47

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Figure 3-13. RGB Video Format (Internal Colorbars All “A “ values are relative to black, except for A NOTE(S): x Table 3-6. 100/0/75/0 Colorbars for a 625-Line System ( ...

Page 48

Digital Processing and Functionality 3.2 Effects Figure 3-14. Composite and S-Video Format (Internal Colorbars) A sync Composite A sync y S Video C NOTE(S the DC (luminance) amplitude referenced to black, except for ...

Page 49

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Table 3-8. Composite and Chrominance Magnitude C and Composite wht Magnitudes NTSC-M (volts) 0.286 0 NTSC-J (volts) 0.286 0 PAL-B (volts) 0.300 0 M numbers are the peak-to-peak amplitudes of the ...

Page 50

Digital Processing and Functionality 3.2 Effects 3.2.7 Programmable Video Adjustments Controls Registers Y_OFF, M_Y, M_CB, M_CR, and PHASE_OFF program video adjustment controls for hue, brightness, contrast, saturation, and sharpness. 3.2.7.1 Hue Adjust There are two methods for adjusting the ...

Page 51

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 3.2.7.3 Contrast Adjust Register M_Y (22[7:0]) controls contrast adjustment. This modifies the luminance multiplier, allowing a larger or smaller luminance range. 3.2.7.4 Saturation Registers M_CB (21[7:0]) and M_CR (20[7:0]) control saturation adjustments. Adjust These ...

Page 52

Digital Processing and Functionality 3.2 Effects 3.2.8 Macrovision Encoding (Bt861 Only) The anticopy process contained within the Bt861 is implemented according to the version 7.x. Specification, developed by Macrovision Corporation in Sunnyvale, California. The Macrovision Anticopy process is available ...

Page 53

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 3.2.11 Special SCART Signals At power-up, the ALTADDR pin is sampled to determine the Bt860/861’s serial programming address. At all other times the SCART_SEL (3C[1:0]) register field determines its function. Setting the SCART_SEL register ...

Page 54

Digital Processing and Functionality 3.2 Effects 3.2.13 Output Filtering and SINX/X Compensation The DAC output response is a typical sinx/x response. For the composite video output, this results in slightly lower than desired burst and chroma amplitude values. To ...

Page 55

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 3.2.15 Teletext Operation of Bt860/861 Teletext encoding in the Bt860/861 is accomplished via a two-wire interface, TTXDAT and TTXREQ, and several control registers, programmed via the serial programming interface. The Bt860/861 Teletext output conforms ...

Page 56

Digital Processing and Functionality 3.2 Effects 3.2.15.1 Teletext Timing Setting register bit TXRM to 1 puts the Bt860/861 in Teletext timing mode 1. In Mode 1 this mode, the TTXDAT pin is the Teletext data entry pin, and the ...

Page 57

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 3.2.15.3 General A logical 1 on the TTXDAT pin corresponds to an analog output value of 66% of Teletext Operation the black-to-white transition (approximately 462 mV above black), and a logical 0 corresponds to ...

Page 58

Digital Processing and Functionality 3.2 Effects Figure 3-18 Note that WSS uses bi-phase coding of its data bits. The amplitude of the WSS pulses is 500 mV above black when high, and black when low. For further WSS details, ...

Page 59

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM CRC data is not calculated and must be provided by the user. illustrates a typical CGMS signal. Note that bit 1 is closest to the HSYNC pulse and bit 20 is farthest. The amplitude ...

Page 60

Digital Processing and Functionality 3.2 Effects The ECCGATE register bit must be 1 for normal operation. When this bit is set to 1, current data is displayed for one frame, and then the NULL data sequence is displayed until ...

Page 61

Applications 4.1 PC Board Considerations The layout for the Bt860/861 should be optimized for the lowest noise possible on the power and ground planes by providing good decoupling. The trace length between groups of power and ground pins should ...

Page 62

Applications 4.1 PC Board Considerations Figure 4-1. Typical Connection Diagram ( VDD VDDMAX VAA COMP 1 COMP 2 VBIAS 1 VBIAS 2 VREF GND AGND FSADJ 1 FSADJ 2 DACA DACB DACB DACB DACB DACB LPF C18 ...

Page 63

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 4.1.3 Device Decoupling For optimum performance, all decoupling capacitors should be located as close as possible to the device, and the shortest possible leads should be used to reduce the lead inductance. Chip capacitors ...

Page 64

Applications 4.1 PC Board Considerations Table 4-1. Typical Parts List Location C1, C15 C16 C17 C18 C19 C2 C20 C3– load RSET1, RSET2 TRAP XTAL NOTE(S): characteristics will not affect BT860/861 performance. 4.1.5 COMP ...

Page 65

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 4.1.8 Digital Signal Interconnect The digital inputs to the Bt860/861 should be isolated from the analog outputs and other analog circuitry as much as possible and should not overlay the analog power plane. Most ...

Page 66

Applications 4.1 PC Board Considerations 4-6 Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 67

Serial Programming Interface and Registers 5.1 Serial Interface The Bt860/861 uses a 2-wire serial programming interface to program the device registers. The interface operates at 3 5.0 V input levels. illustrates the timing relationship between Serial Interface ...

Page 68

Serial Programming Interface and Registers 5.1 Serial Interface Every data word put onto the SID line must be 8 bits long (MSB first), followed by an acknowledge bit, generated by the receiving device. Each data transfer is initiated with ...

Page 69

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Figure 5-2. Serial Programming Interface Typical Write Sequence Chip Write S Address 5.1.3 Reading Data A read transaction involves sending the device address byte with the read/write* bit high, and receiving ...

Page 70

Serial Programming Interface and Registers 5.2 Internal Registers 5.2 Internal Registers Registers provide direct control and status of the part. These registers are accessed by the serial programming interface described in this section. provides a register bit map. Section ...

Page 71

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Table 5-2. Register Bit Map ( Sub Default D7 D6 (1) addr Values 15 0F PLL_FRACT [18:16 SC_RESET VSYNC_DUR 625LINE CHROMA_BW BLUE_FLD YDELAY[2: PCLK_SEL ...

Page 72

Serial Programming Interface and Registers 5.2 Internal Registers Table 5-2. Register Bit Map ( Sub Default D7 D6 (1) addr Values 36 04 (4) Reserved 37 00 Y_OFF[7: PHASE_OFF[7: ALPHA_LUT_1[3: ALPHA_LUT_3[3:0] ...

Page 73

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Table 5-2. Register Bit Map ( Sub Default D7 D6 (1) addr Values 59 02 (4) Reserved 5A 00 TTX_DIS[7: TTX_DIS[15: MULT_UU[7: MULT_VU[7:0] MULT_UV[7: ...

Page 74

Serial Programming Interface and Registers 5.3 Register Index 5.3 Register Index Table 5-3. Register Index ( Default Field (1) Value 625LINE 0 AHSYNC_WIDTH[7:0] 7E ALPHA_LUT_0[3: ALPHA_LUT_1[3:0] A ALPHA_LUT_2[3:0] F ALPHA_LUT_3[3:0] ALPHAMODE[1:0] 00 AUTO_CHK 0 BLANKI ...

Page 75

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Table 5-3. Register Index ( Default Field (1) Value DR_MAX[10:0] 5A3 DR_MIN[10:0] 49F EACTIVE 0 ECBAR 0 ECC 0 ECCGATE 0 ECLIP 0 EN_656 0 EN_DAC_A 1 1 EN_DAC_B 1 EN_DAC_C 1 ...

Page 76

Serial Programming Interface and Registers 5.3 Register Index Table 5-3. Register Index ( Default Field (1) Value LC_FIFOWIN[8:0] 180 LC_MAXOFF[7:0] 80 LC_RST 1 LOCK 0 M_CB[7:0] 89 M_COMP_D[7:0] 80 M_COMP_F[7:0] M_COMP_E[7:0] M_CR[7:0] C1 M_SC_DB[31:0] 284BDA13 M_SC_DR[31:0] 21F07C1F ...

Page 77

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Table 5-3. Register Index ( Default Field (1) Value SC_AMP[7:0] 85 SC_PATTERN 0 SC_RESET 0 SCART_SEL 00 SETUP 1 SLAVE 0 SLEEP 0 SQUARE 0 SRESET 0 SYNC_AMP[7:0] E5 SYNC_CFG 0 TTX_DIS[15:0] ...

Page 78

Serial Programming Interface and Registers 5.3 Register Index Table 5-3. Register Index ( Default Field (1) Value WSDAT[20:1] — XDS_STAT — XDSB1[7:0] 80 XDSB2[7:0] 80 XDSSEL[3:0] 4 XL_GAIN[3:0] 7 XL_LOCK 1 XL_MDSEL[1:0] 01 XL_SAT[3:0] 2 XL_SATEN 0 ...

Page 79

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 5.4 Register Detail NOTE(S): (1) Internal timing and the values programmed into the registers reference the analog VSYNC pulse (O 2. System clock = luminance sample frequency. CLK Register 00 Default ...

Page 80

Serial Programming Interface and Registers 5.4 Register Detail Register 02 Default Register D7 D6 Value 02 04 FIELD_CNT[3:0] This register is read only. Field Number FIELD_CNT[3:0] 000 indicates the first field. VLOCK_ERR VID Port Locking Status High if VID ...

Page 81

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 08 Default Register D7 D6 Value 08 7E Analog Horizontal Sync Width AHSYNC_WIDTH[7:0] Measured in system clock cycles, from 50% points of sync pulse. Register 09 Default Register D7 D6 Value 09 90 ...

Page 82

Serial Programming Interface and Registers 5.4 Register Detail Register 0B–0C Default Register D7 D6 Value Reserved bits should be set to zero when written and will return zero when read. HBLANK[9:0] Horizontal Blanking Length Determines ...

Page 83

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 10–11 Default Register D7 D6 Value Reserved bits should be set to zero when written and will return zero when read. HSYNC_OFF[9:0] HSYNC* Offset Defines the offset in system ...

Page 84

Serial Programming Interface and Registers 5.4 Register Detail Register 16 Default Register D7 D6 Value 16 10 SC_RESET VSYNC_DUR Subcarrier Reset SC_RESET 0 = Subcarrier phase reset at beginning of each color field sequence Disable subcarrier reset. ...

Page 85

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 17 Default Register D7 D6 Value 17 10 CHROMA_BW BLUE_FLD Chrominance Bandwidth CHROMA_BW 0 = Normal chroma bandwidth Wide chroma bandwidth. See filter plots in Blue Field BLUE_FLD 0 = Normal ...

Page 86

Serial Programming Interface and Registers 5.4 Register Detail Register 18 Default Register D7 D6 Value 18 3F YDELAY[2:1] MSBs of Luma Delay in Pixels for CVBS_DLY Outputs YDELAY[2:1] YDELAY[ 1/2 pixel increments, at 3C[6 ...

Page 87

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 19 Default Register D7 D6 Value 19 80 PCLK_SEL VSYNCI Pixel Clock (system clock) Select PCLK_SEL State of FIELD pin during power-up determines the default value of PCLK_SEL. FIELD = 1 corresponds to ...

Page 88

Serial Programming Interface and Registers 5.4 Register Detail Register 1A Default Register D7 D6 Value 1A 80 BLENDMODE ALPHAMODE[1:0] Blend Select BLENDMODE 0 = Alpha control contained in Y[1:0] of port selected by OVRLAY_SEL Alpha control contained ...

Page 89

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 1B Default Register D7 D6 Value 1B 00 SRESET FIELD_ID Software Reset SRESET 0 = Normal operation Reset all serial programming registers to their default values. Enable SECAM Bottleneck Pulses FIELD_ID ...

Page 90

Serial Programming Interface and Registers 5.4 Register Detail Register 1C Default Register D7 D6 Value 1C C1 XL_VRI LC_RST Accelerated Locking Vertical Realignment Initiation XL_VRI 0 = Disable Accelerated Locking Vertical Realignment Initiation Enable Accelerated Locking Vertical ...

Page 91

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 1D Default Register D7 D6 Value 1D 01 DIS_XTAL DIS_SCADJ Disable Crystal Circuitry DIS_XTAL 0 = Normal operation Power down crystal oscillator circuitry. Disable Automatic Subcarrier Adjust DIS_SCADJ 0 = Normal ...

Page 92

Serial Programming Interface and Registers 5.4 Register Detail Register 1F Default Register D7 D6 Value 1F 75 Multiplication Factor for the Colorburst Amplitude for NTSC/PAL BURST_AMP[7:0] This register is ignored when using SECAM. BURST_AMP = int {BURST BURST_AMP = ...

Page 93

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 23–25 Default Register D7 D6 Value M_COMP_D[7:0] Multiplication Factor for the Component at DAC D Multiplication Factor for the Component at DAC F M_COMP_F[7:0] Multiplication Factor for ...

Page 94

Serial Programming Interface and Registers 5.4 Register Detail Register 2E Default Register D7 D6 Value 2E 85 Multiplication Factor for the SECAM Subcarrier Amplitude SC_AMP[7:0] Measured in LSB increments. SC_AMP = (Amp where Amp SincX = Sin[( × F ...

Page 95

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 33–34 Default Register D7 D6 Value Reserved bits should be set to zero when written and will return zero when read. DB_MAX[10:0] Upper Boundary for Db Frequency Deviation in ...

Page 96

Serial Programming Interface and Registers 5.4 Register Detail Register 39–3A Default Register D7 D6 Value 39 50 ALPHA_LUT_1[3: ALPHA_LUT_3[3:0] ALPHA_LUT_0[3:0] Alpha Blend Lookup Table Element 0 Alpha Blend Lookup Table Element 1 ALPHA_LUT_1[3:0] Alpha Blend Lookup Table ...

Page 97

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 3C Default Register D7 D6 Value 3C 10 VIDCLK_EDGE YDELAY[0] VIDCLK EDGE Sample Select VIDCLK_EDGE 0 = VID[7:0], VIDHACT, VIDVALT, VIDFIELD, VIDVALID are sampled on the rising edge of the VIDCLK ...

Page 98

Serial Programming Interface and Registers 5.4 Register Detail Register 42–43 Default Register D7 D6 Value CCB1[7:0] First Byte of Closed Data is encoded LSB first. Second Byte of Closed CCB2[7:0] Data is encoded LSB first. ...

Page 99

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 48 Default Register D7 D6 Value 48 00 Reserved bits should be set to zero when written and will return zero when read. Closed Captioning Gating ECCGATE 0 = After current CC/XDS data ...

Page 100

Serial Programming Interface and Registers 5.4 Register Detail Register 4A–4C Default Register D7 D6 Value 4A — EWSSF2 EWSSF1 4B — 4C — Reserved bits should be set to zero when written and will return zero when read. Enable ...

Page 101

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 4F–50 Default Register D7 D6 Value Reserved bits should be set to zero when written and will return zero when read. TTXHE[10:0] TTXREQ Falling Edge Number of clocks from ...

Page 102

Serial Programming Interface and Registers 5.4 Register Detail Register 55–56 Default Register D7 D6 Value Reserved bits should be set to zero when written and will return zero when read. TTXBF2[8:0] Teletext Start Line for ...

Page 103

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Register 5A–5B Default Register D7 D6 Value Reserved bits should be set to zero when written and will return zero when read. Teletext Disable by Line TTX_DIS[15: ...

Page 104

Serial Programming Interface and Registers 5.4 Register Detail Register 70–71 Default Register D7 D6 Value Reserved bits should be set to zero when written and will return zero when read. FIFO Window LC_FIFOWIN[8:0] Defines the ...

Page 105

Parametric Data and Specifications 6.1 Electrical Specifications 6.1.1 Electrical Parameters Table 6-1. Absolute Maximum Ratings Parameter VAA, VDD (measured to GND) (1) Voltage on Any Signal Pin Analog Output Short Circuit Duration to Any Power Supply or Common Storage ...

Page 106

Parametric Data and Specifications 6.1 Electrical Specifications Table 6-2. DC Characteristics Parameter Output Current-DAC Code 1023 (I Full Scale) OUT Output Voltage-DAC Code 1023 Video Level Error (Nominal Resistors) DAC Output Capacitance Digital Inputs (Except SID, SIC) Input High ...

Page 107

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM Figure 6-1. Pixel and Control Data Timing Diagram System Clock t 1 HSYNC* VSYNC* Input BLANK* Timing OSD[7:0] P[7:0] Output HSYNC* Timing VSYNC* FIELD Table 6-3. AC Characteristics Parameter (1) CLKIN Frequency CLKIN Pulse ...

Page 108

Parametric Data and Specifications 6.1 Electrical Specifications Table 6-4. Video Quality Specifications Parameter Differential Phase NTC-7 Composite Differential Gain NTC-7 Composite Chrominance Nonlinear Gain NTC-7 Combination, Referenced to 40 IRE Chrominance Nonlinear Phase NTC-7 Combination, Referenced to 40 IRE ...

Page 109

Bt860/861 Multiport YCrCb to NTSC/PAL /SECAM 6.2 Mechanical Drawing Figure 6-2. 80 MQFP Package Diagram 80 MQFP - 1.6/0.15mm FORM TOP VIEW SIDE VIEW DETAIL D860DSA ...

Page 110

Parametric Data and Specifications 6.2 Mechanical Drawing 6-6 Multiport YCrCb to NTSC/PAL /SECAM Conexant Bt860/861 D860DSA ...

Page 111

... India Web Site Phone: (91 11) 692 4780 www.conexant.com Fax: (91 11) 692 4712 World Headquarters Korea Conexant Systems, Inc. Phone: (82 2) 565 2880 Fax: (82 2) 565 1440 4311 Jamboree Road P. O. Box C Phone: (82 53) 745 2880 Newport Beach, CA Fax: (82 53) 745 1440 ...

Related keywords