Serial (UART) Code Module

Configurable Serial (UART) support with Simulink® driver blocks

This code module provides support for configurable serial communications. This allows bidirectional asynchronous serial communication on RS422, RS485, and other supported digital transceivers (TTL, LVDS, etc.).

This code module sends and receives UART words.

The maximum baud rate for test models with a loopback test was 25 Mbaud.
Note: The baud rate depends on parameters like model complexity, clock frequency.

Support for RS232 is provided by an external adapter. Please contact us for further information.

 
 

Included in the Delivery

For our configurable I/O modules, offered as part of a Custom Implementation Package: 

  • IO functionality (configuration file) according to customer requirements
  • Simulink® example models 
  • Simulink® library 
  • Comprehensive documentation 

For our Simulink-programmable FPGA I/O modules, offered as part of the Communication HDL I/O Blockset: 

  • Simulink® blocks and the corresponding VHDL files to use code module functionality in the HDL Coder™ workflow 
  • Simulink® library, a sample Simulink® model and comprehensive documentation 

Supported I/O modules

  • All configurable and Simulink®-programmable FPGA I/O modules featuring digital I/O lines  

Resources

Follow Speedgoat LinkedIn