scholarly journals vMAGIC—Automatic Code Generation for VHDL

2009 ◽  
Vol 2009 ◽  
pp. 1-9 ◽  
Author(s):  
Christopher Pohl ◽  
Carlos Paiz ◽  
Mario Porrmann

Automatic code generation is a standard method in software engineering, improving the code reliability as well as reducing the overall development time. In hardware engineering, automatic code generation is utilized within a number of development tools, the integrated code generation functionality, however, is not exposed to developers wishing to implement their own generators. In this paper, VHDL Manipulation and Generation Interface (vMAGIC), a Java library to read, manipulate, and write VHDL code is presented. The basic functionality as well as the designflow is described, stressing the advantages when designing with vMAGIC. Two real-world examples demonstrate the power of code generation in hardware engineering.

2011 ◽  
Vol 383-390 ◽  
pp. 308-314
Author(s):  
Lin Li ◽  
Zhi Ming Peng ◽  
Bi Cong Zhang ◽  
Zhang Tie

This paper presents a Rapid Control Prototyping (RCP) development platform based on Matlab/Simulink, Real-Time Workshop and Embedded Target for C2000 and DSP development board. It also designs TMS320F2812 DSP-based motion controller under the proposed RCP. The controller using saturated integral PID algorithm produces PWM signal to control DC motor. Experimental results show that the designed controller can control motor accurately. Engineers can complete all design tasks such as modeling, automatic code generation, and download, running and parameters adjustment on this RCP platform when developing DSP application system. Thus the proposed RCP can shorten the DSP development cycle and improve the portability and modularity of program.


2006 ◽  
Vol 104 (2) ◽  
pp. 211-228 ◽  
Author(s):  
Alexander A. Auer ◽  
Gerald Baumgartner ◽  
David E. Bernholdt ◽  
Alina Bibireata ◽  
Venkatesh Choppella ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document