background image

  

Brooktree

®

 

Technical Reference Manual

 

Bt848EVK

 

Introduction

 

Thank you for your interest in the Bt848EVK kit. Bt848EVK uses Brooktree’s Bt848 video capture pro-
cessor enabling unprecedented price and performance levels in terms of full-motion video capture and
display quality. In addition to providing capability for high-quality live video in a scalable window,
Bt848EVK comes with capture drivers enabling simultaneous capture to disk for further processing by
the system. Among the many features supported, Bt848EVK enables board and system vendors to pro-
duce graphics-independent video solutions based on the high-bandwidth PCI bus and span across many
different system platforms. The PCI bus mastering capability of the Bt848EVK solution eliminates the
need for a local frame buffer, dramatically reducing cost and enhancing performance.

The intent of the Bt848EVK kit is to provide tools that significantly simplify our customers’ efforts

to bring Bt848-based products to market. The tools include software drivers, and design documentation,
as well as a starting point for enhanced designs that incorporate additional added-value features.

The Bt848EVK evaluation kit is ideal for evaluation of the bt848 device as well as evaluating the

design and architecture of the Bt848EVK board. In addition, the Bt848EVK manufacturer’s kit provides
the tools necessary to make board-level changes, including the schematics and source files for the layout.

Thank you for your consideration of the Bt848EVK kit, we hope that it enables your company to

quickly bring successful multimedia products to market. If you have any questions regarding the contents
of this kit, please call the Brooktree Applications Engineering Department at 1-800-2BT-APPS, or send
a fax to (619) 452-1249. Our internet address is [email protected]. We can also be reached through
our main number at (619) 452-7580.

 

Included in this manual are:

 

Bt848EVK User’s Guide (UG848_1B)
Bt848EVK Hardware Reference Guide (UG848_2A) 
Bt848 Software Specifications (UG848_3A).

Summary of Contents for Brooktree Bt848EVK

Page 1: ...tly simplify our customers efforts to bring Bt848 based products to market The tools include software drivers and design documentation as well as a starting point for enhanced designs that incorporate...

Page 2: ...Brooktree User s Guide Bt848EVK U G 8 4 8 _ 1 B...

Page 3: ...products are not designed or intended for use in life support appliances devices or systems where malfunction of a Brooktree product can reasonably be expected to result in personal injury or death Br...

Page 4: ...em Requirements 2 Compatible Graphics Boards 2 Installing the Bt848EVK Board 3 Video Source Installation 3 Bt848EVK Board Input and Output Connections 4 Installation of Application and Driver Software...

Page 5: ...of Figures Figure 1 Bt848EVK Block Diagram 2 Figure 2 Cable Hookups 3 Figure 3 Bt848EVK Board Features 4 Figure 4 Software Hardware Relationships 5 Figure 5 Video Source Dialog Box 7 Figure 6 Video F...

Page 6: ...crosoft Windows95 and Video for Windows Version 1 1e are required to operate the Bt848EVK software Refer to the Microsoft reference manuals if you are unfamiliar with either of these applications To i...

Page 7: ...board used with the Bt848EVK board should include 1 MB of linear frame buffer and a hardware cursor The graphics driver software must be based on Windows95 and must include a Direct Draw Interface DDI...

Page 8: ...Installation The Bt848EVK board is designed to interface directly to any video input device NTSC PAL SECAM composite and S Video ports are furnished for live video input A camcorder VCR or laserdisc m...

Page 9: ...tware Refer to Installation Instructions provided in the kit Table 1 Functional Interface Descriptions Interface Function Description J5 PCI Local Bus Edge Card Connector J1 NTSC PAL SECAM Composite V...

Page 10: ...relationships are illustrated in Figure 4 The items depicted in gray are supplied with your Bt848EVK kit Figure 4 Software Hardware Relationships VidCap VidEdit Media Player Microsoft Video for Windo...

Page 11: ...ed individually In the case of real time capture it is possible that the time required to process a single frame may exceed the time for the source to reach the next frame making clear the advantage o...

Page 12: ...hown in Figure 5 allows the user to specify NTSC PAL or SECAM as the video format The video source connector should be selected depending on whether the input is a TV signal Video Input 1 camera VCR l...

Page 13: ...s the user to adjust the size of the source video display A basic screen size is selected after which the user can adjust the scaling by 1 8 1 4 1 2 or full size If for instance the playback in VidEdi...

Page 14: ...Brooktree Hardware Reference Guide Bt848EVK U G 8 4 8 _ 2 A...

Page 15: ...products are not designed or intended for use in life support appliances devices or systems where malfunction of a Brooktree product can reasonably be expected to result in personal injury or death Br...

Page 16: ...sical Description 2 PCI Connection 3 Front Panel Connectors 4 Internal Connectors 5 GPIO 5 Internal Audio Out 6 Electrical Description 6 Front End Tuner Block 6 Physical Connections 6 Electrical Conne...

Page 17: ...ption 8 Power Consumption 8 List of Figures Figure 1 Bt848EVK Board Block Diagram 2 Figure 2 Composite Video RCA jack 4 Figure 3 S Video 4 pin Mini DIN 4 Figure 4 NTSC PAL RF F connector part of the T...

Page 18: ...composite NTSC PAL or SECAM video input is provided RCA connector One S Video Y C video input is provided 4 pin micro DIN connector One TV tuner input is provided The Bt848EVK board provides options f...

Page 19: ...Bt848EVK The front panel of the board is connected to chassis ground The front panel connector contains four connectors that are described in the Front Panel Connector section There are two internal c...

Page 20: ...A26 AD 7 J5 B53 AD 31 J5 B20 AD 6 J5 A54 AD 30 J5 A20 AD 5 J5 B55 AD 29 J5 B21 AD 4 J5 A55 AD 28 J5 A22 AD 3 J5 B56 AD 27 J5 B23 AD 2 J5 A57 AD 26 J5 A23 AD 1 J5 B58 AD 25 J5 B24 AD 0 J5 A58 AD 24 J5...

Page 21: ...omposite Video RCA jack Figure 3 S Video 4 pin Mini DIN Figure 4 NTSC PAL RF F connector part of the TV tuner Figure 5 Audio Out Mini Stereo Phone Jack 1 2 3 1 Ground 2 Signal 3 Ground 1 Ground 2 Grou...

Page 22: ...6 7 Connector Pin GPIO 23 HRESET J7 20 GPIO 22 VRESET J7 18 GPIO 21 HACTIVE J7 22 GPIO 20 DVALID J7 28 GPIO 19 CBFLAG J7 26 GPIO 18 FIELD J7 24 GPIO 17 VACTIVE J7 30 GPIO 16 VBISEL J6 22 GPIO 15 Y 7...

Page 23: ...protrudes enough through the front panel to accomodate connection to mating connectors Electrical Connections There are five logical connections to the TV tuner and two or three power connections depe...

Page 24: ...ected to MUX1 and the S Video input is connected to the MUX2 Video Output The video data is output by the Bt848 DMA controller over the PCI bus Clock The Bt848EVK accommodates NTSC or PAL SECAM video...

Page 25: ...er TV Tuner Power The 12 VDC from the PCI bus is connected to the DC to DC converter that creates 30 VDC to 33 VDC at 2 0 mA maximum This output must not exceed 10 mV peak to peak ripple up to 500 KHz...

Page 26: ...Brooktree Software Specification Bt848 U G 8 4 8 _ 3 A...

Page 27: ...products are not designed or intended for use in life support appliances devices or systems where malfunction of a Brooktree product can reasonably be expected to result in personal injury or death Br...

Page 28: ...1 Overview 1 Intended Audience 1 Driver Software Specification 1 Target Platform 1 Driver Software Suite 2 Video Capture Preview Driver 2 Previewing a Live Video Window 4 Hardware Interfaces 6 DDI Int...

Page 29: ...iagram 3 Figure 2 Live Video in a Window Block Diagram 4 Figure 3 Bt848 Capture Driver Interfaces 6 Figure 4 Bypassing VfW to Access the I2 C and GPIO Ports 8 List of Tables Table 1 Bt848 Driver Softw...

Page 30: ...port and uses the Microsoft Direct Draw Interface DDI to write video data directly to the graphics frame buffer The Bt848 driver software features Windows 95 compatibility High level control of Bt848...

Page 31: ...dows standard Microsoft s Video for Windows interface completely defines the protocols and interface for video capture and video in a window support The performance of video in a window will depend on...

Page 32: ...320 x 240 15 RGB15 555 320 x 240 15 Y8 Gray Scale 320 x 240 30 8 bit Dithered RGB 320 x 240 30 YUY2 YCrCb 4 2 2 320 x 240 24 UYVY by byte swapping BtYUV YCrCb 4 1 1 320 x 240 30 3 words pack 8 pixels...

Page 33: ...rame rates up to 30 frames per second for preview applications however the actual frame rate will depend on the graphics card s DDI pro vider This is illustrated in Figure 2 Table 3 is a list of suppo...

Page 34: ...the frame buffer DVM_FRAME Yes Allocate and free capture buffers on the cap ture device DVM_STREAM_ALLOCBUFFER Yes DVM_STREAM_FREEBUFFER Yes Prepare and unprepare buffers for streaming video capture...

Page 35: ...mat bright ness hue etc The video scaler on the other hand will be programmed quite frequently to support video in a window functionality The scaler parameters will be changed every time the user has...

Page 36: ...ynamically created at system start up by Windows95 The operating system can make dynamic changes to the installed hardware This is all accomplished through the Plug and Play Configuration Manager Bt84...

Page 37: ...nd GPIO memory pointers After the Bt848 capture driver has been opened the application uses the VfW messaging system to send the specific messages The Bt848 capture then recognizes the messages and re...

Page 38: ...Bt848 Software Specification 9 UG848_3A Bt848 Modifiable Dialog Boxes Software Specification Brooktree...

Page 39: ...e Division Rockwell Semiconductor Systems Inc 9868 Scranton Road San Diego CA 92121 3707 619 452 7580 1 800 2 BT APPS FAX 619 452 1249 Internet apps brooktree com UG848_3A Brooktree printed on recycle...

Reviews: