Deterministic high-speed serial bus controller

Similar documents
SPI Storm. Data sheet

FEATURES. APPLICATIONS Machine Vision Embedded Instrumentation Motion Control Traffic Monitoring Security

Level Shifter. for. Hardware User s Manual.

Raspberry Pi - I/O Interfaces

PCI-3E. PCI Interface Card Page 1 of 7. Description. Features

USB-to-I2C. Ultra Hardware User s Manual.

LOG Storm. Data sheet

Introducing SPI Xpress SPI protocol Master / Analyser on USB

S2C K7 Prodigy Logic Module Series

DS1306. Serial Alarm Real Time Clock (RTC)

USB-to-I2C. Professional Hardware User s Manual.

One Technology Way P.O. Box 9106 Norwood, MA Tel: Fax:

Pmod modules are powered by the host via the interface s power and ground pins.

Specifications PMD-1208FS

IPC. Preliminary Data Brief. IPC High speed phase current sensor with digital interface Draft Review Released

Win-I2CUSB Hardware User s Manual

PIN ASSIGNMENT PIN DESCRIPTION

SPI Xpress. Data sheet

T1K MODBUS Base Controller Specifications

SPI 3-Wire Master (VHDL)

Specifications USB-1408FS

APPLICATION NOTES. z8751 VSG DIO LitePoint, A Teradyne Company. All rights reserved.

DS1305 Serial Alarm Real Time Clock (RTC)

GPIO CONFIGURATION. Screen Touch-Pads <LOCAL RACK> Selects the GPIO in the Local Rack (16 GPIO channels).

CompuScope Ultra-fast waveform digitizer card for PCI bus. APPLICATIONS. We offer the widest range of

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Specifications USB-1616HS

USB-2527 Specifications

C10S- PARALLEL PORT INTERFACE CARD Rev. 1.4

Product Information Sheet PX Channel, 14-Bit Waveform Digitizer

USER S MANUAL C10- PARALLEL PORT INTERFACE CARD

Embedded Navigation Solutions VN 100, VN 200 & VN 300 Development Board User Manual

USB-201-OEM. Analog and Digital I/O. User's Guide

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

C50- PARALLEL PORT INTERFACE CARD Rev. 1

SmartFan Fusion-4. Speed Control and Alarm for DC Fans CONTROL RESOURCES INCORPORATED. The driving force of motor control & electronics cooling.

Specifications

VersaMax IP Input Module

MC20902-EVB. MC20902 D-PHY 5-Channel Master Transmitter Evaluation Board User's Guide PRELIMINARY DATASHEET. Version February 2014.

DS1305. Serial Alarm Real Time Clock (RTC) FEATURES PIN ASSIGNMENT ORDERING INFORMATION

CPCI-HPDI32ALT High-speed 64 Bit Parallel Digital I/O PCI Board 100 to 400 Mbytes/s Cable I/O with PCI-DMA engine

FXL6408 Fully Configurable 8-Bit I 2 C-Controlled GPIO Expander

GAUSS OBC ABACUS 2017

Motion Controller. MXC Series Multi-Axis Motion Controller Compact Motion Controller with up to 6 Axes of Control

ARDUINO YÚN Code: A000008

PCIe-16AO64C. 16-Bit, 64/32-Channel, 500KSPS PCI Express Analog Output Board. With Optional Outputs-Disconnect

USB1. Encoder Data Acquisition USB Device Page 1 of 6. Description. Features

USB-1208LS Specifications

Wave Generator Xpress

Click-A-Tune. User Manual

User-configurable Resolution. 9 to 12 bits (0.5 C to C)

Symphony SoundBite Reference Manual

ASNTu2s PCB with Tiger Board USB to 7-Channel 3-Wire Interface Bridge Application Notes

SR3_Analog_32. User s Manual

Promira Serial Platform I C/SPI Active Applications

Ethernet1 Xplained Pro

Sentinel HL Board Form Factor Technical Specifications Guide

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

Spider. Quick Start Guide. What is in the box What does it do How to build a setup Verification of working... 8

An SPI interface for the 65(C)02 family of microprocessors

DS-MPE-GPIO. PCIe MiniCard Digital I/O Module with FPGA. Rev A.1 June 2015

Preliminary Product Overview

Digital Discovery Reference Manual

Product Manual. Mini USB to Terminal RS422 RS485 FTDI Plug-in Adapter. Coolgear, Inc. Version 1.1 April 2018 Model Number: USBG-422MiNi

16-Channel 16-Bit Differential High-Speed PMC Analog Output Board

Model JI-820 Incremental Encoder Emulator. User Manual

Understanding SPI with Precision Data Converters

The 9S12 Serial Peripheral Inteface (SPI) Huang Section 10.2 through 10.6 SPI Block User Guide

P3-SCM. General Specifications

CPT-DA Texas Instruments TMS320F28377D controlcard compatible. DA Series Interface Card. Technical Brief

PCI Express 4-Port Industrial Serial I/O Cards

DS 1682 Total Elapsed Time Recorder with Alarm

Advantages of MIPI Interfaces in IoT Applications

PCIe-16AOF Bit, 64/32-Channel, 500KSPS PCI Express Analog Output Board. With Reconstruction Output Filters

VLSI AppNote: VSx053 Simple DSP Board

SILICON MICROSTRUCTURES

VirtualSCADA VSU-485G USB to RS422/485 Isolated Converter User Manual

Amarjeet Singh. January 30, 2012

USER GUIDE. Atmel QT1 Xplained Pro. Preface

PI4IOE5V bit I 2 C-bus and SMBus I/O port with reset. Description. Features. Pin Configuration

Summary. Introduction

DSP240-LPI Inverter Controller Card. Technical Brief

USB to RS-232/RS422/485. US-101-I USB To Serial Operation Manual

Absolute Encoder Multiturn

SKB360I Bluetooth 4.0 Low Energy Module Datasheet

User-configurable Resolution. 9 to 12 bits (0.5 C to C)

Product Information Sheet PDA14 2 Channel, 14-Bit Waveform Digitizer APPLICATIONS FEATURES OVERVIEW

USB to RS-422 / 485. US USB To Serial Operation Manual

PANDORA HACKER GUIDE

Chapter 2 Installing the OM-USB-1608FS... 9 What comes with your OM-USB-1608FS shipment?... 9 Hardware... 9 Additional documentation...

PAT9125EL: Optical Tracking Miniature Chip

JetBox 9300/9310 User Manual. Hardware

CompuScope bit, 100 MHz digital input card for the PCI bus. Features. We offer the widest range

CompuScope bit, 100 MHz digital input card for the PCI bus

CompuScope 3200 product introduction

Quad Small Form factor Pluggable Plus (QSFP/QSFP+)

M M WIFI Module

Hello, and welcome to this presentation of the STM32 Universal Synchronous/Asynchronous Receiver/Transmitter Interface. It covers the main features

DS1305EN. Serial Alarm Real-Time Clock

SEI-USB. SEI to USB Adapter Page 1 of 5. Description. Features

Transcription:

Deterministic high-speed serial bus controller SC4415 Scout Serial Bus Controller Summary Scout is the highest performing, best value serial controller on the market. Unlike any other serial bus implementations, Scout products were designed specifically for high-speed, high-performance control applications in mind. Architected around an FPGA, the SC4415 ensures all timing and control functions are deterministic. The product is targeted at high-volume production applications and test benches requiring reliable operation over millions of test sequences. Description The Scout SC4415 represents the next generation in the Scout product line. It incorporates enhanced features as well as support for SPI, MIPI-RFFE and the MIPI-I3C and Legacy I2C protocols. The DUT Interface incorporates serial bus, GPIO and triggering functions on a standard dual row header. This format provides flexibility, more interconnect options and helps minimize noise coupling. The interface voltage (V IO ) is software selectable. For non-standard interface voltages, Scout can be configured to accept an external reference source. Several triggered command queues (buffered) modes provide scripting capability for high speed test and verification applications. Triggering modes include internal (software command) and 3 external (via GPIO or the trigger input). Scout instantiates itself as a standard COM port via USB. The unit supports manual operation using a terminal emulator or fully automated control in ATE environments via any programming language. Scout The standard in RFFE and I3C Bus Masters signalcraft.com 1 2018-12-14

Common Applications Benchtop DVT (Designer Verification Testing) High Volume Production Test RF Design and Characterization Serial Bus Modes and Features Supported MIPI RFFE and I3C features are enabled via optional purchase. The SC4415 is field upgradeable, making it simple for customers to apply FW updates or upgrade with additional features. SPI (included w/ base model) Standard SPI Read and Write Functions SPI Modes 0, 1, 2, and 3 (CPOL and CPHA) Positive and negative Slave Select polarity Configurable Word Widths for Command (0 to 16bits), Address (0 to 16bits), Write Data (0, 8, 16, and 32bits) and Read Data (0, 8, 16, and 32bits) Configurable Clock Frequency (50kHz to 26MHz) Set SPI Clock rate Set SPI interface full configuration Set Slave Select line Set Slave Select line Polarity Set SPI protocol mode Set Command/Address Width Set Read/Write Data Width Set Wait Cycles before Read SPI Read/Write MIPI-RFFE V2.1 (w/ option 02) Selectable Clock Frequency (100kHz to 52000MHz) Set RFFE SCLK rate Set RFFE half speed data response Register Read/Write Extended Register Read/Write Extended Register Read/Write Long Register Zero Write Masked Register Write MIPI-I3C V1.0 (w/ option 03) Two Wire Serial Interface up to 12.5 MHz using Push-Pull Selectable I3C clock frequency (12.5MHz, 6.25MHz & 3.125MHz) Dynamic Addressing with support for Static Addressing Automatic Bus Initialization & Device Priority management I3C Single Data Rate Messaging (SDR) High Data Rate messaging 25 Mb/s (HDR-DDR) In-Band Interrupts Hot Join Adjustable Bus Pull-Up Control Set I3C and I2C SCLK rates Set internal pull-up resistor value Enable or disable Bus Error reporting Initialize I3C Bus Definition View Bus Definition Add/Remove a device on Bus Definition Update I3C Device Dynamic Address Enable/Disable Hot-Join Requests CCC Read/Write In-Band Interrupts Legacy I2C Read/Write I3C Read/Write I3C HDR-DDR Read/Write Legacy I2C (w/ option 03) Selectable I2C clock frequency (1MHz, 400kHz & 200kHz) 7-Bit Slave Addresses Legacy I2C commands, as defined by the I3C specification signalcraft.com 2 2018-12-14

Typical Waveforms MIPI-I3C In Band Interrupt Device Under Test (DUT) Connector Pin-Out MIPI-I3C SDR Read Type VIO APIO GPIO TRIG GND Description IO Voltage Reference. Can be internally generated or externally supplied to establish a common IO voltage between Scout and the connected devices. Application Specific IO. These pins are dedicated for application specific purposes which are mode dependent and are not available for general purpose. General Purpose Input-Output. These pins are for general purpose use and are available in any application mode. Hardware Trigger. Used for triggering and synchronization. Signal ground reference. signalcraft.com 3 2018-12-14

Feature Overview Serial Protocols Supported MIPI-I3C (with legacy I2C) MIPI-RFFE (version 2.1) SPI (Serial Peripheral Interface) Other protocols forthcoming Sequencing and Timing Scout was designed with determinism, low latency and fast execution in mind. Timing critical performance is achieved by using FPGA hardware and user configurable command queues. Users can define a command sequence and trigger multiple executions of the sequence using either software or hardware triggers. GPIO Eight General Purpose IO are available in all operating modes and each one can be configured as either an input or an output. The GPIO commands can be embedded in the command queue and executed alongside other serial protocol commands. GPIO timing is deterministic. External Supply The device can be powered via USB, eliminating the need for an external power supply. For applications where the USB host may be current starved, an external 5Vdc power supply can be used to power the device. Command Queue (Buffering) and Trigger Modes The SC4415 incorporates an instruction sequencer to accelerate high volume production test applications. These high capacity queues can be recalled by activating one of several trigger modes. Two buffers of 2048 instructions each can be filled and replayed in instruction sequencer style. Specifications USB Interface Type B Connector Supports USB 2.0 Full and High Speed Modes Windows 7, 10, Linux and ios Power Requirements IO Interface Buffers Triggers USB: +5Vdc, <500mA peak External (optional): +5Vdc, <500mA peak 2x30 pin, 100mil pitch header o 8x GPIO o 8x Dedicated IO (serial lines) o 2x Trigger IO o 2x Vio o 10x Ground SMA Female Trigger Vio (Internally Generated): o +1.2, +1.8V, +2.5V and +3.3V Vio (Optional External Reference): o +0.8V min, +3.6V max Outputs: o Low 0V to +0.8V o High 0.7 Vio to Vio o +/- 12mA max (@ 3.6V) Inputs: o Low 0V to tbd o High tbd to Vio Input Voltage (no damage): o -0.5V min o +4.6V maximum Write Queues: 2 of 2048 commands each SW Trigger via command interface HW Triggers Supported o 1 SMA (input) o 1 GPI via DUT Connector (Input) o 1 GPO via DUT Connector (Output) Environmental/Regulatory FCC part 15.109, subpart B FCC part 15.107, subpart B Operating temperature: 0 to 70 C Storage temperature: -40 to +85 C Humidity: 5% to 85%, non-condensing ESD Protection o HBM JESD22-A114E Class 3B exceeds 8kV MM JESD22-A115-A exceeds 200 VCDM JESD22- C101C exceeds 1kV signalcraft.com 4 2018-12-14

External Supply Input Future Feature Status LED SMA Trigger Port Front Panel Connectors USB Interface DUT Interface Rear Panel Connectors Optional Features Option 02 MIPI-RFFE Option 03 MIPI-I3C / Legacy I2C Option 21 Extended warranty Extends the standard software maintenance and warranty from 12 to 24 months. Support Technical support is available through our website, www.signalcraft.com/support, or by contacting us at support@signalcraft.com. Warranty Full one-year parts and labor when used under normal installation and operation conditions. Repair services are available for products no longer covered under warranty. Ordering Information Send inquiries to info@signalcraft.com. signalcraft.com 5 2018-12-14