| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
Demonstration Board TMC22091 Digital Video Encoder CCIR-601 Input
Top Searches for this datasheetTMC22061 Demonstration Board TMC22091 Digital Video Encoder CCIR-601 Input Features Parallel CCIR601-Format Input Multiple Video Formats NTSC NTSC-EIA PAL-M Composite S-Video Outputs Built-In Test Patterns Color Bars Modulated Ramp External Components Required Applications Evaluation TMC22x91 Digital Encoders System Breadboarding Encoder Control Program Development Related Products TMC22091/TMC22191 Digital Video Encoders TMC22290/TMC22291 Digital Video Encoders Description TMC22061P7C encoder demonstration board converts 8-bit parallel digital component video, (CCIR Rec. SMPTE 125, a.k.a. "601") into analog composite video using TMC22091 digital video encoder. board supports multiple standards, operating PAL, PAL-M, NTSC, NTSC-EIA (zero setup) television formats. crystal oscillator provided cases where CCIR-601 source available. When operated from on-board oscillator, only internally generated color bars modulated ramp produced. TMC22061 designed demonstrate performance TMC22x91 family Digital Video Encoders, while providing convenient testbed developing specific programming encoder evaluating resulting waveforms. also offers example design practices that result high-quality video performance. board supports multiple standards, operating PAL, PAL-M, NTSC, NTSC-EIA (zero setup) television formats. data must provided with proper frame rate, supported 50Hz format produced with supplied programs. Block Diagram HORIZONTAL VERTICAL TIMING GENERATOR TMC22091 PROGRAMMER TMC22091 SWITCH PATTERN SELECT PAL/NTSC SELECT SOFTWARE RESET S-VIDEO OUTPUT CHROMINANCE OUTPUT LUMINANCE OUTPUT COMPOSITE OUTPUT FILTER DIGITAL INPUT CCIR-601 INTERFACE TMC22091 DIGITAL VIDEO ENCODER FILTER FILTER 1.0.0 TMC22061 PRODUCT SPECIFICATION board accepts 8-bit parallel digital component video, (CCIR Rec. SMPTE 125, a.k.a. "601") standard connector differential format, translates data format, strips Timing Reference Signal from datastream generate Sync, passes digital video stream Encoder 16-bit 13.5 format. simple EPROM-based programmer provided, which downloads selected configuration (one Encoder when reset button pressed. This EPROM holds both control register data Color-Look-Up-Table (CLUT) patterns blocks. Sixteen pages selected rotary switch, additional switches provided selecting among four banks. crystal oscillator provided cases where CCIR-601 source available. When operated from on-board oscillator, only internally generated color bars modulated ramp produced. board operates from standard supplies. When used stand-alone mode, only required. Software Reset software reset occurs whenever pushbutton switch, depressed. software reset latched through ensure known relationship between internal pixel clock TMC22091 externally generated LDV, PDC, VHSYNC\, VVSYNC\ signals. When depressed internal state machines TMC22091 reset outputs disabled. When released program counter started beginning next vertical blanking period. Software Reset required after power-up after each functional change. Programming TMC22091 12-bit counter (U6, used produce addresses used programming TMC22091. produces required R/W\, A1:0, signals, while contains different pages setup data NTSC another pages (selected switch S2). Switch selects between different flavors NTSC operation. ensure that outputs programmable logic correctly timed transitions microprocessors data bus, they addressed four times rate that addressed. pages setup data selected rotary switch shown Table CCIR-601 Interface CCIR-601 data stream terminated into differential ECL-to-TTL converters. translated data latched through rate then passed demultiplexer. Here, luminance chrominance data words separated into data streams termed respectively. This data goes directly into TMC22091, which separates data stream into color difference signals interpolates them same sample rate data. This interpolation improves horizontal color definition. decoder extracts field (F), vertical blanking (V), horizontal blanking information from data stream timing signal generation board. decoder also produces pixel counter reset signal latching data into TMC22091. Table Board Operational Setups Rotary Switch Position Board Function Color bars test signal (8-bars) Color bars test signal (9-bars) Modulated ramp test signal Encodes CCIR-601 input data (normal operation) Subcarrier data limited 28-bit resolution Subcarrier data limited 24-bit resolution Luminance data limited 6-bit resolution Chrominance data limited 6-bit resolution Luminance chrominance data limited 6-bit resolution Inverted luminance data Inverted luminance data 180° phase shift chrominance Chrominance data constant value CLUTs Color burst phase advanced Color burst phase retarded Reduced active video line length Black burst (NTSC includes pedestal) Horizontal Vertical Timing pixel counter (U4, decoded produce VHSYNC\ signals required TMC22091 horizontal synchronization. line rate clock, H/2_CLK, used VVSYNC\ generation, also produced along with P_CLOCK DATA_EN. P_CLOCK used clock program counters DATA_EN signal used demultiplexing circuit. 4-bit counter embedded started whenever goes HIGH, which occurs beginning each vertical blanking interval. This counter clocked H/2_CLK, which enables VVSYNC\ pulse produced same time first vertical sync pulse each field. output signal ensures that software reset signal, RES_OUT, goes HIGH half-line periods before program counter starts. PRODUCT SPECIFICATION TMC22061 programming encoder operation into each memory pages banks video standard (Table entirely arbitrary: could easily assign CCIR-601 operation four supported formats pages 0-3, color bars pages 4-7. user encouraged replace EPROM with programmed with other formats interest. Output Reconstruction Filters oversampling internal digital data before output converters TMC22091 only reduces Sin(x)/x high-frequency roll-off eliminates complicated reconstruction filters. This particularly important frequency response digital filters dependent upon sample rate, while frequency aliased subcarrier component fixed. TMC22091 encoder designed drive line, terminated both source load (that 37.5 load.) filters internally source terminated. Optional load terminations provided board. these required, simply remove appropriate links behind connectors (E4, E6). On-Board Read-Only Memory Table shows content format EPROM that holds pages setup data. encoder register contents defined TMC22x9y Datasheet. Table Standards Selection NTSC NTSC Format NTSC NTSC-EIA PAL-M Memory Pages 0-15 16-31 32-47 48-63 Operation Without CCIR-601 Source Only rotary switch positions useful without CCIR-601 digital video source available. These switch positions produce color bars modulated ramp. These test patterns inserted into pixel data path after CLUTs format demonstrate circuitry TMC22091. provide PXCK absence CCIR-601 source, switch INTernal. Table EPROM Address Address 1023 Unused locations Control Register data Unused locations CLUT address pointer Start CLUT data Vn-1 Vn+1 CLUT data Control Register pointer Start Control Register data Contents Power Supply Requirements TMC22061P7C board requires 1.25 Amps from Volt power supply 0.25 Amps from Volt power supply. Volt power supply powers logic devices which have relatively good noise immunity. Volt power supply only drives logic devices also provides power TMC22091. Therefore, recommended that bench power supply used with cable lengths kept minimum. When operating stand-alone mode, only Volt supply required. TMC22061 PRODUCT SPECIFICATION Table TMC22061 Parts List Item Part/Value Ferrite Beads Inductors, 1.8µH Inductors, 1.0µH Ceramic capacitor, Ceramic capacitor, 0.01 Ceramic capacitor, Ceramic capacitor, Ceramic capacitor, Tantalum capacitor, 0.47 Tantalum capacitor, Resistor, Resistor, Resistor, Resistor, 3.3k Resistor, 4.7k Resistor, resistor, 3.3k resistor, 3.3k 1N4148 Silicon Diode LT1004 Bandgap Reference 1N4004 Silicon Diode TMC22091 Encoder 16R8 20R8 27512 EPROM 10125 ECL-TTL Translator 74F08 Quad 2-input 74LS74 Dual D-type 74F163 4-bit counter 74LS163 4-bit counter 74F174 D-type 74F374 Octal D-type 74HCT374 Octal D-type 74F377 Octal D-type Crystal oscillator Test points Ref. Designator C3-C5, C9-C14, C17C20, C22-C39, C16, C40, C57, C59, C45, C49, C44, C47, C48, C51, C52, R15-R20, R22-R24 R5-R12 R13, CR3, U10, U16, U19, U17, U21, TP1-TP15 P/N, Mfg. 2743001112, FAIR-RITE Prod. Corp. IMS-2 1.8µH Dale IMS-2 1.0µH Dale MD015C104KAB, MD015C103KAB, SR151A470JAA, SR151A101JAA, SR133A561JAA, TAP474K035SCS, TAP226K035SCS, RN50C75R0F RN50D1200F RN50C4120F RN50C3301F RN50D4701F RN50D4702F 4308R-101-332, Bourns 4310R-101-332, Bourns 1N4148 LT1004-1.2, Linear Technology 1N4004, Motorola TMC22091R0C, Raytheon Semiconductor TIBPAL16R8-15CN, Texas Inst. TIBPAL20R8-15CNT, Texas Inst. TMS27C512-120JL, Texas Inst. MC10125P, Motorola MC74F08N, Motorola equiv. MC74LS74AN, Motorola equiv. MC74F163AN, Motorola equiv. MC74LS163AN, Motorola equivalent MC74F174AN, Motorola equiv. MC74F374N, Motorola equiv. MC74HCT374N, Motorola equivalent MC74F377N, Motorola equiv. MXO-55GA-2C-27MHz, CTSKnight F1100H-27MHz, ME151-203-100, Mouser PRODUCT SPECIFICATION TMC22061 Table TMC22061 Parts List (continued) Item Jumpers Power Connector connectors S-VIDEO Connector 25-pin D-connector SPDT switch SPDT switch SPDT switch rotary switch PLCC socket Oscillator socket 20-pin socket 24-pin socket 28-pin socket Universal transistor mount Standoff Bare Board Part/Value Shorting block Ref. Designator P/N, Mfg. ME151-8000, Mouser NSH-36SB-S1-TR, RobinsonNugent ELM033100, 31-5431, Amphenol 749263-1, Amphenol 617BO25SAJ220, Amphenol 090320102, Secma Inc. ATIDG-RA-1, Alco Switch TP11FG-RA-0, Alco Switch 350134GSV, EECO PLCCB-84-PS-T, RobinsonNugent ICA-143-SCO-TG30, RobinsonNugent ICA-203-S-TG30, RobinsonNugent ICA-243-S-TG30, RobinsonNugent ICA-286-S-TG30, RobinsonNugent 111-080, BIVAR 1902F, Keystone 40X07140 Rev. Raytheon Functions Listings Following programmable array logic listings devices used TMC22061P7C evaluation board. These listings shown ABEL_HDL source files. following brief tutorial refers only terms used programming logic used this board. Valid operations used TMC22061P7C: Operator Example [1,0,1] Description registered assignment NOT: ones complement equal equal less than less than equal greater than greater than equal Sets collection signals constants that operated unit. operation applied applied each element set. example, count [c3,c2,c1,c0] TMC22061 PRODUCT SPECIFICATION Basic Elements Source File Module module statement names module indicates presence dummy variables used. title statement used give title description module. Declarations associate names with devices, pins, nodes, constants, macros, sets. Equations possible equations, state diagrams, truth tables describe logic designs. programmable devices equations. statement terminates module. Comments begin with double quotation marks, with either another double quotation mark line, whichever comes first. Title Declarations Code Segment VVSYNC Reset Logic Board Reference Designator Module bd1_u9 Title 'VVSYNC generation reset control logic' Declarations bd1_u9 device "P16R8'; "inputs" clk,v,pn,f 1,2,3,4; s_reset "outputs" c0,c1,c2,c3 19,18,17,16; fb,vvsync,pgmfb,pgm 15,14,13,12; "notation" count [c3,c2,c1,c0]; reset !pgmfb) s_reset !pgm pgmfb); Equations (count (count (count (count (count (count (count (count (count !vvsync ((count (count ((count (count (count ((count (count 7)); (!fb !v); pgmfb s_reset; !pgm (count s_reset pgmfb !pgm !s_reset; bd1_u9 TMC22061 PRODUCT SPECIFICATION Code Segment VHSYNC Data Control Logic Board Reference Designator Module bd1_u10 Title 'VHSYNC generation data control logic' Declarations bd1_u10 device "P20R8'; "inputs" a0,a1,a2,a3,a4,a5,a6 2,3,4,5,6,7,8 a7,a8,a9,a0 9,10,11,14; clk,pn 1,23; "outputs" vhsync,pdc,hclk 22,21,20; h2clk,den,pclk 19,18,17; "notation" addr [a10.a0]; Equations !vhsync ((addr (addr 256)); !hclk ((addr 1712) (addr 16)); h2clk ((addr (addr 256)) !fb; !den !pclk !a0; ((addr >=766) (addr 1015); PRODUCT SPECIFICATION TMC22061 Code Segment TMC22091 Programming Control Board Reference Designator Module bd1_u11 Title 'TMC22091 programming control' Declarations bd1_u11 device "P20R8'; "inputs" a0,a1,a2,a3,a4,a5,a6 2,3,4,5,6,7,8; a7,a8,a9,a10,a11 9,10,11,14,23; "outputs" offset,zero,countclr 22,21,20; dck,rw,cs,aa1,aa0 19,18,17,16,15; "notation" addr [a11.a0]; Equations !offset ((addr 3081) (addr 3265)); !zero (addr ((addr 3264) (addr 3327)); countclr (addr 3265); !dck zero; zero (addr 3261); (!a1 !a0) (addr 3263) !zero; !aa1 (addr ((addr 3082) (addr 3085)) !zero; !aa0 !offset (addr 3264) !zero; bd1_u9 TMC22061 PRODUCT SPECIFICATION Code Segment Decode Board Reference Designator Module bd1_u20 Title 'TRS decode' Declarations bd1_u20 device "P16R8'; "inputs" d0,d1,d2,d3,d4,d5,d6,d7 2,3,4,5,6,7,8,9; "outputs" p1,p2,p3,f,v,h 19,18,17,16,15,14; p_reset,ldv 13,12; "notation" data [d7.d0]; Equations (data ^hFF); (data ^h00) !p1; (data ^h00) !p2; (!d4 !p3); (!d5 !d4) d4); (!d6 !d4) d4); !p_reset !ldv !p_reset ldv; bd1_u9 PRODUCT SPECIFICATION TMC22061 Digital Video Encoder Demonstration Board CCIR Input C[0.7] C[0.7] Y[0.7] Y[0.7] 27MHzB 27MHzB Pixel Counter VHSYNC VHSYNC VVSYNC VVSYNC Programmer ED[0.7] ED[0.7] TMC22191 Encoder C[0.7] Y[0.7] 27MHzB VHSYNC VVSYNC 27MHz P_RESET DATA_EN P_RESET DATA_EN P_RESET DATA_EN P_CLOCK PGMCLK PAL/NTSC COUNTCLR P_CLOCK PGMCLK PAL/NTSC COUNTCLR P_CLOCK PGMCLK PAL/NTSC COUNTCLR PROGRAM.SCH ED[0.7] ENCODER.SCH INPUT.SCH PXCOUNT.SCH Power POWER.SCH TMC22061 Digital Video Encoder Demonstration Board .1µF 27MHz CLOCK 74F08 .1µF U19B DECODE 16R8 .1µF .1µF 74F374 .1µF 74F377 C(0.7) .1µF .1µF CCIR-601 U16A 74F08 U13A U13B 27MHzB 27MHzB MC10125 P_RESET MC10125 U19C MC10125 U19B MC10125 GROUND U19A MC10125 74F374 .1µF .1µF 74F377 DATA_EN .1µF U22D MC10125 U22C MC10125 Y(0.7) U22B PRODUCT SPECIFICATION MC10125 .1µF U22A MC10125 PRODUCT SPECIFICATION Digital Video Encoder Demonstration Board LOAD 74F163 .1µF 20R8 .1µF VHSYNC DATA_EN P_CLOCK 27MHzB P_RESET LOAD 74F163 .1µF LOAD 74F163 .1µF PAL/NTSC .1µF PGMCLK COUNTCLR 16R8 .1µF VVSYNC .1µF 4.7K RESET 74F174 TMC22061 TMC22061 Digital Video Encoder Demonstration Board .1µF PGMCLK U14A 74LS74 U14B LOAD 74F163 COUNTCLR .1µF LOAD 74F163 .1µF 74HCT374 .1µF .1µF ED[0.7] 20R8 .1µF 74LS74 COUNTCLR P_CLOCK .1µF LOAD 74F163 LATCH OE/VPP TM27C512 PAL/NTSC PROGRAM SELECT MODE SELECT NTSC PRODUCT SPECIFICATION 3.3K PRODUCT SPECIFICATION Digital Video Encoder Demonstration Board ED(0.7) PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 PD18 PD19 PD20 PD21 PD22 PD23 CVBS0 CVBS1 CVBS2 CVBS3 CVBS4 CVBS5 CVBS6 CVBS7 COMPOSITE 1.8µH COMP .1µF VREF TP10 LUMA 1.8µH TERM LUMINANCE .1µF 1.235V 3.3K RREF 1.0µH 100pF 330pF 330pF TERM COMPOSITE LUMA CHROMA TP11 COMP C(0.7) Y(0.7) 47pF VHSYNC VVSYNC RESET VHSYNC VVSYNC 47pF 1.0µH 100pF 330pF 330pF S-VIDEO GVSYNC GHSYNC TMC22190R0 BYPASS PXCK 27MHzB 27MHzB 3.3K 3.3K CHROMA 1.8µH TERM CHROMINANCE VDDA VHSYNC VVSYNC 3.3K 47pF 1.0µH 100pF 330pF 330pF .01µF DGND .1µF .01µF .1µF AGND TMC22061 TMC22061 PRODUCT SPECIFICATION Digital Video Encoder Demonstration Board BEAD POWER 22µF .1µF .47µF .01µF 1N4004 22µF BEAD .1µF .47µF .01µF 1N4004 U16B U16C U16D 1N4148 MC10125 TP12 TP13 TP14 TP15 MC10125 U13C 74F08 MC10125 74F08 U13D USED PRODUCT SPECIFICATION TMC22061 Ordering Information Product Number TMC22061P7C Temperature Range 25°C Speed Grade Screening Commercial Package Package Marking TMC22061P7C schematic database available OrCADformat, along with EPROM maps. Contact factory. TMC22061 Demonstration Board, design documentation, software provided design example customers Raytheon. Raytheon makes warranties, express, statutory, implied regarding merchantability fitness particular purpose. parameters contained this specification guaranteed design, characterization, sample testing 100% testing appropriate. Raytheon reserves right change products specifications without notice. This information does convey license under patent rights Raytheon Company others. information contained this data sheet been carefully compiled; however, shall implication otherwise become part terms conditions subsequent sale. Raytheon's liability shall determined solely standard terms conditions sale. representation application that circuits either licensed free from patent infringement intended implied. Raytheon reserves right change circuitry other data time without notice assumes liability errors. LIFE SUPPORT POLICY: Raytheon's products designed life support applications, wherein failure malfunction component reasonably expected result personal injury. user Raytheon components life support applications assumes risk such indemnifies Raytheon Company against damages. Raytheon Electronics Semiconductor Division 5580 Morehouse Drive Diego, 92121 619.457.1000 800.722.7074 619.455.6314 applications@lj.sd.ray.com 7/96 0.0m Stock#DS70022061 Raytheon Company 1996 Other recent searchesKAD551XP-50 - KAD551XP-50 KAD551XP-50 Datasheet JP503 - JP503 JP503 Datasheet GTT8209E - GTT8209E GTT8209E Datasheet AWG2021 - AWG2021 AWG2021 Datasheet AD1835 - AD1835 AD1835 Datasheet
Privacy Policy | Disclaimer |