ECEN 5623 RT Embedded Systems

Total Page:16

File Type:pdf, Size:1020Kb

ECEN 5623 RT Embedded Systems CEC 450 Real-Time Systems Lecture 9 – Device Interfaces and I/O October 20, 2020 Sam Siewert View to End of Semester Exam 1 – Ave 77.74, High 98 – Exam #1 Solutions - Go over in class (Canva T/F, Multiple Choice) – Code Q&A – Grades Posted on Canvas – Discuss, Q&A Assignment #4 – Last Practice Oriented Exercise Assignment #5 – Propose In-Depth Creative RT Project, or Outline Requirements for Standard Project (and team if you wish) – Or Standard External Clock / Metronome Machine Vision Project Exam #2 - Extension to I/O, Memory and Mission Critical RT – Can do on Canvas rather than in class – Will be take home, open notes, book, etc., with some simple coding Assignment #6 – Complete Project Final Oral Exam – Present Project Sam Siewert 2 LUB vs. N&S (CT/SP) vs. Safe Criteria LUB - always safe, but fails some workable service sets N&S (CT/SP) - exact, but could have low to zero margin (harmonic), and therefore, potentially unsafe Safe Criteria - Must pass N&S test AND have say 10% margin – Margin criteria s.t. margin < LUB required for m services – E.g. margin < 30%, but more than 0 – Compromise that tolerates some WCET and T error, jitter, drift Test Has margin? Is feasible? LUB yes, f(m) some false failures some zero margin N&S CT/SP (harmonic) exact Safe Criteria yes, fixed fails if insufficient margin Sam Siewert 3 Bus I/O Interfacing to Off-Chip Devices Sam Siewert 4 Recall: Conceptual View of HW/SW Interface Three-Space View of Utilization CPU-Util Requirements – CPU Margin? – IO Latency (and Bandwidth) Margin? – Memory Capacity (and IO-Util Latency) Margin? Upper Right Front Corner – Low-Margin Memory-Util Origin – High-Margin Sam Siewert 5 VITA VME/VXS/VXI vs. PCI / PCIe VITA VME (VESA Module PCI 2.1, 2.2, 2.3 (Peripheral Expansion - History) Component Interconnect) Asynchronous 20 MhZ Synch Clock 33/66 MhZ A32, A24, A16 Addr Bus Muxed 32/64 bit A/D Bus D32, D24, D16 Data Bus Word or Block Transfer Burst Transfer Always Daisy-Chained Prio Interrupts Int A-D Routed to APIC, MSI added Interrupt Data Cycle Map onto IRQ 0…15 Built-in Hidden Arbiter Device Designed in MMIO Plug ‘n’ Play Configuration Space Custom Bus Integration on 6U PCI-to-PCI Bridge Scalability 3U/6U D-shell form factor CPCI, PMC, PC/104+, PCI-X VME, VXS Bus, VXI Bus PCI-Express Sam Siewert 6 Card / Backplane I/O Expansion Scalable Embedded Systems DoD, Commercial Aviation, etc. Sam Siewert 7 PCI Revisions Compared Bus Frequency Potential Number of Bandwidth Devices PCI 2.x 32-bit 33 MhZ 133 Mbytes/sec 4-5 PCI 2.x 32-bit 66 MhZ 266 Mbytes/sec 1-2 PCI-X 1.0a 133 MhZ 533 Mbytes/sec 1-2 PCI-X 2.0 266 MhZ 1066 Mbytes/sec 1 Point-to-Point Bus PCI-E x8 bi- 2.5 GhZ 4 GBytes/sec Switched Scalable directional Differential Serial Byte Lanes Sam Siewert 8 Original PCI System - Intel Reference Key concepts: Evolved into PCIe gen3/4 1) NB - Memory Controller, CPU • 8/16 G-transfers/sec core(s) and cache, integrated graphics • Differential serial byte lanes CPU 2) SB - I/O Controller interfaced to FSB - Front side bus evolved into Memory Controller (MMIO) with low QPI (Quick Path Interconnect) rate programmed I/O devices and FSB high-rate DMA Graphics North Bridge Adapter AGP SDRAM/ DDR PCI 2.x Bus IDE South Bridge Ethernet Expansion Slots ISA Bus COM-A Audio Super IO COM-B Sam Siewert 9 x86 and ARM SoCs - with PCIe Bus Key Distinctions between and MCUs and an SoC x86 PC System – Both are Single Chip Solutions Architecture – SoC has more processing, memory, and scalable I/O for Memory and I/O Bus Interfaces to Peripherals Multi-Core CPU Memory Controller (Local Bus) – On-chip Memory (E.g. SRAM) – Off-chip Memory Expansion (E.g. DRAM) – On-chip and Off-chip Persistent Memory (Nand, NOR Flash) I/O Bus (e.g. PCIe - Express) – Expansion I/O Bus (PCIe) – On-chip I/O Bus NVIDIA Tegra K1 Quad Cortex-A15 Intel Altera Cyclone V HPS, Cyclone SoC Dual Core ARM Cortex-A9 Sam Siewert 10 Tegra K1 SoC Detailed Block Diagram Sam Siewert 11 PCI Key Concepts PCI SIG Industry Consortium for Standard – PCI 2.1, 2.2, 2.3 – PCI-X 1.0a/b, PCI-X 2.0 – PCI-Express North Bridge: CPU, Memory, AGP, PCI Bus South Bridge: PCI Bus, APIC, ISA Bus – Legacy I/F for x86 IRQs and SuperIO ISA Chipsets – Not Required, but PCI NB/SB Often on a Single Chip PCI-to-PCI Bus Bridges for Scalability – Type 0 Configuration Transaction for Bus 0 – Type 1 Configuration Transaction for Bridged Bus Sam Siewert 12 PCI Key Concepts Plug ‘n’ Play (Resource Config Space) – OS and/or BIOS can probe configuration space registers at well known port address For Each Bus (256), Probe to Find all Devices (32) – Vendor ID and Device ID – Setup Each Device Function (8) – Setup Interrupts A-D for Each Function Program Command Register for MMIO, IO, and Mastering Program BAR 0-5 for MMIO or IO Program Int A-D if Applicable Hidden Arbitration – Req/Gnt During Master to Target Bursts – Master Latency Timer is Minimum Burst Sam Siewert 13 PCI Form Factors PC Edge Connected 32 bit and 64 bit slots CPCI Backplane Pin Connectors PC/104+ PCI and ISA Stackable PMC PCI Mezzanine Cards PCI-Express Scalable Differential Serial – PCI Compatible Message Transport Protocol – x1 to x32 PCI Express Byte Lanes (8 to 256 bits) – Root Complex (Replaces North Bridge) – Byte Lanes are 2.5 Gb/s/direction Differential Serial 8b/10b Encoded – Switched Architecture – Slots, Embedded, Cables MiniPCI Sam Siewert 14 PCI-Express Design Goals: – Highest Bandwidth / pin (2.5 Gb/sec/direction) PCI-Express [(2.5 Gb/s/dir X 8b/dir) X (1B/8b)]/40 pins = 100 MB/s/pin PCI [(32b X 33 MhZ) X (1B/8b)]/84 pins = 1.58 MB/s/pin PCI-X 2.0 (DDR) [(64b X 266 MhZ) X (1B/8b)]/150 pins = 7.09 MB/s/pin – De-couple Physical Signaling from Protocol – Switched Architecture – Message Protocol with Minimized Side-Band Signals MSI and MSI-X Message-Based Interrupts Data Transport Management Power Management Side-Band Signals – Compatible with PCI-2.x, PCI-X 1.0a/b, PCI-X 2.0 PCI buses Bridged with PCI-Express Switches on I/O Bridge North Bridge Becomes Root Complex – Memory Bridge – I/O Bridge Sam Siewert 15 PCI-Express Each Tx/Rx Differential Pair (HSOp,n and HSIp,n) forms a Byte Lane – Byte Lanes Ganged x1, x2, x4, x8, x12, x16, x32 – Serializer/Deserializer on Each Byte Lane – Driver, Buffering, and PLL on Each Byte Lane – Lane-to-Lane Deskewing Done in Phy Data Tx/Rx with Packet Protocol PCI PnP Driver transaction HDR link Seq# CRC physical Frame Frame Sam Siewert 16 I/O Trends High Speed Differential Serial Overtaking Parallel Buses? – USB 2.x, 3.x – PCI-Express – 1/10G Ethernet (1G Cat-5 UTP Copper, 10G Fiber) – SAS Parallel Buses Hit Signal Integrity Limits (Skew, Crosstalk) – DDR (266, 400 MhZ) – PCI-X 2.0 – Quad-Rate Sam Siewert 17 Single Board Computer SoCs SBC = Single Board Computer (Instead of Backplane) For RT Systems 2 Boards are Use for High Rate I/O (with Co-Processing) – Jetson TK-1 – Multi-Core CPU + GPU Co-Processor – DE1-SoC – Multi-Core CPU + FPGA Co-Processor For Low Rate, Texas Instruments Tiva TM4C is also an Option SBCs are Less Scalable than a CPCI or VXS/VXI Backplane, But SoC Packs Multiple Cores and I/O onto a Single Chip! Sam Siewert 18 Embedded MCUs – Texas Instruments TIVA - ARM Cortex M4 Microprocessor, IAR or Code Composer IDE, Cyclic Executive or FreeRTOS ARM M-Series SBC:TIVA TM4C123G DEV BOARD (used in lab), TM4C123G MCU (used in lab), ARM Cortex M4 (used in lab), TM4C123GXL Launch Pad ARM M-Series IoT Boards:IoT Enabled TM4C129X Connected Development Kit , TM4C1294XL Connected Launch Pad Sam Siewert 19 Embedded GP-GPU SoCs - Jetson Older Jetson TK1 CPU+GPU – NVIDIA "4-Plus-1" 2.32GHz ARM quad-core Cortex-A15 – NVIDIA Kepler "GK20a" GPU with 192 SM3.2 CUDA cores (up to 326 GFLOPS) Newer Jetson Nano Tegra K1 – Competitive with R-Pi, TI OMAP, etc. in terms of price, no fan, etc. – Same Tegra K1 SoC – Much more compact – Good for student projects involving machine vision, AI https://developer.nvidia.com/embedded/jetson-nano-developer-kit Sam Siewert 20 Embedded FPGA SoC Devices – DE1-SoC Reconfigurable SoC with FPGA Co-processing Dual-Core ARM Cortex A9, Linux or FreeRTOS Sam Siewert 21 Comparison of FGPA and GP-GPU SoC Both use PCIe to interface to co- processing, both < 12 Watts peak, 2-5 Watts idle FPGA Tegra K1 – FPGA is power efficient, with scaling limited by gates (LE logic elements, or LUTs Look-Up Tables) – Power consumption is more constant GP-GPU – GP-GPU scales with number of synergistic processors and gridding of workload – Power consumption is efficient, but scales up to saturation of 4 GP cores + 192 SP cores Full comparison here - for image proc Sam Siewert DE1-SoC FPGA 22 Processor Trends Yesterday’s Board, Today’s Chipset, Tomorrow’s ASIC System on a Chip - SoC – Core(s) + IO (PowerPC 8xx, 82xx) – Reconfigurable (Virtex II) – Configurable (Tensilica) – IP Modules (CPU Cores, Memory Contorller, Local Bus) Offloading to HW (Today’s SW is Tomorrow’s HW) Multi-Core SoCs – Cache Coherency – e.g.
Recommended publications
  • Allgemeines Abkürzungsverzeichnis
    Allgemeines Abkürzungsverzeichnis L.
    [Show full text]
  • From Camac to Wireless Sensor Networks and Time- Triggered Systems and Beyond: Evolution of Computer Interfaces for Data Acquisition and Control
    Janusz Zalewski / International Journal of Computing, 15(2) 2016, 92-106 Print ISSN 1727-6209 [email protected] On-line ISSN 2312-5381 www.computingonline.net International Journal of Computing FROM CAMAC TO WIRELESS SENSOR NETWORKS AND TIME- TRIGGERED SYSTEMS AND BEYOND: EVOLUTION OF COMPUTER INTERFACES FOR DATA ACQUISITION AND CONTROL. PART I Janusz Zalewski Dept. of Software Engineering, Florida Gulf Coast University Fort Myers, FL 33965, USA [email protected], http://www.fgcu.edu/zalewski/ Abstract: The objective of this paper is to present a historical overview of design choices for data acquisition and control systems, from the first developments in CAMAC, through the evolution of their designs operating in VMEbus, Firewire and USB, to the latest developments concerning distributed systems using, in particular, wireless protocols and time-triggered architecture. First part of the overview is focused on connectivity aspects, including buses and interconnects, as well as their standardization. More sophisticated designs and a number of challenges are addressed in the second part, among them: bus performance, bus safety and security, and others. Copyright © Research Institute for Intelligent Computer Systems, 2016. All rights reserved. Keywords: Data Acquisition, Computer Control, CAMAC, Computer Buses, VMEbus, Firewire, USB. 1. INTRODUCTION which later became international standards adopted by IEC and IEEE [4]-[7]. The design and development of data acquisition The CAMAC standards played a significant role and control systems has been driven by applications. in developing data acquisition and control The earliest and most prominent of those were instrumentation not only for nuclear research, but applications in scientific experimentation, which also for research in general and for industry as well arose in the early sixties of the previous century, [8].
    [Show full text]
  • Putting Switched Fabric to Work for Software Radio
    PUTTING SWITCHED FABRIC TO WORK FOR SOFTWARE RADIO Rodger H. Hosking (Pentek, Inc., Upper Saddle River, NJ, USA, [email protected]) ABSTRACT In order to take advantage of the wealth of high- volume, low-cost devices for mass-market electronics, and The most difficult problem for designers of high- to reap the same benefits of easier connectivity, even the performance, software radio systems is simply moving data most powerful high-end software radio RISC and DSP within the system because of data throughput limitations. processors from Freescale and Texas Instruments are now Driving this dilemma are processors with higher clock rates sporting gigabit serial interfaces. and wider buses, data converter products with higher sampling rates, more complex digital communication 2. GIGABIT SERIAL STANDARDS standards with increased bandwidths, disk storage devices with faster I/O rates, FPGAs and DSPs offering incredible The descriptive phrase “gigabit serial” covers a truly diverse computational rates, and system connections and network range of implementations and application spaces. Figure 1 links operating at higher speeds. shows most of the popular standards used in embedded Traditional system architectures relying on buses and systems suitable for software radio, along with how each parallel connections between system boards and mezzanines standard is normally deployed in a system. fall far short of delivering the required peak rates, and suffer even worse if they must be shared and arbitrated. New Standard Main Application strategies for solving these problems exploit gigabit serial Gigabit Ethernet Computer Networking links and switched fabric standards to create significantly FibreChannel Data Storage more powerful architectures ideally suited for embedded software radio systems.
    [Show full text]
  • VXS Created in the First Place? VXS and VPX Are Both Based on the Same Multigig RT2 Connector Family
    Frequently Asked Questions on 1. Why was VXS created in the first place? VXS and VPX are both based on the same MultiGig RT2 connector family. Mesh versions of VXS can match the slot-to-slot The VITA community needed a way to expand beyond the bandwidth of VPX. The primary advantage of VXS is the backward performance limitations of the solely parallel bus architectures compatibility with millions of existing VMEbus boards with the and incorporate serial fabrics. VXS offers backward compatibility edition of high-speed serial switch fabrics. to the VMEbus while adopting the use of serial signals such as Gigabit Ethernet, PCI Express, Serial RapidIO, and other fabrics. Each architecture has its own advantages that must be carefully considered. Designers should review factors such as A well-established ecosystem exists for VXS products. With more the ecosystem, architecture maturity/stability, pricing, power/ than 80 unique products offered in the market and deployed cooling requirements, I/O availability, bandwidth, and backwards throughout the world, the VXS architecture provides developers compatibility. with a logical extension and performance upgrade to their VME- based applications. 6. What’s the difference between VXS and VPX? 2. What are the general VXS features? VXS offers backwards compatibility for existing VME/VME64x • Backwards compatible to the VME/VME64x architecture. line cards for payload slots. VPX can offer compatibility through Enabling re-use of existing hardware and software. the use of hybrid backplanes with VME/VME64x slots. As VXS is • Uses high-speed Multi-Gig RT2 for P0 connector. based on a 0.8” pitch versus a typical 1.0” pitch for VPX, VXS offers • Switch card slot(s) in Star or Dual Star configurations.
    [Show full text]
  • 2013 State of the VITA Technology Industry
    2013 State of the VITA Technology Industry September 2013 P.O. Box 19658 Fountain Hills, AZ 85269 480.837.7486 [email protected] www.vita.com This page intentially left blank for double sided printing. State of the VITA Technology Industry September 2013 by: Ray Alderman, Executive Director, VITA This report provides the reader with updates on the state of the VITA Technology industry in particular and of the board industry in general, from the perspective of Ray Alderman, the executive director of VITA. VITA is the trade association dedicated to fostering American National Standards Institute (ANSI) accredited, open system architectures in critical embedded system applications. The complete series of reports can be found at Market Reports. (www.vita.com) Introduction This issue of the “State of the VITA Technology Industry” recaps our current economic Contents conditions We will also take a close look at unmanned vehicles of all types Optical backplanes have been on the horizon for many years, new innovation keeps moving us Introduction . 1 so ever slowly forward, but we are quickly running out of runway There have been a few deals made in the mergers and acquisition department, and to wrap it up, we will close Business Conditions . 1 with “Alderman’s Business Rules ” Markets. 3 MIL/Aero 3 Business Conditions Telecom 7 Optical Developments. 8 The final numbers for Q1 2013 U S GDP growth1 came in at a disappointing 1 8% after two earlier estimates of 2 4% The final Q1 GDP was revised to 1 1% by the Bureau of Mergers and Acquisitions 10 Economic Analysis (the Bureau of Economic Analysis issues a preliminary GDP number, and revises it three times until the next quarter GDP estimate is announced) While this Changing Business Models 10 is not exciting, it beats the situation we have seen in China2 and Europe3 in Q1 Market Estimates .
    [Show full text]
  • Vmebus Extensions for Instrumentation
    VMEbus Extensions for Instrumentation bus System Specification VXI-1 Revision 4.0 May 27, 2010 NOTICE The information contained in this document is subject to change without notice. The VXIbus Consortium, Inc. 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. The VXIbus Consortium, Inc. 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. VMEbus Extensions for Instrumentation System Specification VXI-1, Revision 4.0 is authored by the VXIbus Consortium, Inc. and its sponsor members: Agilent Technologies Bustec EADS North America Defense Holding Informtest National Instruments Teradyne VTI Instruments ZTEC Certain portions of this document are derived, with permission, from the following VMEbus International Trade Organization (VITA) standards documents: ANSI/VITA 1.1-1994 (VME64), ANSI/VITA 1.1-1997 (VME64x), ANSI/VITA 1.5-2003 (2eSST), ANSI/VITA 41.0x-2006 (VXS Core), and VITA 41.6 (Control Channel on VXS). NOTE: The user‟s attention is called to the possibility that compliance with this standard may require use of one or more inventions covered by patent rights. By publication of this standard, no position is taken with respect to the validity of such claims or of any patent rights in connection therewith. The patent holders have, however, filed a statement of willingness to grant a license under these rights on reasonable and nondiscriminatory terms and conditions to applicants desiring to obtain such a license for use of this standard.
    [Show full text]
  • Ivme7210 Vmebus Processor Board
    iVME7210 VMEbus Processor Boardnnn Front page PRELIMINARY DATA SHEET FeaturingnIntel®nCore™ni7nprocessornvariantsnupnton2.0nGHznandnthenmobilenIntel®n QM57nExpressnchipset,nEmersonnNetworknPower’snnewniVME7210nisndesignednfornan The iVME7210 VMEbus rangenofnindustrial,nmedicalnandnmilitary/aerospacenapplicationsnincludingnrobotics,n processor board is compliant imagenprocessing,nradar/sonar,nC4ISRnandnsignalnintelligence.nOn-boardnmemoryn includesnupnton8GBnDDR3nmemorynandn256KBnnon-volatilenFerroelectricnRandomn with the VITA 41.3 VXS AccessnMemoryn(FeRAM).nFeRAMndoesnnotnrequirenbatteriesnornperiodicnrefreshesn Interior page specification andnoffersnmanynmorenread/writencyclesnandnfasternperformancenthannflashnmemory,n whichnbenefitsncriticalnnon-volatilendatanstorage,ndatanlogsnandndynamicnprogramn ® nnIntel nCore™ni7ndual-coren updates.nConnectivitynincludesnDVI-I,nfournGigabitnEthernetnports,nupntonthreenUSBn2.0n integratednprocessorn(1.06nGHzn ports,nfivenserialnports,nsinglenorndualnPMC/XMCnsitesnandnon-boardnSATAndrive. ULVnorn2.0nGHznLV) nn4GBnorn8GBnECC-protectedn Thenboard’snDigitalnVisualnInterfacen(DVI)nprovidesnsupportnfornhighnqualityndigitaln DDR3-1066n(soldered) graphicsnandnthenTrustednPlatformnModulen(TPM)nenhancesndatansecuritynandnencryp- ®n tionncapabilities.nTheniVME7210nsupportsnanrangenofnoperatingnsystemnandnsoftwaren nnMobilenIntel 5nSeriesnchipset:n optionsnincludingnWindnRivernVxWorks,nFedoran11/RednHatn6nLinuxnandnLynuxWorksn IbexnPeak-MnPlatformnn LynxOS.nExtendedntemperaturenandnruggednversionsnwillnbenavailablenvianEmersonn
    [Show full text]
  • System Solutions
    System Solutions Networked with the technologies of the future Your Partner FOR SINGLE-SOURCE MECHANICAL AND ELECTRONIC SYSTEMS nVent, with SCHROFF brand products, has been one of TABLE OF CONTENTS the worldwide leading developers and manufacturers of components and systems for over 50 years. Together we Scope of services ............................................................................... 3 can solve any technical challenge. Throughout this process innovation, cost optimization, component standardization as Open standards .................................................................................. 4 well as short development times are our focus. Markets ................................................................................................. 5 Whether they are system solutions that conform to standards, AdvancedTCA ...................................................................................... 6 modified standard components or even custom developments, we offer our expertise in mechanical and electronic systems. MicroTCA .............................................................................................. 7 Our development capabilities extend to backplanes, power CompactPCI ........................................................................................ 8 supplies and system management solutions. We provide fully-equipped and tested systems from a single source with VME, VXS and VPX ............................................................................. 9 design, project management,
    [Show full text]
  • Aurora Over Fiber Xilinx Reference Design
    Aurora Over Fiber Xilinx Reference Design Ransell often rubber motherless when unhallowed Filbert nitrogenizing ridiculously and plague her penetrant. Wye submerge his hammerhead trademarks alertly, but shelvy Bogart never subtotalling so seriatim. Anagrammatic Albert sometimes creolizes his photocopies innumerably and counterchecks so evenly! To low and with advanced xilinx fsbl example comes to write tlp that the device over fiber optics, using pcie extended capabilities by enclustra will be deleted Ethernet has evolved significantly over the past 35 years and similar by the. Reliability concerns with logical constants in Xilinx FPGA designs. Gtp_dual tile calorimeter of aurora over fiber xilinx reference design plays vital purposes only. Cash box and EPS All stock D R provides a edge of Xilinx aurora. The reference design? Data Acquisition and IO Digital Signal Processing FMC FPGA Optical Links. The mezzanine sites and xilinx_edk environment, and application we will be setup, opening of balancing between functional layers of future development board on isotropic semivariogram using aurora over fiber xilinx reference design and. Data Center Products reference designs and OpenPOWER support information. Over already last 15 years the one-man operation has evolved into an. VPX551 VadaTech. Is agnostic to the protocol any protocol such as PCIe SRIO 40GbE 10GbE GbE Aurora etc. About the FMC daughter card via an image sensor connected via. Fpga board Hillblooms School Mananthavady. AR 21263 Aurora Solution Center Xilinx. Flow and both memory write a whole new fpga over fiber optic data center aims to the eye scan instrument is desired when stress. This paper proposes a design and implementation of AFIFO using BRAM and high speed data.
    [Show full text]
  • VXS, a High Speed Cu Switch Fabric Interconnect for VME
    VXS, A High Speed Cu Switch Fabric Interconnect for VME Henry Wong Motorola [email protected] James Lee Fedder Tyco Electronics [email protected] James L Thompson Crane Division, Naval Surface [email protected] VME Renaissance • VME is a +20 year old technology. • VME Renaissance is an intense period of intellectual activity and technology infusion surrounding VMEbus • Many innovations, including but not limited to – Faster 2eSST parallel bus – Multi-gigabit switched serial interconnects – PCI-X chip to chip interconnect – PCI-X mezzanines – Point to point intra-connects – Point-to-point mezzanines 2 VMEbus Technology Roadmap Serial Data Parallel Serial NextNext Gen Gen Parallel Switched Fabric Plane SwitchedSwitched Switched Fabric Inter- • Ethernet, Fibre Ch • Raceway™ • Infiniband™ • HA fabric Connect • SKYchannel • Serial RapidIO™ • Mesh • 3GIO, etc. etc. etc. • Optical VME64 2eSST/PCI-X 2eSST/P2P Control VME64 2eSST/PCI-X 2eSST/P2P NextNext Gen Gen Plane VMEbusVMEbus VMEbusVMEbus VMEbusVMEbus VMEbusVMEbus Inter- • Universe II from Tundra • 8X speed improvement • 2eSST VME side Connect • Other proprietary chips • Backwards compatible • P-P Host side connect • QDR Technology • VXS – VMEbus Switched• VITA 1.5 Serial • Adds multi-gigabit per second Point-to-Point PMC PMCX Point-to-Point NextNext Gen Gen Mezzanine PMC PMCX Mezzanine switched serial links to VME Mezzanine MezzanineMezzanine Inter- Connect • Via• PCI a Mezzanine new CardsP0 connector• PCI-X Mezzanine Cards • P/S RapidIO™ • PMC & PrPMC • PMCX & PrPMCX • 3GIO • Hot plug • Dual• 64b/66MHz star based configuration• 64b/133MHz uses based one • Hypertransport • Front Access • VITA 39 • Infiniband™, etc. etc. or two switch cards Chip • MultiplePCI link technologies PointPoint-to-to-Point-Point to PCI PCIPCI-X-X Chip Connect Chip supported by structured Chip Connect Inter- • 64b/66MHz • 64b/133MHz • P/S RapidIO™ specification• Proprietary connects also • 3GIO Connect • Hypertransport • Additional power brought onto • etc.
    [Show full text]
  • ADC-VXS.0 Design Specification
    ADC-VXS.1 AD001156 DUAL VME/VXS PMC Carrier Design Specification Version 1.02 Alpha Data Copyright © 2006-7 Alpha Data Parallel Systems Ltd. All rights reserved. This publication is protected by Copyright Law, with all rights reserved. No part of this publication may be reproduced, in any shape or form, without prior written consent from Alpha Data Parallel Systems Limited Alpha Data 4 West Silvermills Lane Edinburgh EH3 5BD Scotland UK Phone: +44 (0) 131 558 2600 Fax: +44 (0) 131 558 2700 Email: [email protected] ADC-VXS.1 Board Design Specification Version 1.0 Alpha Data Table of Contents 1. Introduction...............................................................................................1 2. Items Covered ..........................................................................................1 3. Standards .................................................................................................1 4. Overview...................................................................................................2 5. VME Interface...........................................................................................5 5.1. Reset .................................................................................................5 5.2. Configuration .....................................................................................5 5.3. Keying................................................................................................5 6. PMC/XMC Sites........................................................................................5
    [Show full text]
  • Embedded Computing Design November 2006 / 11 ©2006 Opensystems Publishing
    FFor o rSingle Sing Print le PrintOnly O n ly ©2006 OpenSystems Publishing. Not for distribution. FFor o rSingle Sing Print le PrintOnly O n ly RSC# 2 @ www.embedded-computing.com/rscRSC# 2 @ www.embedded-computing.com/rsc ©2006 OpenSystems Publishing. Not for distribution. FFor o rSingle Sing Print le PrintOnly O n ly RSC# 3 @ www.embedded-computing.com/rsc ©2006 OpenSystems Publishing. Not for distribution. www.embedded-computing.com VOLUME 4 • NUMBER 8 N O V EMBER 2 0 0 6 COLUMNS FEATURES 8 Editor’s Foreword SPECIAL: Telematics Embedded computing – the final definition 14 The evolution of telematics continues By Jerry Gipper By Steve Rosebaugh, Freescale 10 Eclipse Perspective and News Easing embedded Linux software development for SBCs TECHNOLOGY: RapidIO – current state of affairs By Nathan Gustavson and Eric Rossi 20 The state of RapidIO: strong, proud, open By Tom Cox, RapidIO Trade Association 26 Core of next-generation base station architectures utilize DEPARTMENTS Serial RapidIO switches to interconnect multiple DSPs 39 Editor’s Choice Products By Bill Beane, IDT, and Manish N. Patel, Texas Instruments By Jerry Gipper 27 Embedded systems: the future of RapidIO technology 40 New Products By Ernie Bergstrom, Crystal Cube Consulting By Chad Lumsden APPLICATION: Intelligent transportation systems, infrastructure, vehicles 28 Mobile cellular communication: not just for people EVENTS By Peter Fowler, Siemens electronica November 14-17 Wireless devices – handheld, New Munich Trade Fair Centre Munich, Germany APPLICATION: www.global-electronics.net/id/20308 instrumentation, control 32 The rise of Linux for the handset By Paxton Cooper, Monta Vista COVER FFor o rSingle Sing Print le PrintOnly O n ly Telematics is continually integrating new functions, adding complexity to 34 Why memory matters: the future of the mobile handset OEM solutions.
    [Show full text]