Skip to Main Content Skip to Search
Product Documentation

Version 5.1 (R2011b) xPC Target

This table summarizes what's new in Version 5.1 (R2011b):

New Features and Changes

Version Compatibility Considerations

Fixed Bugs and Known Problems

Yes
Details below

Yes
Summary

Bug Reports
Includes fixes

.

Signal Upload Inside Reference Models in Simulink External Mode

In Simulink External Mode, xPC Target supports uploading non-bus signal information from models referenced inside a top model. Uploading information from buses and virtual signals inside a reference model generates a warning.

Hard Drive Bootdisk

You can create an xPC Target "bootdisk" using CompactFlash and removable hard drives as well as floppy disk and CD-ROM. This disk boots the xPC Target kernel without requiring DOS, as with DOSLoader.

Multicore Support

Distributed Target Execution Using Multicore Processors

In addition to supporting preemptive rate monotonic scheduling for single-core processors, the xPC Target software supports distributing a target application built from a Simulink model as concurrent tasks across processors in a multicore machine.

Multicore Mode Target Execution Using Intel Core i5 and Intel Core i7 Processors

The xPC Target kernel supports distributing a target execution in multicore mode using the Intel® Core™ i5 and Intel Core i7 processors.

Legacy MPFPS Enabled by Environment Property

As part of its support for multiple processors, the xPC Target software uses the Advanced Configuration and Power Interface (ACPI) to discover ACPI-compliant hardware in the target computer and creates a MultiProcessor Floating Pointer Structure (MPFPS) representing it. If the hardware is not all ACPI compliant, you can use the following xPC Target environment property to access the legacy MPFPS in the computer BIOS:

setxpcenv('LegacyMultiCoreConfig', 'on')

USB Support

Data Storage and Transfer Using USB Drives and Sticks

The xPC Target kernel supports data storage and transfer using 1 LUN (logical unit) USB drives, 2 LUN USB drives, and 4–LUN card readers.

Host-Target Communication Using USB Ethernet Adapters

The xPC Target kernel allow the host and target computers to communicate using USB Ethernet adapters. In xPC Target Explorer, do the following:

From the MATLAB command line, do the following:

If you set the target driver to Auto, the software defaults the target driver to USBAX772, the driver most commonly used.

Board and Block Support

Triggering and Region of Interest Support in Camera Link Interface Standard Blocks

The xPC Target software supports multiple triggering modes and extracting a region of interest using the NEON BitFlow Image Input block. See Acquiring Images from Camera Link Cameras.

IsValid Output Port on From File Block

The From File IsValid port outputs 1 if the file read succeeds and 0 if it fails. Select the Show IsValid port check box on the From File Source Block Parameters dialog to make it visible in the model.

CAN Remote Frame Support

The xPC Target kernel supports the CAN protocol with remote frame transmission.

I/O Pin Mapping for National Instruments 6221/37 M-Series Board

xPC Target supports the default I/O pin map for the 37–pin variant of the NI 6221 M-Series board, as shown in the M-Series User Manual from National Instruments®.

Direct Frequency Measurement Using National Instruments PCI-6601 and PCI-6602 Boards

The xPC Target driver supports direct frequency measurement (pulse counting) using the capabilities of the NI PCI-6601 and PCI-6602 boards.

Speedgoat FPGA Support

The software supports the following additional Speedgoat boards and functionality:

Compatibility Considerations.  The Watcom 1.8 compiler cannot compile an IO325 model. Use a Microsoft® compiler instead.

TLC Option -axPCModelStackSizeKB Added to Adjust Stack Size

You can change the stack size of the real-time threads by setting a TLC option in the Configuration Parameters dialog, Code Generation node, section Build Process. For example, to set the stack size to 256 kBytes, type the following in the TLC option box:

-axPCModelStackSizeKB=256

xPC Target Compiler Support

The xPC Target compiler support has changed as follows:

See Supported and Compatible Compilers for a complete list of supported compilers.

xPC Target Demos

This release contains the following new demos:

  


Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS