Share Email Print

Proceedings Paper

Documentation generator application for VHDL source codes
Author(s): B. Niton; K. T. Pozniak; R. S. Romaniuk
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

The UML, which is a complex system modeling and description technology, has recently been expanding its uses in the field of formalization and algorithmic approach to such systems like multiprocessor photonic, optoelectronic and advanced electronics carriers; distributed, multichannel measurement systems; optical networks, industrial electronics, novel R&D solutions. The paper describes a realization of an application for documenting VHDL source codes. There are presented own novel solution based on Doxygen program which is available on the free license, with accessible source code. The used supporting tools for parser building were Bison and Flex. There are presented the practical results of the documentation generator. The program was applied for exemplary VHDL codes. The documentation generator application is used for design of large optoelectronic and electronic measurement and control systems. The paper consists of three parts which describe the following components of the documentation generator for photonic and electronic systems: concept, MatLab application and VHDL application. This is part three which describes the VHDL application. VHDL is used for behavioral description of the Optoelectronic system.

Paper Details

Date Published: 10 June 2011
PDF: 8 pages
Proc. SPIE 8010, Optical Fibers and Their Applications 2011, 80100T (10 June 2011); doi: 10.1117/12.898396
Show Author Affiliations
B. Niton, Warsaw Univ. of Technology (Poland)
K. T. Pozniak, Warsaw Univ. of Technology (Poland)
R. S. Romaniuk, Warsaw Univ. of Technology (Poland)

Published in SPIE Proceedings Vol. 8010:
Optical Fibers and Their Applications 2011
Jan Dorosz; Ryszard S. Romaniuk, Editor(s)

© SPIE. Terms of Use
Back to Top