Exploring XML/XSL based code generator for impulse C embedded applications
With the development of the global market, to produce more products in a short time, a new control system with high reliability, capacity and agility is urgently required. The traditional FPGA-based embedded control systems use a lot of software languages as well as hardware platforms, which mean...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/41811 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | With the development of the global market, to produce more products in a short time, a new control system with high reliability, capacity and agility is urgently required.
The traditional FPGA-based embedded control systems use a lot of software languages as well as hardware platforms, which means engineers need to be familiar with many
different scripts. In addtion, an embedded system is time consuming, tedious and complex to implement. To solve these problems, a new conceptual design of embedded system code generator framework is illustrated in this dissertation. The investigation is based on the International Electrotechnical Commission (IEC) 61 499 function block standard. Impulse C is the target application language; it can be converted to the Hardware description language (HDL) which downloads to FPGA for implementation. The purpose of this dissertation is to explore the extendability of IEC 61499 which can address the lower level system coding issues, thus forcing the development of embedded system solutions. The outcome shows that this framework supplies a flexible development environment that could be used together with new or existing tools within the embedded system development tool chain. |
---|