Basic real-time target machine - xPC Target compliance
Together with Simulink and xPC Target from The MathWorks, the Basic real-time target system forms a complete real-time software/hardware environment for Rapid Prototyping and Hardware-in-the-Loop.
All components are tested and optimized to assure highest real-time performance with xPC Target. Furthermore, all Speedgoat systems are delivered with various tools extending the capabilities of xPC Target when used in conjunction with Speedgoat Target machines.
I/O connectivity with Simulink and xPC Target
For all installed I/O modules Speedgoat delivers a target machine specific xPC Target I/O driver blockset and therefore a complete set of drivers necessary to use and access all the machine's I/O modules. Furthermore a Simulink test model is provided exercising the installed I/O modules.
Required third-party software
The required software from The MathWorks is listed here. Furthermore a C compiler is required to build xPC Target applications. The supported compilers for the current release of xPC Target can be found here. For older xPC Target versions please contact Speedgoat.
Note that the Speedgoat I/O driver blockset is not compatible with the OpenWatcom C compilers! If you nevertheless prefer a free compiler over the professional edition use the free Microsoft Visual C++ 2008 Express Edition. A step-by-step download and installation instruction is available from Speedgoat.
Ethernet controller compatibility with xPC Target
The dedicated Gigabit Ethernet (10/100/1000Mb/s) card is supported by xPC Target version 3.1 and higher. If the machine has to be used in conjunction with a former version of xPC Target the machine can be delivered with an additional 10/100Mb/s compatible Ethernet card as an option.
Boot and kernel transfer methods
The standard BIOS works in quick boot mode and loads the xPC Target kernel within seconds from the Compact Flash device. This device or if required a hard disk can be accessed by xPC Target's real-time file system.
The kernels can be booted via the Compact Flash disk and DOS (DOS is discarded after kernel load process completed). For this, Speedgoat pre-installs FreeDOS version 1.0 on the Compact Flash disk. This version of DOS also supports accessing USB memory devices. This simplifies the exchange of kernels and other files between host and target machine. As an alternative, it is still possible to boot via an external USB floppy drive (classic method).
Customer quote
"Up and running in less than a day!"
Darren Hartman,
HUSCO International
News
Automatic HDL code generation for Speedgoat's FPGA-based I/O modules for Real-Time Simulation and Testing on FPGAs
(08-April-2011) Read more
Performance real-time target machine now supports i5 multi-core CPUs with clock rates up to 3.6GHz
(08-April-2011) Read more
Mobile real-time target machine now supports dual-core CPUs with clock rates up 2.16GHz
(14-March-2011) Read more
New 18-bit analog input I/O module with up to 32 channels
(03-January-2011) Read more
MathWorks and Speedgoat launch xPC Target Turnkey solution(25-August-2010) Read more
Newsletter subscription