Skip to main content

IO307: Configurable FPGA I/O Module

Configurable FPGA I/O module with Spartan 6 FPGA, digital I/O and Simulink driver blocks

The IO307 I/O module is a flexible, cost-effective and configurable Spartan®-6 FPGA providing 25k logic cells. This I/O module features 32 TTL and 16 differential lines which can be individually programmed as inputs or outputs. Each TTL I/O line also has a pull resistor and the standard pull voltage level is fixed at +3.3 V. The differential I/O lines are terminated by 120 Ω resistors. 

The IO307 I/O module comes with a Speedgoat FPGA configuration bitstream containing all of the required FPGA functionality.

Key Features

  • 32 TTL and 16 differential I/O lines 
  • Digital inputs and outputs
  • Configurable FPGA workflow for Simulink Real-Time™ supported by Speedgoat custom implementation bitstreams and the Speedgoat Library
  • Simulink Real-Time driver blocks for FPGA code modules

IO307 Configuration Package

Configuration Package  
IO307 Rapid Control Prototyping Configuration 9x PWM, 3x CAP, 1x SSI Master, 1x BiSS Master, 1x EnDat Master, 3x Quadrature Decoder, 4x Pulse Counter and 2x Interrupt line. All I/Os can be used as digital I/O
IO307 Hardware in-the-loop Configuration 3x PWM, 9x CAP, 1x SSI Slave, 1x BiSS Slave, 1x EnDat Slave, 3x Quadrature Encoder, 4x Pulse Counter and 2x Interrupt line. All I/Os can be used as digital I/O
IO307 Communication Configuration 1x SPI Master/Slave with 5 chip select, 3x SPI Master/Slave with 1 chip select, 4x I2C Master, 4x I2C Slave and 6x Serial (UART). All I/Os can be used as digital I/O

Form factor PMC
Power requirements Up to 410 mA typical @ +5 V DC 
Approximate value with external load on all I/O channels: 1.0 A @ +5 V DC
Connectors Front I/O 68-pin MDR connector (3M N10268-52E2PC)
PMC P14 I/O (64-pin Mezzanine Connector) 
Storage and operating temperatures  -40° C to +85° C
Humidity 5 to 95 %, non-condensing
FPGA chip Xilinx® Spartan-6 XC6SLX25-2FGG484I 
Speedgoat product name IO307
Logic cells 25000 
Clock frequency 73.728 MHz
I/O Interface
I/O channels 32 TTL I/O and 16 RS422/485 Differential I/O
I/O transceiver 74LVT126 & MAX3078E (or compatible)
Mean time between failures (MTBF)* 431,000 hours
MTBF (Mean Time Between Failure) - MTBF values shown are based on calculation according to MIL-HDBK-217F and MIL-HDBK-217F Notice 2. Environment: GB 20 °C. The MTBF calculation is based on component FIT rates provided by the component suppliers. If FIT rates are not available, MIL-HDBK-217F and MIL-HDBK-217F Notice 2 formulas are used for FIT rate calculation.
Item ID Product Name Components
20307X* IO307
  • 1x IO307 I/O module 
  • 1x 6 ft/1.82 m shielded and twisted round cable featuring a 68-pin male MDR connector to a 68-pin male MDR connector 
  • 1x DIN-rail mountable terminal board with a 68-pin female MDR connector and spring-loaded terminals 
  • Driver block library for Simulink Real-Time  
  • Installation into the real-time target machine 

Key to X in Item ID
Please replace the X with the code number of the specific target machine into which this I/O module shall be installed:

  • 5 = Mobile real-time target machine
  • 6 = Performance real-time target machine
  • 8 = Baseline real-time target machine

Pricing information
We don't publish pricing information on our website. Upon request by e-mail or phone we can provide a complete price list covering our entire product portfolio in various currencies. We recommend that you get in touch with us to discuss your specific needs. We can then quickly provide you with a tailored quotation including technical and pricing information.


Included in the Delivery

  • I/O module installed in the real-time target machine
  • Cable
  • Terminal board
  • Simulink® driver blocks
  • Test models
  • Comprehensive documentation

Common Applications

  • Rapid control prototyping
  • Hardware-in-the-Loop (HIL) simulation

Supported target machines

Curious how to accelerate control design innovation with a modular controller hardware setup?

Request a free
workflow demo

Have Questions?

Talk to our experts about your application requirements.