Geode™ Gxm Processor Integrated X86 Solution with MMX Support

Total Page:16

File Type:pdf, Size:1020Kb

Geode™ Gxm Processor Integrated X86 Solution with MMX Support Geode™ GXm Processor Integrated x86 Solution with MMX Support April 2000 Geode™ GXm Processor Integrated x86 Solution with MMX Support General Description The National Semiconductor® Geode™ GXm processor graphics accelerator provides pixel processing and ren- is an advanced 32-bit x86 compatible processor offering dering functions. high performance, fully accelerated 2D graphics, a 64-bit A separate on-chip video buffer enables >30 fps MPEG1 synchronous DRAM controller and a PCI bus controller, video playback when used together with the CS5530 I/O all on a single chip that is compatible with Intel’s MMX companion chip. Graphics and system memory accesses technology. are supported by a tightly-coupled synchronous DRAM The GXm processor core is a proven design that offers (SDRAM) memory controller. This tightly coupled memory competitive CPU performance. It has integer and floating subsystem eliminates the need for an external L2 cache. point execution units that are based on sixth-generation The GXm processor includes Virtual System Architec- technology. The integer core contains a single, six-stage ture® (VSA™ technology) enabling XpressGRAPHICS execution pipeline and offers advanced features such as and XpressAUDIO subsystems as well as generic emula- operand forwarding, branch target buffers, and extensive tion capabilities. Software handler routines for the Xpress- write buffering. A 16 KB write-back L1 cache is accessed GRAPHICS and XpressAUDIO subsystems can be in a unique fashion that eliminates pipeline stalls to fetch included in the BIOS and provide compatible VGA and 16- operands that hit in the cache. bit industry standard audio emulation. XpressAUDIO tech- In addition to the advanced CPU features, the GXm pro- nology eliminates much of the hardware traditionally asso- cessor integrates a host of functions which are typically ciated with audio functions. implemented with external components. A full-function Geode™ GXm Processor Internal Block Diagram Write-Back Integer MMU FPU Cache Unit Unit C-Bus Internal Bus Interface Unit X-Bus Integrated Graphics Memory Display PCI Functions Pipeline Controller Controller Controller SDRAM Port CS5530 PCI Bus (CRT/LCD TFT) National Semiconductor and Virtual System Architecture are registered trademarks of National Semiconductor Corporation. Geode and VSA are trademarks of National Semiconductor Corporation. For a complete listing of National Semiconductor trademarks, please visit www.national.com/trademarks. © 2000 National Semiconductor Corporation www.national.com Features General Features 2D Graphics Accelerator Packaged in: Graphics pipeline performance significantly increased — 352-Terminal Ball Grid Array (BGA) or over previous generations by pipelining burst — 320-Pin Staggered Pin Grid Array (SPGA) reads/writes 0.35-micron four layer metal CMOS process Accelerates BitBLTs, line draw, text Split rail design (3.3V I/O and 2.9V core) Supports all 256 raster operations Supports transparent BLTs Geode™ GXm Processor 32-Bit x86 Processor Runs at core clock frequency Supports the MMX instruction set extension for the acceleration of multimedia applications Full VGA and VESA mode support Speeds offered up to 266 MHz Special "Driver level” instructions utilize internal scratchpad for enhanced performance 16 KB unified L1 cache Integrated Floating Point Unit (FPU) Display Controller Re-entrant System Management Mode (SMM) Video Generator (VG) improves memory efficiency for enhanced for VSA display refresh with SDRAM Supports a separate MPEG1 video buffer and data PCI Controller path to enable video acceleration in the CS5530 Fixed, rotating, hybrid, or ping-pong arbitration Internal palette RAM for use with the CS5530 Supports up to three PCI bus masters Direct interface to CS5530 for CRT and TFT flat panel Synchronous CPU and PCI bus clock frequency support which eliminates need for external RAMDAC Supports concurrency between PCI master and L1 Hardware frame buffer compressor/decompressor cache Hardware cursor Power Management Supports up to 1280x1024x8 bpp and 1024x768x16 bpp Designed to support CS5530 power management architecture XpressRAM Subsystem CPU only Suspend or full 3V Suspend supported: Memory control/interface directly from CPU — Clocks to CPU core stopped for CPU Suspend — All on-chip clocks stopped for 3V Suspend 64-Bit wide memory bus — Suspend refresh supported for 3V Suspend Support for: — Two 168-pin unbuffered DIMMs Virtual Systems Architecture Technology — Up to 16 open banks simultaneously Architecture allows OS independent (software) virtual- — Single or 16-byte reads (burst length of two) ization of hardware functions Provides compatible high performance legacy VGA core functionality Note: GUI (Graphical User Interface) graphics accel- eration is pure hardware. Provides 16-bit XpressAUDIO subsystem www.national.com 2 Revision 3.1 Geode™ GXm Processor Table of Contents 1.0 ArchitectureOverview............................................. 8 1.1 INTEGERUNIT ...........................................................8 1.2 FLOATINGPOINTUNIT ....................................................9 1.3 WRITE-BACKCACHEUNIT .................................................9 1.4 MEMORYMANAGEMENTUNIT..............................................9 1.4.1 InternalBusInterfaceUnit............................................9 1.5 INTEGRATED FUNCTIONS . .............................................9 1.5.1 Graphics Accelerator . .............................................9 1.5.2 DisplayController..................................................10 1.5.3 XpressRAMMemorySubsystem......................................10 1.5.4 PCIController.....................................................10 1.6 GEODEGXM/CS5530SYSTEMDESIGNS ....................................11 2.0 SignalDefinitions................................................ 13 2.1 PINASSIGNMENTS ......................................................13 2.2 SIGNALDESCRIPTIONS ..................................................24 2.2.1 SystemInterfaceSignals............................................24 2.2.2 PCIInterfaceSignals...............................................26 2.2.3 MemoryControllerInterfaceSignals ...................................29 2.2.4 VideoInterfaceSignals .............................................30 2.2.5 Power,Ground,andNoConnectSignals................................32 2.2.6 InternalTestandMeasurementSignals ................................32 2.3 SUBSYSTEMSIGNALCONNECTIONS.......................................34 2.4 POWERPLANES.........................................................36 3.0 ProcessorProgramming.......................................... 38 3.1 COREPROCESSORINITIALIZATION........................................38 3.2 INSTRUCTIONSETOVERVIEW.............................................39 3.2.1 LockPrefix.......................................................39 3.3 REGISTERSETS.........................................................40 3.3.1 ApplicationRegisterSet.............................................40 3.3.2 SystemRegisterSet ...............................................44 3.3.3 ModelSpecificRegisterSet..........................................59 3.3.4 TimeStampCounter ...............................................59 3.4 ADDRESSSPACES.......................................................60 3.4.1 I/OAddressSpace.................................................60 3.4.2 MemoryAddressSpace.............................................60 3.5 OFFSET,SEGMENT,ANDPAGINGMECHANISMS .............................61 3.6 OFFSETMECHANISM ....................................................61 3.7 DESCRIPTORSANDSEGMENTMECHANISMS................................62 3.7.1 Real and Virtual 8086 Mode Segment Mechanisms . ...............62 3.7.2 SegmentMechanisminProtectiveMode................................63 3.7.3 GDTRandLDTRRegisters..........................................66 3.7.4 DescriptorBitStructure .............................................67 3.7.5 GateDescriptors ..................................................69 3.8 MULTITASKINGANDTASKSTATESEGMENTS................................70 3.9 PAGINGMECHANISM.....................................................72 Revision 3.1 3 www.national.com Table of Contents (Continued) 3.10 INTERRUPTSANDEXCEPTIONS...........................................74 3.10.1 Interrupts ........................................................74 3.10.2 Exceptions.......................................................74 3.10.3 InterruptVectors...................................................75 3.10.4 InterruptandExceptionPriorities......................................76 3.10.5 ExceptionsinRealMode............................................77 3.10.6 ErrorCodes ......................................................77 3.11 SYSTEMMANAGEMENTMODE ............................................78 Geode™ GXm Processor 3.11.1 SMMEnhancements ...............................................79 3.11.2 SMMOperation ...................................................79 3.11.3 TheSMI#Pin.....................................................80 3.11.4 SMMConfigurationRegisters ........................................80 3.11.5 SMMMemorySpaceHeader.........................................80 3.11.6 SMMInstructions..................................................82 3.11.7 SMMMemorySpace...............................................83 3.11.8 SMIGeneration ...................................................83 3.11.9 SMIServiceRoutineExecution.......................................83
Recommended publications
  • How Microprocessors Work E 1 of 64 ZM
    How Microprocessors Work e 1 of 64 ZM How Microprocessors Work ZAHIDMEHBOOB +923215020706 [email protected] 2003 BS(IT) PRESTION UNIVERSITY How Microprocessors Work The computer you are using to read this page uses a microprocessor to do its work. The microprocessor is the heart of any normal computer, whether it is a desktop machine, a server or a laptop. The microprocessor you are using might be a Pentium, a K6, a PowerPC, a Sparc or any of the many other brands and types of microprocessors, but they all do approximately the same thing in approximately the same way. If you have ever wondered what the microprocessor in your computer is doing, or if you have ever wondered about the differences between types of microprocessors, then read on. Microprocessor History A microprocessor -- also known as a CPU or central processing unit -- is a complete computation engine that is fabricated on a single chip. The first microprocessor was the Intel [email protected] +923215020706 (2003) How Microprocessors Work e 2 of 64 ZM 4004, introduced in 1971. The 4004 was not very powerful -- all it could do was add and subtract, and it could only do that 4 bits at a time. But it was amazing that everything was on one chip. Prior to the 4004, engineers built computers either from collections of chips or from discrete components (transistors wired one at a time). The 4004 powered one of the first portable electronic calculators. The first microprocessor to make it into a home computer was the Intel 8080, a complete 8- bit computer on one chip, introduced in 1974.
    [Show full text]
  • MICROPROCESSOR REPORT the INSIDERS’ GUIDE to MICROPROCESSOR HARDWARE Slot Vs
    VOLUME 12, NUMBER 1 JANUARY 26, 1998 MICROPROCESSOR REPORT THE INSIDERS’ GUIDE TO MICROPROCESSOR HARDWARE Slot vs. Socket Battle Heats Up Intel Prepares for Transition as Competitors Boost Socket 7 A A look Look by Michael Slater ship as many parts as they hoped, especially at the highest backBack clock speeds where profits are much greater. The past year has brought a great deal The shift to 0.25-micron technology will be central to of change to the x86 microprocessor 1998’s CPU developments. Intel began shipping 0.25-micron A market, with Intel, AMD, and Cyrix processors in 3Q97; AMD followed late in 1997, IDT plans to LookA look replacing virtually their entire product join in by mid-98, and Cyrix expects to catch up in 3Q98. Ahead ahead lines with new devices. But despite high The more advanced process technology will cut power con- hopes, AMD and Cyrix struggled in vain for profits. The sumption, allowing sixth-generation CPUs to be used in financial contrast is stark: in 1997, Intel earned a record notebook systems. The smaller die sizes will enable higher $6.9 billion in net profit, while AMD lost $21 million for the production volumes and make it possible to integrate an L2 year and Cyrix lost $6 million in the six months before it was cache on the CPU chip. acquired by National. New entrant IDT added another com- The processors from Intel’s challengers have lagged in petitor to the mix but hasn’t shipped enough products to floating-point and MMX performance, which the vendors become a significant force.
    [Show full text]
  • Dell Openmanage Server Administrator Version 2.3 CIM
    Dell OpenManage™ Server Administrator CIM Reference Guide www.dell.com | support.dell.com Notes and Notices NOTE: A NOTE indicates important information that helps you make better use of your computer. NOTICE: A NOTICE indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. ____________________ Information in this document is subject to change without notice. © 2003–2005 Dell Inc. All rights reserved. Reproduction in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden. Trademarks used in this text: Dell, the DELL logo, and Dell OpenManage are trademarks of Dell Inc.; Microsoft and is a registered trademarks of Microsoft Corporation; Intel, Pentium, and Celeron are registered trademarks, and i960, MMX, Xeon, i386, and i486 are trademarks of Intel Corporation. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own. January 2005 Contents 1 Introduction Server Administrator. 11 Documenting CIM Classes and Their Properties. 11 Base Classes . 12 Parent Classes . 12 Classes That Describe Relationships . 12 Dell-defined Classes . 13 Typographical Conventions. 13 Common Properties of Classes . 14 Other Documents You May Need . 16 2 CIM_PhysicalElement CIM_PhysicalElement . 17 CIM_PhysicalPackage . 18 CIM_PhysicalFrame . 19 CIM_Chassis . 20 DELL_Chassis . 21 CIM_PhysicalComponent. 23 CIM_Chip . 23 CIM_PhysicalMemory . 24 CIM_PhysicalConnector . 26 CIM_Slot . 28 3 CIM_LogicalElement CIM_LogicalElement. 32 CIM_System . 32 Contents 3 CIM_ComputerSystem . 33 DELL_System . 34 CIM_LogicalDevice . 34 CIM_Sensor . 35 CIM_DiscreteSensor. 36 CIM_NumericSensor. 36 CIM_TemperatureSensor. 38 CIM_CurrentSensor . 39 CIM_VoltageSensor .
    [Show full text]
  • Data Book Addendum
    Cyrix Corporation P.O. Box 850118 Richardson, TX 75085-0118 Tel: (972) 968-8388 www.cyrix.com Data Book Addendum Product Name: MediaGX MMX - Enhanced Processor Data Book, Revision 2.0 Addendum Date: May 14, 1999 Scope book that are affected. Following the table are the affected pages with the corrections in bold italics. This document details known errors in the Cyrix MediaGX MMX Enhanced Processor Data These changes will be incorporated into the next Book, Revision 2.0, dated October 1998. released version of the data book. Note: The change between versions 1.0 and 2.0 Discussion of this addendum is the addition of item Table 1 provides a description of the error, the #11. correction, and denotes the page(s) of the data Table 1 Addendum Summary Affected Text Item Error Correction Data Book (Rev 2.0) 1 Bit 6 of CCR2 is listed as Reserved. This is a test bit that must be set to 1. Table 3-11 on page 52 2 Bit 7 of CCR2 - If equal to 0, SUSP# input is Delete “and SUSPA# output floats”. Table 3-11 on page 52 ignored and SUSPA# output floats. 3 SUSPA# floats following RESET# and is Deleted "floats following reset and". Section 2.2.1, System enabled by setting the SUSP bit in CCR2. Interface Signals on page 23 4 Index C3h[3] of CCR3 is listed as Reserved- Changed description of bit 3. Table 3-11 on page 53 Set to 0. 5 Index E8h[5] of CCR4 is listed as Reserved- Changed description of bit 5.
    [Show full text]
  • MARIE: an Introduction to a Simple Computer
    00068_CH04_Null.qxd 10/18/10 12:03 PM Page 195 “When you wish to produce a result by means of an instrument, do not allow yourself to complicate it.” —Leonardo da Vinci CHAPTER MARIE: An Introduction 4 to a Simple Computer 4.1 INTRODUCTION esigning a computer nowadays is a job for a computer engineer with plenty of Dtraining. It is impossible in an introductory textbook such as this (and in an introductory course in computer organization and architecture) to present every- thing necessary to design and build a working computer such as those we can buy today. However, in this chapter, we first look at a very simple computer called MARIE: a Machine Architecture that is Really Intuitive and Easy. We then pro- vide brief overviews of Intel and MIPs machines, two popular architectures reflecting the CISC and RISC design philosophies. The objective of this chapter is to give you an understanding of how a computer functions. We have, therefore, kept the architecture as uncomplicated as possible, following the advice in the opening quote by Leonardo da Vinci. 4.2 CPU BASICS AND ORGANIZATION From our studies in Chapter 2 (data representation) we know that a computer must manipulate binary-coded data. We also know from Chapter 3 that memory is used to store both data and program instructions (also in binary). Somehow, the program must be executed and the data must be processed correctly. The central processing unit (CPU) is responsible for fetching program instructions, decod- ing each instruction that is fetched, and performing the indicated sequence of operations on the correct data.
    [Show full text]
  • PCM-5823 at Our Website: Click HERE PCM-5823
    Full-service, independent repair center -~ ARTISAN® with experienced engineers and technicians on staff. TECHNOLOGY GROUP ~I We buy your excess, underutilized, and idle equipment along with credit for buybacks and trade-ins. Custom engineering Your definitive source so your equipment works exactly as you specify. for quality pre-owned • Critical and expedited services • Leasing / Rentals/ Demos equipment. • In stock/ Ready-to-ship • !TAR-certified secure asset solutions Expert team I Trust guarantee I 100% satisfaction Artisan Technology Group (217) 352-9330 | [email protected] | artisantg.com All trademarks, brand names, and brands appearing herein are the property o f their respective owners. Find the Advantech PCM-5823 at our website: Click HERE PCM-5823 NS Geode Single Board Computer with CPU SVGA/LCD, Dual Ethernet Interface Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com Copyright Notice This document is copyrighted, 2000. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of the original manufacturer. Information provided in this manual is intended to be accurate and reliable. However, the original manufacturer assumes no responsibility for its use, nor for any infringements upon the rights of third parties which may result from its use. Acknowledgements AMD is a trademark of Advanced Micro Devices, Inc. Award is a trademark of Award Software International, Inc. IBM, PC/AT, PS/2 and VGA are trademarks of International Business Machines Corporation.
    [Show full text]
  • (PCM-5820/5820L/5822) NS Geode Single Board Computer with CPU
    PCM-5820 Series Rev. B1 (PCM-5820/5820L/5822) NS Geode Single Board Computer with CPU SVGA/LCD, Ethernet, Audio and TV-out Interface Copyright Notice This document is copyrighted, 2000. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of the original manufacturer. Information provided in this manual is intended to be accurate and reliable. However, the original manufacturer assumes no responsibility for its use, nor for any infringements upon the rights of third parties which may result from its use. Acknowledgements AMD is a trademark of Advanced Micro Devices, Inc. Award is a trademark of Award Software International, Inc. IBM, PC/AT, PS/2 and VGA are trademarks of International Business Machines Corporation. Intel and Pentium are trademarks of Intel Corporation. Microsoft Windows® is a registered trademark of Microsoft Corp. RTL is a trademark of Realtek Semi-Conductor Co., Ltd. C&T is a trademark of Chips and Technologies, Inc. UMC is a trademark of United Microelectronics Corporation. Winbond is a trademark of WinbondElectronics Corp. NS is a trademark of National Semiconductor Inc. CHRONTEL is a trademark of Chrontel Inc. For more information on this and other Advantech products please visit our website at: http://www.advantech.com http://www.advantech.com/epc For technical support and service for please visit our support website at: http://support.advantech.com This manual is for the PCM-5820/5820L Rev.
    [Show full text]
  • SMBIOS) Reference 6 Specification
    1 2 Document Identifier: DSP0134 3 Date: 2018-04-26 4 Version: 3.2.0 5 System Management BIOS (SMBIOS) Reference 6 Specification 7 Supersedes: 3.1.1 8 Document Class: Normative 9 Document Status: Published 10 Document Language: en-US 11 System Management BIOS (SMBIOS) Reference Specification DSP0134 12 Copyright Notice 13 Copyright © 2000, 2002, 2004–2016 Distributed Management Task Force, Inc. (DMTF). All rights 14 reserved. 15 DMTF is a not-for-profit association of industry members dedicated to promoting enterprise and systems 16 management and interoperability. Members and non-members may reproduce DMTF specifications and 17 documents, provided that correct attribution is given. As DMTF specifications may be revised from time to 18 time, the particular version and release date should always be noted. 19 Implementation of certain elements of this standard or proposed standard may be subject to third party 20 patent rights, including provisional patent rights (herein "patent rights"). DMTF makes no representations 21 to users of the standard as to the existence of such rights, and is not responsible to recognize, disclose, 22 or identify any or all such third party patent right, owners or claimants, nor for any incomplete or 23 inaccurate identification or disclosure of such rights, owners or claimants. DMTF shall have no liability to 24 any party, in any manner or circumstance, under any legal theory whatsoever, for failure to recognize, 25 disclose, or identify any such third party patent rights, or for such party’s reliance on the standard or 26 incorporation thereof in its product, protocols or testing procedures.
    [Show full text]
  • General-Purpose Architectures for Media Processing and Database Applications
    GENERAL-PURPOSE ARCHITECTURES FOR MEDIA PROCESSING AND DATABASE APPLICATIONS Parthasarathy Ranganathan Thesis: Doctor of Philosophy Electrical and Computer Engineering H D H D Rice University, Houston, Texas (August 2000) RICE UNIVERSITY General-Purpose Architectures for Media Processing and Database Workloads by Parthasarathy Ranganathan ATHESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE Doctor of Philosophy APPROVED,THESIS COMMITTEE: Sarita Adve, Chair Associate Professor in Electrical and Computer Engineering Joseph R. Cavallaro Associate Professor in Electrical and Computer Engineering Keith D. Cooper Professor of Computer Science Norman P. Jouppi Compaq Western Research Laboratories Willy E. Zwaenepoel Noah Harding Professor of Computer Science and Electrical and Computer Engineering Houston, Texas August, 2000 General-Purpose Architectures for Media Processing and Database Workloads Parthasarathy Ranganathan Abstract Workloads on general-purpose computing systems have changed dramatically over the past few years, with greater emphasis on emerging compute-intensive applications such as me- dia processing and databases. However, until recently, most high performance computing studies have primarily focused on scientific and engineering workloads, potentially lead- ing to designs not suitable for these emerging workloads. This dissertation addresses this limitation. Our key contributions include (i) the first detailed quantitative simulation-based studies of the performance of media processing and database workloads on systems using state-of-the-art processors, and (ii) cost-effective architectural solutions targeted at achiev- ing the higher performance requirements of future systems running these workloads. The first part of the dissertation focuses on media processing workloads. We study the effectiveness of state-of-the-art features (techniques to extract instruction-level parallelism, media instruction-set extensions, software prefetching, and large caches).
    [Show full text]
  • Untersuchung Und Vorstellung Der GEODE- Prozessorarchitektur
    Untersuchung und Vorstellung der GEODE- Prozessorarchitektur Martin Schöffel [email protected] e = 1 D I C Institut für Technische Informatik = D http://www.inf.tu-dresden.de/TeI/ 31.05.2006 TeC I T Gliederung ➢ Motivation ➢ Ursprung ➢ Varianten • Geode™ GX • Geode™ SC • Geode™ LX • Geode™ NX ➢ Geodelink e = 1 D I C Institut für Technische Informatik = D http://www.inf.tu-dresden.de/TeI/ Folie 2/24 TeC I T Motivation ➢ x86 für Embedded- Bereich • volle x86 - Funktionalität • hohe Verbreitung des x86er erspart Softwareentwicklungskosten ➢ Geringer Energieverbrauch ➢ Geringe Wärmeentwicklung ➢ Geringer Platzbedarf • thin clients • interactive set-top boxes • single-board computers • Personal Access Devices (PADs) • mobile Internet and entertainment e = 1 D I C Institut für Technische Informatik = D http://www.inf.tu-dresden.de/TeI/ Folie 3/24 TeC I T Ursprung ➢ Cyrix MediaGX • Verkauf Cyrix an National Semiconductor • Weiterverkauf von Cyrix an VIA Technologies ohne SoC- Bereich ➢ National Geode GX1 und GX2 • Weiterverkauf an AMD • Lizenzierung an „Chinese Ministry of Science and Technology“ e = 1 D I C Institut für Technische Informatik = D http://www.inf.tu-dresden.de/TeI/ Folie 4/24 TeC I T AMD Geode™ GX ➢ Geode™ GX [email protected] • 400MHz ➢ Geode™ GX [email protected] • 366MHz ➢ Geode™ GX [email protected] • 333MHz e = 1 D I C Institut für Technische Informatik = D http://www.inf.tu-dresden.de/TeI/ Folie 5/24 TeC I T AMD Geode™ GX ➢ L1 cache: 16KB instruction + 16KB data ➢ 6 GB/s interne GeodeLink™ Interface Unit (GLIU) ➢ Integrierter Memory- Controller
    [Show full text]
  • Matrox 4Sight
    Matrox 4Sight Compact, self-contained platform for cost-sensitive machine vision, medical imaging, and video surveillance applications. Key Features: • integrated video capture, processing, and display Your Next Imaging System platform Matrox 4Sight is a compact, self-contained platform with the core functionality • small footprint needed to build low-cost machine vision, medical imaging, or video surveillance • standard and non-standard systems. Image capture, processing, and display, along with networking and general analog video input purpose I/Os, are all integrated into a small, cost-effective package. Coupled to • optional mass storage for this hardware is the field-proven Matrox Imaging Library (MIL), a software video archiving development toolkit with an extensive set of image capture, processing, analysis, • VGA and TV outputs and display functions. • graphics overlay on live video output PC-based technology • audio input and output Matrox 4Sight features an Intel x86 compatible processor with MMX™ technology • Ethernet network interface and a PCI peripheral bus. Matrox 4Sight leverages PC technology for high- performance, low-cost components while ensuring interoperability by offering a • IEEE 1394 interface single integrated solution from a single vendor. With Matrox 4Sight, you spend • RS-232 communication less time integrating individual system components, giving you more time to • discrete digital I/Os develop your application. Careful component selection and a firm commitment to • keyboard and pointing device long-term supply gives Matrox 4Sight the design stability required by OEMs and inputs integrators alike. • runs Windows® NT Embedded • also compatible with DOS and IEEE 1394 ready1 standard Windows NT This next generation high-speed digital serial interface promises to revolutionize • programmed using standard the link between electronic devices.
    [Show full text]
  • Kernel Configuration Option Reference
    ,ch11.12684 Page 122 Friday, December 1, 2006 10:07 AM Chapter 11Configuration Reference 11 Kernel Configuration Option Reference This chapter lists the most important configuration options offered when you run make config or one of its graphical interfaces. The majority of the chapter is based on the in-kernel documentation for the different kernel configuration options, which were written by the kernel developers and released under the GPL. EXPERIMENTAL Prompt for development and/or incomplete code/drivers Some of the many things that Linux supports (such as network drivers, filesystems, network protocols, etc.) can be in a state of development where the functionality, stability, or the level of testing is not yet high enough for general use. This is usually known as the “alpha-test” phase among developers. If a feature is currently in alpha-test, the developers usually discourage unin- formed widespread use of this feature by the general public to avoid “Why doesn’t this work?” mail messages. However, active testing and use of these systems is welcomed. Just be aware that it may not meet the normal level of reliability or may fail to work in some special cases. Detailed bug reports from people familiar with the kernel internals are usually welcomed by the developers. (But before submitting bug reports, please read the documents README, MAINTAINERS, REPORTING-BUGS, Documentation/ BUG-HUNTING, and Documentation/oops-tracing.txt in the kernel source.) This option also makes obsolete drivers available. These are drivers that have been replaced by something else and/or are scheduled to be removed in a future kernel release.
    [Show full text]