Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Feb 22, 2007


Feedback


Yes No

Related Links - Developer Zone

Related Links - Products and Services

NI AutoCode - Automatic Code Generation

1 ratings | 5.00 out of 5
Print

Overview

National Instruments AutoCode is an extremely flexible and easily customizable automatic code generation tool. Using template-based generation technology, you can configure the exact format and specification of the resulting code. This makes it easy for you to generate code for rapid control prototyping and hardware-in-the-loop testing on one real-time platform and then switch templates to generate code for your final production target.

AutoCode features:

  • Automatic code generation for C or Ada
  • Template-based code generation that you can customize for virtually any target
  • Implementation at any level in the model hierarchy for incremental test and validation
  • Support for discrete and continuous models -- single-rate, multirate, and asynchronous
  • Full support of SystemBuild floating-point and fixed-point data

Description

National Instruments AutoCode software offers an advanced, four-generation code generator. It automatically generates C or Ada source code from NI SystemBuild block diagrams. You can easily read and trace back the generated code to the SystemBuild diagram, as well as generate code for virtually any system including discrete, continuous time, or hybrid systems. The product also can generate code for user-defined blocks written in the BlockScript language.

You can further customize the generated code using AutoCode add-on modules to generate C or Ada for fixed-point processors or multiprocessor target systems.

Evaluate


Test-drive the full MATRIXx software suite, including SystemBuild:

Download the latest version of MATRIXx.

Documentation


System Requirements


NI MATRIXx supports:
  • Windows 2000/XP/NT (NT 4.0 service pack or later)
  • Sun Solaris 2.7 (or later)
See Also:
Full MATRIXx System Requirements

Pricing and Purchasing


Download the MATRIXx Price Sheet

For other MATRIXx product or purchasing questions, call (877) 493-2404 or e-mail matrixx@ni.com.
1 ratings | 5.00 out of 5
Print

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).