Code generation with latest Matlab functions
Dspace has released the latest version of its popular TargetLink automatic code generation software, which is compatible with Matlab Release 12.1.
Dspace has released the latest version of its popular TargetLink automatic code generation software, which is compatible with Matlab Release 12.1.
TargetLink includes the new blocks from the Matlab block library, including flip-flop blocks, control flow blocks, the assignment block, look-up table blocks and the discrete-time integrator block.
In addition to the block library, TargetLink 1.3 supports the new features of Matlab Release 12.1, including the semantic changes for edge-triggered and function-call triggered subsystems (latching semantics and data store semantics).
At the same time.
TargetLink remains compatible with previous versions up to Matlab Release 11.
TargetLink 1.3 generates C code whose efficiency and readability has been further improved.
Additional tools for quickly implementing C code in an OSEK-compliant operating system will also be available soon.
TargetLink is being successfully used in industry.
Examples include development of an automatic headlight adjustment control at MAN Nutzfahrzeuge, development of an electronic control unit (ECU) for electric power steering (EPS) at Honda, and development of an air/fuel ratio controller for the Nissan Sentra CA - the first production-type car that fulfills California's strict Partial-Zero Emission Vehicles (P-ZEV) requirements.
TargetLink 1.3 is designed to provide a seamless fit into the Matlab/Simulink/Stateflow environment and also supports all new Stateflow functions such as subcharts, supertransitions and temporal logic.
Valuable development time is saved by loading the generated C code directly into the ECU.
This frees resources that can be used for the ECU design.
A simulation module for different processor types lets the developer test the generated C code directly on an evaluation board with a specific processor type, for example the Motorola MPC555 or Infineon C16X.
This means that the actual execution times and the memory consumption of the production-type ECU are already known in the development phase.
This is a further step towards cutting time to market.
TargetLink, in its standard version, already generates highly efficient C code.
An additional optimisation module adds benefits from the use of processor-specific functions.
This further increases the efficiency of the generated C code.
Code optimisation modules are available for numerous processors from different manufacturers, including Motorola's processor family M68HC12 or the Hitachi SH-2.
Not what you're looking for? Search the site.
Articles by product category
- Consultancy and Services (903)
- Machine Building (4,517)
-
Engineering Design Software (6,179)
- Engineering Design Software (12)
- 2D CAD software (200)
- 3D CAD software (1,157)
- FEA and structural analysis software (369)
- Fluid, thermal, noise, vibration software (334)
- Simulation, modelling, validation software (914)
- Rendering, visualisation, styling software (196)
- Materials design and moulding design software (151)
- Process, instrumentation, automation software (258)
- Electrical design software (164)
- Publishing and documentation software (229)
- Maths, charting, statistics, QA software (317)
- Data, document management software (310)
- CAM, CNC, production management software (568)
- File conversion software, data capture (351)
- PLM and collaboration software (649)
-
Drives, Motors and Controls (3,361)
- Drives, Motors and Controls (1)
- Precision Motors and Gears (411)
- Industrial Drives/Controls (1,276)
- Linear Drives and Motors (114)
- Industrial Motors (497)
- Stepper and Servo Drives, Motors, Controls (1,060)
- Small Mechanical Components, Joining, Tools (1,975)
-
Control and Instrumentation (5,028)
- Plantwide control (1,324)
- Plant- and Machine-Wide Communications (1,174)
- Smaller-Sized PLCs (387)
- CNC and Motion Controllers (184)
- Mid-range and Large PLCs (201)
- Power Supplies, Uninterruptible Power (562)
- HMIs/Operator Interfaces (294)
- Logic Controllers, Timers and Relays (96)
- Cabling, Conduit, Signal Conditioning (806)
-
Monitoring, Measurement and Quality (5,459)
- Monitoring, Measurement and Quality (1)
- Data acquisition Software and Communications (494)
- Data Acquisition Hardware and PC I/O Boards (472)
- Electrical and Electronic Testing, PAT Equipment (630)
- Form/co-ordinate, optical, vision instruments (703)
- Gauges, Indicators and Instruments (440)
- Data loggers (422)
- Materials testing equipment (421)
- Telecomms/network test equipment, software etc (154)
- Testing and Calibration Services and Information (500)
- Testing, analysing and monitoring equipment (1,222)
-
Electrical and Electronic Equipment Design (4,160)
- Batteries, chargers and circuit protection (555)
- Connectors, Terminals, Busbars, Slip Rings (679)
- Enclosures and Equipment Cooling Fans (709)
- Knobs, Handles and Enclosure Hardware (420)
- PCs and Embedded Systems (798)
- Electrical and Electronic Subassemblies (369)
- Electrical and Electronic Components (630)
-
Materials and Processing (2,963)
- Materials and Processing (5)
- Materials and components (2,215)
- Rapid Prototyping (458)
- Materials processing and testing (285)
-
Engineering Industry News, Resources (6,093)
- Engineering Industry News, Resources (4)
- Engineering Business News, Views (388)
- Engineering Exhibitions, Events (562)
- Engineering Conferences (425)
- Engineering Seminars (400)
- Engineering Industry Developments, Awards (633)
- Engineering Guides, Newsletters (349)
- Engineering Recruitment, Employment (219)
- Engineering Training Courses (433)
- Engineering Education, Resources, Standards (838)
- Engineering Industry Reports, Surveys (597)
- Electronic Resources for Engineers (278)
- Health and Safety Legislation (402)
- Health and Safety Strategy, Risk Assessment (113)
- Health and Safety Consultancy, Software (175)
- Health and Safety Events, Training, News (277)
-
Powertrain Design (3,598)
- Powertrain Design (2)
- Bearings (939)
- Chains and belts (326)
- Gears, brakes, couplings and engines (1,441)
- Hydraulic Components (471)
- Lubricants (418)
-
Capital Equipment (3,387)
- Capital Equipment (1)
- Manufacturing Machinery and Plant Equipment (468)
- Production line blowers and fans (62)
- Compressors and Air Treatment (510)
- Electronics Manufacturing, Tools, Instruments (192)
- Electrical hardware (131)
- Machinery and Production Equipment (1,093)
- Robotics, Handling and Storage (930)
-
Sensors (7,080)
- Sensors (8)
- Accelerometers and Vibration Sensors (427)
- Loadcells, Force Sensors, Torque Sensors (699)
- Pressure sensors (621)
- Flowmeters and Flow Sensors (618)
- Level Sensors and Leak Detectors (527)
- Linear Position Sensors (399)
- Rotary Position, Tilt and Angular Sensors (546)
- Proximity Sensors (700)
- Gas, Chemical, Radiation, Magnetic Sensors (284)
- Humidity and Environmental Sensors (152)
- Temperature sensors (612)
- Vision and Colour Sensors (1,384)
- Barcode Sensors (103)
- Valves, Pumps, Process Hardware (3,623)
