Matrox MGA-G400 Specification

Total Page:16

File Type:pdf, Size:1020Kb

Matrox MGA-G400 Specification Matrox Graphics Inc. Matrox MGA-G400 Specification Document Number 10617-MS-0101 June 2, 1999 Trademark Acknowledgements MGA,™ MGA-G400,™ MGA-1164SG,™ MGA-2064W,™ MGA-2164W,™ MGA-VC064SFB,™ MGA-VC164SFB,™ MGA Marvel,™ MGA Millennium,™ MGA Mystique,™ MGA Rainbow Runner,™ MGA DynaView,™ PixelTOUCH,™ MGA Control Panel,™ and Instant ModeSWITCH,™ are trademarks of Matrox Graphics Inc. Matrox® is a registered trademark of Matrox Electronic Systems Ltd. VGA,® is a registered trademark of International Business Machines Corporation; Micro Channel™ is a trademark of International Business Machines Corporation. Intel® is a registered trademark, and 386,™ 486,™ Pentium,™ and 80387™ are trademarks of Intel Corporation. Windows™ is a trademark of Microsoft Corporation; Microsoft,® and MS-DOS® are registered trademarks of Microsoft Corporation. AutoCAD® is a registered trademark of Autodesk Inc. Unix™ is a trademark of AT&T Bell Laboratories. X-Windows™ is a trademark of the Massachusetts Institute of Technology. AMD™ is a trademark of Advanced Micro Devices. Atmel® is a registered trademark of Atmel Corporation. Catalyst™ is a trademark of Catalyst Semiconductor Inc. SGS™ is a trademark of SGS- Thompson. Toshiba™ is a trademark of Toshiba Corporation. Texas Instruments™ is a trademark of Texas Instruments. National™ is a trademark of National Semiconductor Corporation. Microchip™ is a trademark of Microchip Technology Inc. All other nationally and internationally recognized trademarks and tradenames are hereby acknowledged. This document contains confidential proprietary information that may not be disclosed without written permission from Matrox Graphics Inc. © Copyright Matrox Graphics Inc., 1997. All rights reserved. Disclaimer: Matrox Graphics Inc. reserves the right to make changes to specifications at any time and without notice. The information provided by this document is believed to be accurate and reliable. How- ever, no responsibility is assumed by Matrox Graphics Inc. for its use; nor for any infringements of pat- ents or other rights of third parties resulting from its use. No license is granted under any patents or patent rights of Matrox Graphics Inc. or Matrox Electronic Systems Ltd. Contents Chapter 1: MGA Overview 1.1 Introduction. 1-2 1.1.1 Supported Multimedia Features . 1-3 1.2 System Block Diagram . 1-3 1.3 Chip Specifications. 1-4 1.3.1 Performance Characteristics and Key Features . 1-4 1.3.2 2D Drawing Engine . 1-5 1.3.3 3D Rendering Engine . 1-5 1.3.4 Video and Multimedia Features . 1-6 1.4 Typographical Conventions Used. 1-9 1.5 Locating Information. 1-9 Chapter 2: Resource Mapping 2.1 Memory Mapping . 2-2 2.1.1 Configuration Space Mapping. 2-2 2.1.2 MGA General Map . 2-3 2.1.3 MGA Control Aperture . 2-4 2.2 Register Mapping . 2-5 Chapter 3: Register Descriptions 3.1 Power Graphic Mode Register Descriptions. 3-2 3.1.1 Power Graphic Mode Configuration Space Registers . 3-2 3.1.2 Power Graphic Mode Memory Space Registers. 3-31 3.2 VGA Mode Register Descriptions. 3-288 3.2.1 VGA Mode Register Descriptions . 3-288 3.3 DAC Registers . 3-367 3.3.1 DAC Register Descriptions . 3-367 Chapter 4: Programmer’s Specification 4.1 HOST Interface. 4-2 4.1.1 Introduction . 4-2 4.1.2 PCI Retry Handling . 4-3 4.1.3 PCI Burst Support . 4-3 4.1.4 PCI Target-Abort Generation . 4-4 4.1.5 Transaction Ordering . 4-4 4.1.6 Direct Access Read Cache . 4-5 4.1.7 Big-Endian Support. 4-5 4.1.8 Host Pixel Format . 4-9 4.1.9 Programming Bus Mastering for DMA Transfers . 4-12 4.2 Memory Interface . 4-19 Contents 1 4.2.1 Frame Buffer Organization . .4-19 4.2.2 Pixel Format. .4-21 4.3 Chip Configuration and Initialization . 4-23 4.3.1 Reset . .4-23 4.3.2 Operations After Hard Reset . .4-23 4.3.3 Power Up Sequence . .4-24 4.4 Direct Frame Buffer Access . 4-28 4.5 Drawing in Power Graphic Mode . 4-29 4.5.1 Drawing Register Initialization Using General Purpose Pseudo-DMA4-29 4.5.2 Overview . .4-30 4.5.3 Global Initialization (All Operations). .4-31 4.5.4 Line Programming . .4-31 4.5.5 Trapezoid / Rectangle Fill Programming . .4-36 4.5.6 Sub-Pixel Trapezoids. .4-54 4.5.7 Bitblt Programming . .4-58 4.5.8 ILOAD Programming . .4-62 4.5.9 Loading the Texture Color Palette. .4-68 4.6 CRTC Programming . 4-70 4.6.1 Horizontal Timing. .4-70 4.6.2 Vertical Timing. .4-71 4.6.3 Memory Address Counter . .4-72 4.6.4 Programming in VGA Mode. .4-73 4.6.5 Programming in Power Graphic Mode. .4-74 4.7 Video Interface . 4-79 4.7.1 Operation Modes . .4-79 4.7.2 Palette RAM (LUT) . .4-80 4.7.3 Hardware Cursor . .4-81 4.7.4 Keying Functions . .4-81 4.7.5 Zooming. .4-82 4.7.6 Feature Connector. .4-82 4.7.7 Test Functions . .4-85 4.7.8 Clock Generator Circuit . .4-86 4.8 Video Input Interface . 4-94 4.8.1 Overview of the Video-Grabber . .4-94 4.8.2 MAFC Mode Selection. .4-94 4.8.3 Vertical Blanking and VBI Count . .4-94 4.8.4 Capture Modes / C-Cube Compatibility . .4-95 4.8.5 UYVY and YUY2 Formats . .4-98 4.8.6 Task Based VBI Detection. .4-98 4.8.7 Field/Task Generated Interrupts . .4-98 4.8.8 Horizontal Downscaling by 1/2 . .4-99 Contents 2 4.8.9 Feedback Path from Second CRTC . 4-99 4.8.10 Maximum Height Definition . 4-99 4.8.11 Programming Sequence . 4-99 4.8.12 Programming Table . 4-100 4.9 CODEC Interface . 4-101 4.9.1 Memory Organization . 4-101 4.9.2 Command Execution. 4-102 4.9.3 Output mode . 4-106 4.9.4 CODEC Interface RESET to IDLE Procedure . 4-107 4.9.5 Recovery Width Programming . ..
Recommended publications
  • Technical Reference Manual Hp Business Pc Technology
    hp business pc technology hp vectra xe310 hp vectra xe320 hp vectra vl400 hp vectra vl410 hp vectra vl420 hp e-pc c10/s10 hp e-pc 40 hp e-pc 42 technical reference manual hp business pcs www.hp.com/go/vectrasupport www.hp.com/go/e-pcsupport Notice The information contained in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material. This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Hewlett-Packard Company. Adobe®, Acrobat® and Acrobat® Reader™ are trademarks or registered trademarks of Adobe Systems Incorporated. Microsoft®, MS-DOS®, Windows® and Windows NT® are U.S. registered trademarks of Microsoft Corporation. Celeron™ and AGPset™ are trademarks of Intel Corporation. Intel® and Pentium® are registered trademarks of Intel Corporation. Symbios® is a registered trademark of LSI Logic Corporation. NVIDIA™, GeForce2 MX™, GeForce3™, TNT™, Vanta™ and TwinView™ are trademarks of NVIDIA Corporation. Matrox® and DualHead® are registered trademarks of Matrox Electronic Systems Ltd. ATI™ is a trademark of ATI Technologies Inc. WOL™ (Wake on LAN) is a trademark of IBM Corporation. CrystalClear™ is a trademark and Crystal® is a registered trademark of Cirrus Logic Incorporated.
    [Show full text]
  • Millennium G400/G400 MAX User Guide
    ENGLISH Millennium G400 • Millennium G400 MAX User Guide 10526-301-0510 1999.05.21 Contents Using this guide 3 Hardware installation 4 Software installation 7 Software setup 8 Accessing PowerDesk property sheets................................................................................................8 Monitor setup ......................................................................................................................................8 DualHead Multi-Display setup............................................................................................................9 More information ..............................................................................................................................11 Troubleshooting 12 Extra troubleshooting 18 Graphics ............................................................................................................................................18 Video .................................................................................................................................................23 DVD ..................................................................................................................................................24 TV output 26 Connection setup...............................................................................................................................26 SCART adapter .................................................................................................................................28 Software
    [Show full text]
  • Troubleshooting Guide Table of Contents -1- General Information
    Troubleshooting Guide This troubleshooting guide will provide you with information about Star Wars®: Episode I Battle for Naboo™. You will find solutions to problems that were encountered while running this program in the Windows 95, 98, 2000 and Millennium Edition (ME) Operating Systems. Table of Contents 1. General Information 2. General Troubleshooting 3. Installation 4. Performance 5. Video Issues 6. Sound Issues 7. CD-ROM Drive Issues 8. Controller Device Issues 9. DirectX Setup 10. How to Contact LucasArts 11. Web Sites -1- General Information DISCLAIMER This troubleshooting guide reflects LucasArts’ best efforts to account for and attempt to solve 6 problems that you may encounter while playing the Battle for Naboo computer video game. LucasArts makes no representation or warranty about the accuracy of the information provided in this troubleshooting guide, what may result or not result from following the suggestions contained in this troubleshooting guide or your success in solving the problems that are causing you to consult this troubleshooting guide. Your decision to follow the suggestions contained in this troubleshooting guide is entirely at your own risk and subject to the specific terms and legal disclaimers stated below and set forth in the Software License and Limited Warranty to which you previously agreed to be bound. This troubleshooting guide also contains reference to third parties and/or third party web sites. The third party web sites are not under the control of LucasArts and LucasArts is not responsible for the contents of any third party web site referenced in this troubleshooting guide or in any other materials provided by LucasArts with the Battle for Naboo computer video game, including without limitation any link contained in a third party web site, or any changes or updates to a third party web site.
    [Show full text]
  • Silicon Graphics Zx10™ VE Visual Workstation
    Datasheet Silicon Graphics Zx10™ VE Visual Workstation The Silicon Graphics Zx10 VE visual workstation Features Benefits is a deskside or rack-mount workstation featuring SGI™Wahoo Technology with Streaming The system architecture is engineered to Wahoo Technology™, which delivers unparalleled Multiport Architecture™ provide the highest possible graphics system throughput and I/O bandwidth using performance and memory bandwidth using industry-standard components. It industry-standard components. Powered by the provides up to 5GB-per-second system latest single or dual Intel® Pentium® III processors, bandwidth and fully utilizes processors, the system is equipped with a robust 450 W graphics, memory, and I/O subsystems. power supply and supports an unprecedented This results in faster throughput, fewer 365GB of internal storage. Designed to support delays, and greater productivity. the latest Wildcat™ 4210 3D graphics from 3Dlabs, Industry-leading graphics subsystems: Customers can select the best graphics Silicon Graphics Zx10 VE offers the highest 3Dlabs Wildcat 4210, Wildcat 5110, or option for their applications. 3Dlabs performance available in an Intel architecture– Matrox Millennium G450 Wildcat 4210 and 5110 graphics cards combine a rich feature set designed for based workstation today. It delivers unparalleled high-end professional 3D graphics work- graphics performance, system bandwidth, and flows with the highest levels of real-time internal storage for demanding technical and on-screen performance for an Intel archi- creative applications such as virtual sets, real- tecture. The cards feature support for time motion capture, visual simulation, mechanical dual displays and large dedicated frame buffers and texture memory. Matrox CAD, and 3D animation for film and broadcast.
    [Show full text]
  • New IBM Intellistation M Pro Models Feature Intel Xeon Processors at 2.8 Ghz
    Hardware Announcement September 10, 2002 New IBM IntelliStation M Pro Models Feature Intel Xeon Processors at 2.8 GHz 1 MHz and GHz only measures Overview microprocessor internal clock speed, At a Glance New models of the not application performance. Many factors affect application IntelliStation M Pro workstation performance. New IntelliStation M Pro systems deliver superb graphics and 2 Variable read rate. Actual playback deliver superb technology, high-performance precision to help speed will vary and is often less than high-performance graphics, and you reduce project turnaround times the maximum possible. outstanding service and support. in business, media creation, 3 For copies of the IBM Statement of • 1 engineering, and scientific Limited Warranty, contact your Intel Xeon at 2.8 GHz , single or reseller or calling IBM. In the United dual processor applications. States and Canada, call 800-IBM-SERV (426-7378). Telephone • Graphics: Solid Performance support may be subject to additional − Matrox Millenium G450 DVI • charges. SMP-capable Intel Xeon 4 You may be asked certain diagnostic or NVIDIA Quadro4 200NVS microprocessor at 2.8 GHz with questions before a technician is sent. for performance 2D streaming SIMD extensions, Intel 5 Memory in all models is PC800 ECC 860 core-chipset, and 512 KB L2 RDRAM RIMMs. − ATI Fire GL 8800 for cache 6 GB equals 1,000,000,000 bytes when advanced 3D or NVIDIA referring to HDD capacity; accessible Quadro4 900XGL or 3Dlabs • 5 PC800 ECC Rambus memory capacity may be less. Wildcat III 6110 for extreme • 3D Choice of HDD: Planned Availability Date • − 18.2 GB6 10,000 rpm Ultra160 HDD: September 13, 2002 S.M.A.R.T.
    [Show full text]
  • And PC 750 (Type 6887)
    Technical Information Manual PC 730 (Type 6877) and PC 750 (Type 6887) Technical Information Manual IBM PC 730 (Type 6877) and PC 750 (Type 6887) Note Before using this information and the product it supports, be sure to read the general information under Appendix B, “Notices and Trademarks” on page 65. First Edition (June 1996) The following paragraph does not apply to the United Kingdom or any country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time. It is possible that this publication may contain reference to, or information about, IBM products (machines and programs), programming, or services that are not announced in your country. Such references or information must not be construed to mean that IBM intends to announce such IBM products, programming, or services in your country. Requests for technical information about IBM products should be made to your IBM reseller or IBM marketing representative. IBM may have patents or pending patent applications covering subject matter in this document.
    [Show full text]
  • System Builder's Guide for D-Series
    Matrox® Display Wall Mura™ IPX Series • D-Series™ System Builder’s Guide 20315-101-0110 2021.07.28 www.matrox.com/video Contents Product overview .....................................................................................................................................................4 Hardware summary – Mura IPX Series.....................................................................................................................................................................4 MURAIPXI-E4SF/MURAIPXI-E4SHF ...............................................................................................................................................4 MURAIPXI-E2MF/MURAIPXI-E2MHF ...........................................................................................................................................5 MURAIPXI-D2MF/MURAIPXI-D2MHF..................................................................................................................................................6 MURAIPXI-E4JF/MURAIPXI-E4JHF ................................................................................................................................................7 MURAIPXI-D4JF/MURAIPXI-D4JHF ..............................................................................................................................................8 Hardware summary – Matrox D-Series ....................................................................................................................................................................9
    [Show full text]
  • Matrox Odyssey Ecl/XCL Leading-Edge Vision Processor Board
    Vision processors Matrox Odyssey eCL/XCL Leading-edge vision processor board. Evolutionary architecture with leading-edge performance Matrox Odyssey eCL/XCL is a fourth generation vision processor board that optimally combines the latest off-the-shelf and custom technologies within an established architecture to deliver leading-edge performance and value. Designed with demanding semiconductor inspection, medical imaging, print inspection, surface inspection and signal processing applications in mind, the Matrox Odyssey eCL/XCL is the ideal choice for applications with data acquisition and processing rates in the order of hundreds of MBytes per second and/or where the PC is heavily loaded with other system activities. The premier embedded microprocessor, state-of-the-art proprietary processor Key features and router ASIC, DDR memory, and PCIeTM/PCI-X® connectivity come together on the Matrox Odyssey eCL/XCL to provide unrivaled power for a single vision x4 PCIe™ (eCL) or PCI-X® (XCL) card processor board. All this power and flexibility is accessed through an easy- ™ G4 PowerPC and proprietary ASIC to-learn programming environment compatible with Matrox Imaging’s previous combine for over 130 BOPS1 generation vision processor and incorporating elaborate image processing and over 5 GB per second of memory bandwidth analysis algorithms. 512 MB of DDR SDRAM memory State-of-the-art Matrox Oasis ASIC integrated Camera Link® frame The Matrox Imaging designed Oasis ASIC is the pivotal component of the grabber acquires up to 680 MB per second Matrox Odyssey eCL/XCL. A high-density chip, the Matrox Oasis integrates a up to 1 GB per second of I/O bandwidth CPU bridge, Links Controller, main memory controller and Pixel Accelerator.
    [Show full text]
  • Avio F120 & Avio F125 User Guide
    ENGLISH Matrox® Avio™ Series Avio F125 • Avio F120 User Guide 20158-301-0240 2016.05.03 Contents Matrox safety information .......................................................................................4 Installation and operation .......................................................................................................................4 If a power supply (internal or external) was included with your product ............................................4 If your product includes laser-based technology ...................................................................................5 Repair ........................................................................................................................................................5 About this user guide ..............................................................................................6 Using this guide ........................................................................................................................................6 More information ....................................................................................................................................6 Overview ..................................................................................................................7 Features .....................................................................................................................................................7 How it works ............................................................................................................9
    [Show full text]
  • Linux As a Console
    PAUL SCHERRER INSTITUT EPICS COLLABORATION MEETING 7-10 MAY, 2001 PAUL SCHERRER INSTITUTE SWITZERLAND LINUX AS A CONSOLE COLIN HIGGS SLS COMPUTING AND CONTROLS PAUL SCHERRER INSTITUTE ˜/infrastructure/EPICS-talk.tex 9 May 2001 1 PAUL SCHERRER INSTITUT From the SLS Handbook (Chapter 8: Computing and Controls) Software Architecture Some of the primary criteria that must be considered are Performance: judged on real-time response as well as throughput considerations Flexibility: the ease with which it is possible to modify software, add new functionality and how well it can adapt to changing requirements Scalability: the ability for the system to grow in terms of – number of control points – number of nodes in the system Robustness: tolerance to errors from – users – software developers – hardware – software Openness: – the adherance to standards – the ability to interface easily (and without performance degradation) to other software packages (including commercial software) ˜/infrastructure/EPICS-talk.tex 9 May 2001 2 PAUL SCHERRER INSTITUT From the SLS Handbook (Chapter 8: Computing and Controls) Control Room The accelerators of the SLS complex will all be controlled from a single central control room. This control room will house the operator stations from which it will be possible to control all aspects of machine operation. Three consoles will be provided, in order to be able to carry out machine development in parallel with normal machine operation. Consoles will not be dedicated to one task or accelerator. All consoles will have the same facilities. There will be no specialized hardware or software installed on just one console. Consoles will each have three display monitors (multi-headed), sharing a mouse and keyboard to avoid ...
    [Show full text]
  • Matrox Display Wall System Builder's Guide
    Matrox® Display Wall Mura™ IPX Series • Mura™ MPX Series • C-Series™ System Builder’s Guide 20149-101-0580 2021.08.20 www.matrox.com/video Contents Product overview .....................................................................................................................................................6 Hardware summary – Mura MPX Series ..................................................................................................................................................................6 Mura MPX-4/4 .............................................................................................................................................................................................6 Mura MPX-4/2 .............................................................................................................................................................................................7 Mura MPX-4/0 .............................................................................................................................................................................................8 Mura MPX-V16............................................................................................................................................................................................9 Mura MPX-V8............................................................................................................................................................................................10 Mura MPX-SDI ..........................................................................................................................................................................................11
    [Show full text]
  • If You're Into PC Hardware, This Is the Chapter Where You'll Have a Lot of Fun, And
    chapter 1 INSTALLING HARDWARE f you’re into PC hardware, this is the chapter where you’ll have a lot of fun, and pos- Isibly learn something. PC hardware has dramatically improved over the past five years. PCs offer better speed, better prices, better compatibility, and incredibly better hardware quality than ever. Some strange and potentially crippling holdovers persist from the very first days of the PC platform, the most notable of which is interrupts. Interrupts are discussed in much more detail below. Despite some nagging problems, PCs are unquestionably faster and cheaper. This chapter discusses how you can get more out of your Windows 98 system. A huge commodity parts market flourishes around the PC platform. Every comput- er store in your area sells add-on parts for your machine—video cards, sound cards, net- work cards, new hard disks, and so on. Buying new parts is a great way to extend the life of your machine. The process can get complicated. This chapter’s main mission is to help you understand and avoid the many gotchas involved in upgrading and general- ly working with your PC’s hardware. Here’s the absolute, paramount fact of this whole chapter: N Windows 98 computers rely on a specific PC feature called hardware interrupts (called IRQs, for short). N Every PC computer built in the past ten years—Windows PCs, MS-DOS PCs, you name it—uses 16 hard-wired interrupt lines that are built into the computer’s hard- ware. (The original IBM PC and XT machines had just 8 interrupts.) 1 2 CHAPTER 1 • INSTALLING HARDWARE All the individual devices in your PC, such as the keyboard, serial ports, modem, video card, networking card, printer port, sound card, game/joystick port, and disk con- troller, each occupy one of those 16 precious interrupts.
    [Show full text]