Title :
Generating verifiable microprocessors state machine code with HDL design tools
Author :
Wall, R.W. ; Wall, L.R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Idaho Univ., Moscow, ID, USA
Abstract :
The ability to verify state machines using HDL synthesis tools for PLD and FPGA devices has outpaced microcontroller development environments. By using a standard program, an arbitrary state machine can be implemented using a microcontroller that has been specified and verified using HDL tools. The size of the state machine is scalable without increasing the amount of processor code. Since the state variable can reside in volatile memory space, the state machine size and requirements can be easily and quickly changed via a network using a standard file structures generated by industry standard tools. An example is provided to demonstrate the process.
Keywords :
distributed control; field programmable gate arrays; hardware description languages; microcontrollers; programmable logic devices; FPGA devices; HDL synthesis tools; PLD devices; microcontroller; processor code; state machine; Communication system control; Control systems; Digital control; Distributed control; Field programmable gate arrays; Hardware design languages; Logic devices; Microcontrollers; Microprocessors; Programmable logic arrays;
Conference_Titel :
Industrial Electronics Society, 2003. IECON '03. The 29th Annual Conference of the IEEE
Print_ISBN :
0-7803-7906-3
DOI :
10.1109/IECON.2003.1280628