Advertisement

Quick Links

Bt848EVK
Technical Reference Manual
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 apps@brooktree.com. We can also be reached through
our main number at (619) 452-7580.
Included in this manual are: Bt848EVK User's Guide (UG848_1B)
Brooktree
Bt848EVK Hardware Reference Guide (UG848_2A)
Bt848 Software Specifications (UG848_3A).
®

Advertisement

Table of Contents
loading

Summary of Contents for Rockwell Brooktree Bt848EVK

  • Page 1 Bt848EVK Technical Reference Manual 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.
  • Page 2 U G 8 4 8 _ 1 B Bt848EVK User’s Guide Brooktree ®...
  • Page 3 Copyright © 1996 Brooktree Corporation. All rights reserved. Print date: December 1996 Brooktree reserves the right to make changes to its products or specifications to improve performance, reliability, or manufacturability. Information furnished by Brooktree Corporation is believed to be accurate and reliable. However, no responsibility is assumed by Brooktree Corporation for its use;...
  • Page 4: Table Of Contents

    Table of Contents List of Figures ............iv List of Tables .
  • Page 5 Bt848 List of Figures/Tables Bt848EVK User’s Guide List of Figures Figure 1. Bt848EVK Block Diagram ..........2 Figure 2.
  • Page 6: Bt848Evk User's Guide

    Bt848EVK User’s Guide Quick Start For those wishing to get started right away with the Bt848EVK kit, the following procedure will get you on-line in minimal time. Installing the Hardware • Place the Bt848EVK board in any available PCI slot. •...
  • Page 7: System Requirements

    Bt848 Getting Started System Requirements Bt848EVK User’s Guide System Requirements Minimum set • Pentium™ 90 MHz PCI system with 8 MB of RAM • Hard disk drive with 25 MB of available space • 256-color VGA display • Microsoft Windows95 Recommended set •...
  • Page 8: Installing The Bt848Evk Board

    Bt848 Getting Started Bt848EVK User’s Guide Installing the Bt848EVK Board Installing the Bt848EVK Board Be sure that the power is off and that you have removed any static-electric charge from your body by touching an object made of metal. The Bt848EVK board can be installed in any available PCI slot.
  • Page 9: Bt848Evk Board Input And Output Connections

    Bt848 Getting Started Bt848EVK Board Input and Output Connections Bt848EVK User’s Guide Bt848EVK Board Input and Output Connections Table 1 summarizes the Bt848EVK board input and output connections. Figure 3 depicts the major features of the Bt848EVK board, including all interfaces. Table 1.
  • Page 10: Software Configuration

    Bt848 Getting Started Bt848EVK User’s Guide Software Configuration Software Configuration The basic software/hardware relationships are illustrated in Figure 4. The items depicted in gray are supplied with your Bt848EVK kit. Figure 4. Software/Hardware Relationships Media Applications VidCap VidEdit Player System Software Microsoft Video for Windows Bt848.DRV Bt848DLG.DLL...
  • Page 11: Using Microsoft's Video For Windows With Bt848Evk

    Bt848 Using Microsoft’s Video for Windows with Bt848EVK Capturing and Editing Video Images Bt848EVK User’s Guide Using Microsoft’s Video for Windows with Bt848EVK Capturing and Editing Video Images Capturing to disk and editing live video images requires Microsoft’s Video for Windows version 1.1e or later.
  • Page 12: The Video Source Dialog Box

    Bt848 Using Microsoft’s Video for Windows with Bt848EVK Bt848EVK User’s Guide The Video Source Dialog Box The Video Source Dialog Box The Video Source dialog box shown 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/laserdisc signal (Video Input 2), or S-Video VCR (S- VHS or Video Input 3).
  • Page 13: The Video Format Dialog Box

    Bt848 Using Microsoft’s Video for Windows with Bt848EVK The Video Format Dialog Box Bt848EVK User’s Guide The Video Format Dialog Box The video format dialog box shown in Figure 6 allows the user to adjust the size of the source video display.
  • Page 14 U G 8 4 8 _ 2 A Bt848EVK Hardware Reference Guide Brooktree ®...
  • Page 15 Copyright © 1996 Brooktree Corporation. All rights reserved. Print date: December 1996 Brooktree reserves the right to make changes to its products or specifications to improve performance, reliability, or manufacturability. Information furnished by Brooktree Corporation is believed to be accurate and reliable. However, no responsibility is assumed by Brooktree Corporation for its use;...
  • Page 16 Table of Contents List of Figures ............iv List of Tables .
  • Page 17: List Of Figures

    Bt848 Table of Contents Hardware Reference Guide Power Block ........... . . 8 Digital Power .
  • Page 18: Bt848Evk Hardware Reference Guide

    Bt848EVK Hardware Reference Guide Introduction The Bt848EVK board is a graphics-independent solution that enables video capture and display using the PCI bus. The design is based on the Bt848 video capture processor and is fully compliant with PCI specification revision 2.1. It accepts analog video inputs from the TV and composite and S-Video sources, and provides a high quality digital video stream to the system.
  • Page 19: Physical Description

    Bt848 Bt848EVK Hardware Reference Guide Physical Description Hardware Reference Guide Physical Description The Bt848EVK is a four-layer PCI card. Figure 1 shows a functional block diagram of the 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.
  • Page 20: Pci Connection

    Bt848 Bt848EVK Hardware Reference Guide Hardware Reference Guide Physical Description PCI Connection The PCI connection provides the PCI signals shown in Table 1. Table 1. PCI Signal Map PCI Signal J5 Pin PCI Signal J5 Pin Name Number Name Number J5-B16 AD[10] J5-B48...
  • Page 21: Front Panel Connectors

    Bt848 Bt848EVK Hardware Reference Guide Physical Description Hardware Reference Guide Front Panel Connectors Figure 2. Composite Video - RCA jack 1 – Ground 2 – Signal 3 – Ground Figure 3. S Video - 4 pin Mini DIN 1 – Ground 2 –...
  • Page 22: Internal Connectors

    Bt848 Bt848EVK Hardware Reference Guide Hardware Reference Guide Physical Description Internal Connectors GPIO Two dual row 40 pin connectors. In a normal configuration of the Bt848EVK board, these connec- tors are not installed. Table 2. GPIO Connector Map General I/O Video Decoder Mode J 6/7 Connector Pin # GPIO[23]...
  • Page 23: Internal Audio Out

    Bt848 Bt848EVK Hardware Reference Guide Electrical Description Hardware Reference Guide Internal Audio Out Single in-line 4-pin connector Ground Audio Ground Audio Electrical Description There are four logical blocks in the Bt848EVK board. The logical blocks are the Front End Tuner, Bt848 Video Capture Processor, I/O and Power.
  • Page 24: Bt848 Block

    Bt848 Bt848EVK Hardware Reference Guide Hardware Reference Guide Electrical Description Bt848 Block The Bt848 is a single-chip device for video capture over the PCI bus. In addition to video decoding and scaling capability similar to those of the Bt829 video decoder, Bt848 provides an on-chip FIFO, a DMA controller, PCI bus mastering capability, a general purpose I/O port, and I C bus mastering capability.
  • Page 25 Bt848 Bt848EVK Hardware Reference Guide Mechanical Description Hardware Reference Guide Power Block There is one power plane (+5 V) and one ground plane in the Bt848EVK. There also exists a DC to DC converter that takes the ± 12 VDC from the PCI bus and creates +33 VDC, as needed by some TV tuner models.
  • Page 26 U G 8 4 8 _ 3 A Bt848 Software Specification Brooktree ®...
  • Page 27 Copyright © 1996 Brooktree Corporation. All rights reserved. Print date: December 1996 Brooktree reserves the right to make changes to its products or specifications to improve performance, reliability, or manufacturability. Information furnished by Brooktree Corporation is believed to be accurate and reliable. However, no responsibility is assumed by Brooktree Corporation for its use;...
  • Page 28 Table of Contents List of Figures ............iv List of Tables .
  • Page 29 Bt848 Table of Contents Software Specification List of Figures Figure 1. AVI Capture Block Diagram......... . . 3 Figure 2.
  • Page 30: Bt848 Software Specification

    Bt848 Software Specification Overview Intended Audience The Bt848 Software Driver Guide is intended for an audience with an understanding of software driver programming. It is assumed that the reader is familiar with and has access to the appropriate ® documentation for: Microsoft Windows95™, Video for Windows™, and Direct Draw Interface™.
  • Page 31: Driver Software Suite

    Bt848 Bt848 Software Specification Video Capture/Preview Driver Software Specification Driver Software Suite Bt848 driver software files include: • Device driver binaries • Dialog DLL source code (including resources) • Microsoft Setup script source The included executable files are listed in Table 1. The Bt848 software will also be available on the Brooktree BBS.
  • Page 32 Bt848 Bt848 Software Specification Software Specification Video Capture/Preview Driver Figure 1. AVI Capture Block Diagram Capture Application Video Capture DLL Capture Driver Software Hardware Bt848 Host Memory Hard Disk Table 2. Video Capture Formats and Frame Rates Frames per Color Format Resolution Comments Second...
  • Page 33: Previewing A Live Video Window

    Bt848 Bt848 Software Specification Video Capture/Preview Driver Software Specification Previewing a Live Video Window The Direct Draw Interface is used by the Bt848 capture driver to perform the task of displaying a live video window (see the DDI section). Bt848 can support frame 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.
  • Page 34 Bt848 Bt848 Software Specification Software Specification Video Capture/Preview Driver Table 3. Video for Windows Message Groups Supported by Bt848 Description Message(s) Capture Driver Configure the channels of a video capture DVM_DIALOG driver. Set and obtain video capture formats. DVM_FORMAT Set and obtain video source and destination DVM_DST_RECT rectangles.
  • Page 35: Hardware Interfaces

    Bt848 Bt848 Software Specification Hardware Interfaces Software Specification Hardware Interfaces There are three major hardware interfaces between the Bt848 device and its driver software: • Video Decoder • Video Scaler • DMA Controller The video decoder and scaler have independent control of the odd and even fields. The DMA controller receives separate commands for each field.
  • Page 36: Ddi Interface

    Bt848 Bt848 Software Specification Software Specification DDI Interface DDI Interface Direct Draw Interface (DDI) is an extension to Microsoft Windows which allows direct access to video and graphics hardware in order to accelerate such tasks as displaying decompressed video under Video for Windows. It is ideally suited to provide direct access to the graphics frame buffer. The central concept of the DDI interface is the “surface.”...
  • Page 37: I 2 C And Gpio Function Support

    Bt848 Bt848 Software Specification C and GPIO Function Support Software Specification C and GPIO Function Support The Bt848 device driver conforms to the Video for Windows specification, which does not provide an interface for proprietary ports such as the I C and the General Purpose I/O (GPIO) port.
  • Page 38 Bt848 Bt848 Software Specification Software Specification Modifiable Dialog Boxes Brooktree UG848_3A ®...
  • Page 39 Brooktree ® Brooktree 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 printed on recycled paper...

Table of Contents