MOST PCI Tool Kit. Overview. Ordering Information. Experience the Versatile MOST PC Interfaces. www.smsc-ais.com



Similar documents
MOST Training and Workshops

Lean and Easy Ways to Adopt MOST Technology

2 How to Set the Firewall when Using OptoLyzer Suite?

TECHNICAL NOTE 7-1. ARCNET Cable Length vs. Number of Nodes for the HYC9088 in Coaxial Bus Topology By: Daniel Kilcourse May 1991.

Introduction to PCI Express Positioning Information

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

FarSync T2Ue. A 2 port PCI Express synchronous communications adapter

Special FEATURE. By Heinrich Munz

Getting Started with CANopen Version Application Note AN-AON

applicomio Profibus-DP

Multi-Profile CMOS Infrared Network Camera

Technical Brief. DualNet with Teaming Advanced Networking. October 2006 TB _v02

USB-MIDI Setup Guide. Operating requirements

AT89C5131A Starter Kit... Software User Guide

Back Office Recorder 4iP Installation Guide Intelligent Recording Limited

PCX9 for PCI Professional Digital Audio Card

USB DRIVER INSTALLATION GUIDE

USB DRIVER INSTALLATION GUIDE

Kvaser Mini PCI Express User s Guide

IBM Tivoli Web Response Monitor

Performance Analysis and Software Optimization on Systems Using the LAN91C111

Programming Audio Applications in the i.mx21 MC9328MX21

Basler. Line Scan Cameras

FarSync TE1e. A PCI Express adapter for E1 and T1 (G.703 / G.704) connections with BNC and RJ48C connectors for Linux and Windows.

The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group

ebus Player Quick Start Guide

Virtualization for Hard Real-Time Applications Partition where you can Virtualize where you have to

Intel Media SDK Library Distribution and Dispatching Process

High-Speed Inter-Chip (HSIC) USB 2.0 to 10/100 Ethernet

Application Note Gemalto.NET 2.0 Smart Card Certificate Enrollment using Microsoft Certificate Services on Windows 2008

APPLICATION NOTE. Atmel AT02985: User s Guide for USB-CAN Demo on SAM4E-EK. Atmel AVR 32-bit Microcontroller. Features. Description.

White Paper. Real-time Capabilities for Linux SGI REACT Real-Time for Linux

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

PCIe Gigabit Ethernet Card

Installation Guide for RTX 2011 with Service Pack 1

How To Use An Atmel Atmel Avr32848 Demo For Android (32Bit) With A Microcontroller (32B) And An Android Accessory (32D) On A Microcontroller (32Gb) On An Android Phone Or

FarSync TE1R. A Universal PCI adapter for E1 and T1 (G.703 / G.704) connections for Linux and Windows

Chord Limited. Mojo Dac Headphone Amplifier OPERATING INSTRUCTIONS

pco.interface GigE & USB Installation Guide

The Elements of GigE Vision

Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family

Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze

Before You Begin Installing Your Scanner

PN L, Revision B, October Epic 950 TM. Master Programmer User s Guide

UEFI on Dell BizClient Platforms

BLE113 DEVELOPMENT KIT

Ways to Use USB in Embedded Systems

Fondamenti su strumenti di sviluppo per microcontrollori PIC

In-System Programmability

The Bus (PCI and PCI-Express)

IIS Media Services 3.0 Overview. Microsoft Corporation

DELL. Unified Server Configurator: IT and Systems Management Overview. A Dell Technical White Paper

DVBLink TVSource. Installation and configuration manual

AXIS 5810 A Bluetooth Print Plug. Quick Start

Adapt Support Managed Service Programs

IDGo 800 Minidriver for Windows. User Guide

How To Build A Scada System

RAM: 2 Gb Hard Drive: 168 hours of recording per Gb of disk space available NIC : 2 NIC cards required for IP Recording.

Moxa Device Manager 2.0 User s Guide

Sample Project List. Software Reverse Engineering

New!! - Higher performance for Windows and UNIX environments

WD Hard Drive Interface Guide

Serial Bus Systems in the Automobile

Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction

Cisco Unified Workforce Optimization

Emulex s OneCore Storage Software Development Kit Accelerating High Performance Storage Driver Development

Enhanced Diagnostics Improve Performance, Configurability, and Usability

WinDriver 5.22 User s Guide. Jungo Ltd

Technical Data Sheet SCADE R17 Solutions for ARINC 661 Compliant Systems Design Environment for Aircraft Manufacturers, CDS and UA Suppliers

InventoryControl for use with QuoteWerks Quick Start Guide

Universal Flash Storage: Mobilize Your Data

Intel Desktop Board DG965RY

SB-2000 USB Radio Interface Operating Manual CG Antenna Co. Ltd.

December 2002, ver. 1.0 Application Note 285. This document describes the Excalibur web server demonstration design and includes the following topics:

INTELLECT TM Software Package

Boosting Data Transfer with TCP Offload Engine Technology

Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438)

Lab Management, Device Provisioning and Test Automation Software

Sockets vs. RDMA Interface over 10-Gigabit Networks: An In-depth Analysis of the Memory Traffic Bottleneck

How To Make Money From A Triple Play Service

ZigBee-2.4-DK 2.4 GHZ ZIGBEE DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. Figure GHz ZigBee Development Kit

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone

SB-1000 Link-All-3.0 USB Radio interface Operating Manual CG Antenna Co. Ltd.

Developing Wireless GPIB Test Systems Using the GPIB-ENET/100

Windows Embedded 7 E versus Windows Embedded 7 P

FabulaTech Products Advanced Communications Solutions

Basler scout AREA SCAN CAMERAS

Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB

Quick Operation Guide DAB, DAB + und DMB USB Digital Receiver Albrecht DR 403

GEVPlayer. Quick Start Guide

i.mx Applications Processors with Hantro's Multimedia Framework

Principles of a Vehicle Infotainment Platform

Alcatel-Lucent OmniPCX Enterprise Communication Server TA-MMK (MMK V2)

PROFINET IRT: Getting Started with The Siemens CPU 315 PLC

QuickSpecs. Overview. Compaq Remote Insight Lights-Out Edition

Open Flow Controller and Switch Datasheet

Gigabit Ethernet Packet Capture. User s Guide

Transcription:

Experience the Versatile MOST PC Interfaces Overview The MOST PCI Tool Kit (TK) is a combination of new MOST PC Interfaces accompanied by a software bundle offering a variety of multimedia applications including playing video data or networking and control over MOST, among others. The MOST PCI Tool Kit provides a solution for any implementation, whether INIC (Intelligent Network Interface Controller) or NIC (Network Interface Controller)-based. The advantage of MOST PCI Tool Kit lies within its architecture. Regardless of the PC Interface used, a seamless exchange of uncoupled hardware and software components is possible. Hardware modifications are detected automatically at PC start-up by the MOST Driver Stack asking for the appropriate driver. All functional layers above the MOST Driver Stack, starting with the MOST Tool Foundation, remain untouched. The MOST Tool Foundation provides an interface to plug-ins such as MOST Radar and MOST Rapid Control. MOST Radar is used for analyzing MOST networks and MOST Rapid Control is a rapid prototyping tool offering Human Machine Interface (HMI) development, supporting automatic test scenarios based upon scripts. MOST NetServices examples, which are used to perform basic tasks in a MOST system, access the MOST Driver Stack. Utilization of plug-ins and MOST NetServices examples is mutually exclusive; only the plugins or the MOST NetServices examples can be accessed at the same time. Ordering Information The MOST PCI Tool Kit includes: MOST PC Interface CD with MOST PCI Tool Kit Software containing: MOST Driver Stack MOST Tool Foundation Transceiver User manuals Cables MOST PCI TK150o Order No. B10240 MOST PCI TK50e Order No. B10234 MOST PCI TK25o Order No. B10235 MOST PCI TK25o NIC Order No. B10233 www.smsc-ais.com

Applications Concept Simulation and Testing for MOST Devices Do you need to test system or concept feasibility, but don t have the hardware? MOST PC Interfaces can help. A simple application can be written that easily interfaces with the MOST NetServices DLL. It is now possible to test your application in a wide variety of ways. Since applications can be tested under conditions similar to "real world", development time may be shortened. As the firmware can be developed in tandem with the hardware, it is at a more mature development state when the hardware is available. Transferring the application from the simulation environment to the hardware is then just a simple step. MOST Networking and Control On the highest abstraction layer, ActiveX (OptoLyzer Components) allows for easy access of control messaging and data transfer services through PC Interfaces. If direct access to all features is required, MOST NetServices DLL will support this as well. Tool Collection and Supported Operating Systems Incorporating a new technology to your application is not difficult if you have the right tools and support available. Therefore, SMSC provides several application examples that address a variety of MOST related areas. MOST PC Interfaces can be used for Windows 2000/XP environments. Additional support for systems such as VxWorks, Linux and QNX, is available by third party suppliers. Tools MOST Interface Control This tool provides access to the registers of MOST protocol chips in PC Interfaces. Transceiver This component helps to send and receive control and packet data, as well as debug, or gather information about MOST devices in a MOST network. NIC-Based Application Examples (MOST NetServices) All examples offered are Windows-based applications built with the Borland C++ Builder 6. They can be downloaded at: http://www.smsc-ais.com Layer I Example The Layer I Example demonstrates the use of MOST NetServices Basic Layer API. It can be used to perform basic communication tasks in a MOST system. A MOST NetServices license is not needed. Layer II Example (BCClient2) The BCClient2 example demonstrates the critical parts of the MOST NetServices API, including the Basic Layer and the Application Socket Layer. A MOST NetServices license is not needed to simply use the application, however to explore or modify the sample application, a Layer II license is necessary. MOST High Protocol Example The MOST High Protocol Example sample code demonstrates file transfer and handling of multiple simultaneous connections. A MOST NetServices license is not required to simply use the application, however to explore or modify the sample application, a High Protocol grade license is necessary. Application Examples (Stream Data) All examples offered are Windows-based applications built with the Borland C++ Builder 6. They can be downloaded from the Internet: http://www.smsc-ais.com WinPlayer WinPlayer is an application example which builds a MOST device based on MOST NetServices Layer I. It simulates a MOST CD Player and connects a signal source to the MOST network via a MOST PC Interface. Instead of playing CDs, the player provides sound files (*.wav and *.mp3) directly from a drive. The chosen directory corresponds to the CD while the files represent the tracks on the CD. WinPlayer is controlled via the MOST network. MOST Video Viewer MOST Video Viewer is a video player which allows the playback of MPEG1 files from Video CD or CDI directly through the MOST PC Interfaces, and then displays them on a MOST Video module.

MOST PCI Interface 25o, MOST PCI Interface 50e and MOST PCI Interface 150o Features PC Multimedia Network Solution INIC-based MOST network interface Access to real-time streaming transfer, packet data transport and control message service for MOST networks Concurrent multimedia sourcing and sinking Video support for MPEG2 program stream Software Drivers available for Windows 2000/XP Drivers for standard Windows multimedia software to stream data onto a MOST network Ethernet-style networking via packet data channel of MOST (MAMAC) MOST NetServices LLD DLL MOST Tool Foundation (MOST Interface Control, Transceiver) Diagnosis and configuration tools Hardware High-speed PCI real-time interface PCI 2.1 compliant 32-bit, 33 MHz PCI interface to PCI system bus PCI plug and play compliant PCI master/slave bus arbiter functions MOST Interface Optical/electrical MOST network interface with optical fiber/twisted pair connector Selectable 3-dB attenuation of optical power (MOST PCI Interface 25o and MOST PCI Interface 150o) Support for both 44.1 and 48 khz system frame rates Data recovery in All Bypass Mode Power and lock status LED Control and packet data via I 2 C and MediaLB INIC configuration: Control port configured in parallel mode Source port configured in parallel combined mode Description All INIC-based MOST PC Interfaces (MOST PCI Interface 25o, MOST PCI Interface 50e and MOST PCI Interface 150o) provide a high-speed connection between a PC and MOST network. They allow access to packet data and control messages. The chip set used for these MOST PC Interfaces consists of the OS81050/OS81082/OS81110 Intelligent Network Interface Controller and a PC interface chip. Whereas the INIC is used as interface to the MOST network, the PC interface chip implements the connection to the PCI bus. This chip set, together with the corresponding device drivers, builds a complete interface solution for transferring packet data and control messages. Both 44.1 and 48 khz system frame rates are selectable in timing master mode. These MOST PC Interfaces operate in bus master mode for the highest possible data transfer at minimized system overhead for the main CPU.

MOST PCI Interface 25o, MOST PCI Interface 50e and MOST PCI Interface 150o MOST Device Development MOST PCI Interfaces 25o, 50e and 150o enable software simulation for MOST devices without the need for any additional hardware. Network devices in the development phase may be controlled with the MOST NetServices V2 or V3 (separate license required) with these MOST PC Interfaces. All of them can also be used as a sparring partner for Devices Under Test (DUT). Overview of MOST Data Transport Layers The graphic below illustrates the function blocks of a PCbased MOST device and the functions provided by the MOST PCI Interfaces 25o, 50e and 150o. These INIC-based MOST PC Interfaces permit access to the MOST Control Message Service by providing all software necessary to develop a MOST NetServices client directly on the board. They also provide the ability to send and receive packet data using: MOST NetServices Layer I, MOST NetServices Layer I and Layer II, or MOST NetServices Layer I and Layer II, plus the MOST High application which enables development of a PC-based MOST device simulation. Additional Tools The following tools (license required) can be used to supplement the MOST PCI Interface 25o, MOST PCI Interface 50e and MOST PCI Interface 150o: OptoLyzer Components MOST Radar MOST Rapid Control MOST System Management Module (MSMM) Win32 Executable

MOST PCI Interface 25o NIC Features Multimedia Network PC Solution NIC-based MOST network interface Access to real-time streaming transfer, packet data transport and control message service of MOST networks Concurrent multimedia sourcing and sinking Video support for MPEG2 program stream Software Drivers available for Windows 2000/XP Drivers for standard Windows multimedia software to stream data onto the MOST network Ethernet-style networking via packet data channel of MOST (MAMAC) MOST NetServices DLL with examples MOST Interface Control Supported by OptoLyzer Professional Software in node mode Diagnosis and configuration tools Hardware High-speed PCI real-time interface PCI 2.1 compliant 32-bit, 33 MHz PCI interface to PCI system bus PCI plug and play compliant PCI master/slave bus arbiter functions MOST Interface Optical MOST network interface with Yazaki 2+0 connector Selectable 3-dB attenuation of optical power Support for both 44.1 and 48 khz system frame rates Data recovery in All Bypass Mode Power and lock status LED NIC configuration: Control port configured in parallel mode Source port configured in parallel combined mode Description MOST PCI Interface 25o NIC provides a high-speed connection between a PC or laptop and a MOST network. It allows access to all network data. A programmable number of streaming source data channels can be transferred to and from the MOST network. The chip set used for MOST PCI Interface 25o NIC consists of the OS8104 MOST Network Interface Controller and a PC interface chip. Whereas the OS8104 is used as an interface to the MOST network, the PC interface chip implements the connection to the PCI bus. This chip set, together with the corresponding device drivers, forms a complete multimedia interface solution for streaming audio and video as well as transferring packet data and control messages. Both 44.1 and 48 khz system frame rates are selectable in timing master mode. The interfaces operate in bus master mode for the highest possible data transfer with minimized system overhead on the main CPU.

MOST PCI Interface 25o NIC MOST Device Development MOST PCI Interface 25o NIC enables software simulation for future MOST devices without the need for hardware. Network devices in the development phase may be controlled with this PC Interface, and may also be used as a sparring partner for the simulation being tested. Overview of MOST Data Transport Layers The graphic below illustrates the function blocks of a PCbased MOST device, and the functions provided by the MOST PCI Interface 25o NIC. NIC-based MOST PC Interfaces permit access to the MOST Control Message Service by providing all necessary software to develop a MOST NetServices client directly on the PC Interface. The API is similar to the embedded version of MOST NetServices Layer I, with additional functions needed to activate the PC Interface. The control drivers support the stand-alone MOST NetServices DLL, which is included. MOST PCI Interface 25o NIC provides the ability to stream real-time (synchronous) data to and from a MOST network. It also enables the sending and receiving of packet data. The NDIS driver supports standard TCP/IPbased networking via a PC Interface. Using MOST High Protocol Service enables development of a PC-based MOST device or device simulation. The ability to do this is provided by the MOST Packet DLL. Additional Tools The following tools (license required) can be used to supplement the MOST PCI Interface 25o NIC: MOST NetServices Layer I ActiveX MOST High Protocol ActiveX MOST Radar MOST Rapid Control MSMM Win32 Executable

Additional Products OptoLyzer Components OptoLyzer Components (successor to the well-known OptoLyzer ActiveX) helps you set-up a complete test environment for your final phase testing or to develop a sparring partner for your DUT. It provides full node control of the MOST PC Interface. A sample application provides basic information on programming options. The OptoLyzer Detector (part of OptoLyzer Components) can be used to locate all MOST network devices. Utilization of OptoLyzer Components is targeted to INICbased PC Interfaces used in combination with Windows applications. MOST NetServices Layer I ActiveX MOST NetServices Layer I ActiveX provides access to all transport mechanisms of the MOST network. The MOST Supervisor (included) handles the initialization of the MOST PC Interface, and ensures proper start-up and diagnostic behavior. MOST NetServices Layer I ActiveX can only be used in combination with NIC-based PC Interfaces. MOST High Protocol ActiveX Order No. B10083 Order No. B10084 MOST High Protocol ActiveX provides a transmission path for packet data transfer, including an additional security layer. Large packets comprising up to 64 kbytes can be sent and received. An acknowledgement mechanism also provides a security layer to ensure data integrity. MOST High Protocol ActiveX can only be used in combination with a NIC-based PC Interface. MOST Radar MOST Radar is a tool enabling analysis of the MOST network. A graphical interface displays all devices in the network, and then helps to interpret the function blocks and their real locations. Some of the many tasks that MOST Radar can perform include checking network configuration, verifying node properties and inspecting allocation status. MOST Radar is able to support mixed MOST networks with devices based on NIC as well as INIC. MOST Rapid Control MOST RapidControl is a rapid prototyping tool used to develop Human Machine Interfaces. Message handling and interpretation is integrated. Bi-directional communication consists of controlling devices and receiving status information. Tests, supported by scripts, can be run automatically. MSMM Win32 Executable MOST System Management Module (MSMM) handles network and system-related tasks and can be considered as the middleware of a MOST system. It harmonizes the dynamic behavior of a MOST network, as well as the overall system management. It also helps to speed up the integration of MOST devices into a system platform. MSMM is implemented according to the MOST Specification and the MOST Dynamic Specification. MSMM is independent of chip generation, therefore it can be used for both NIC and INIC-based PC Interfaces. For MOST PCI Interface 150o Order No. B10081 Order No. B10082 Order No. B10259 Order No. B10124 For MOST PCI Interface 50e Order No. B10186 Copyright 2007-2009 SMSC or its subsidiaries. All rights reserved. Although the information in this document has been checked and is believed to be accurate, no responsibility is assumed for inaccuracies. SMSC reserves the right to make changes to product descriptions and specifications at any time without notice. Contact your local SMSC sales office to obtain the latest product descriptions and specifications before placing your product order. The provision of this information does not convey any licenses under any patent rights or other intellectual property rights of SMSC or others. All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated version of SMSC's standard Terms of Sale Agreement dated before the date of your order. Products may contain design defects or errors which may cause a product's functions to deviate from published product descriptions or specifications. Errata, listing these design defects or errors are available upon request. SMSC products For MOST PCI Interface 25o For MOST PCI Interface 25o NIC Order No. B10183 Order No. B10182 are not designed, intended, authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property damage. Any and all such uses without prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC's website at http://www.smsc.com. SMSC, the SMSC logo, MOST and MediaLB are registered trademarks of Standard Microsystems Corporation ("SMSC"). Other names mentioned may be trademarks of their respective holders. All claims made herein speak as of the date of this material. The company does not undertake to update such statements. (12/08) WEEE-Reg.-No. DE55114090 04/2009 PFL_MOST_PCI_Tool_Kit_V01_00_XX-3.fm SMSC Europe GmbH SMSC Austin SMSC Japan KK SMSC Sweden AB Bannwaldallee 48 10900-B Stonelake Boulevard Osaki New City Building #4 Amerikahuset 76185 Karlsruhe Austin, Texas 78759 1-6-4 Osaki, Shinagawa-ku Barlastgatan 2 GERMANY USA Tokyo, 141-0032, JAPAN 414 63 Göteborg, SWEDEN Phone: +49 721 62537-0 Phone: +1 512-502-0070 Phone: +81 3 5487-0502 Phone: +46 31 70460-30 Fax: +49 721 62537-119 Fax: +1 512-502-0648 Fax: +81 3 5487-0490 Fax: +46 31 70460-31 Email: ais@smsc.com Email: ais@smsc.com Email: japan-ais@smsc.com Email: sweden-ais@smsc.com