Automated digital hardware synthesis using VHDL
Ailes, John W.
Lee, C. H.
MetadataShow full item record
The automatic synthesis of a hardware description language (HDL) representation of a digital device has been the subject of significant research in the past five years. This thesis explores this topic as it applied to finite state machines and combinational logic expressed in a subset of the IEEE standard language VHDL (VHSIC Hardware Descriptive Language). It describes the subset chosen, and the development of VHDL2PDS, a program which automates the process of translating VHDL to PALASM, a hardware synthesis language. The PALASM description is then directly implemented into a field programmable gate array (FPGA) using the XILINX Logic Cell Array (LCA) development system. Complete examples are provided which illustrate top-down design and testing using VHDL. and the use of software to produce a FPGA. This thesis demonstrates that selected constructs in VHDL can be automatically synthesized with a resulting savings in engineering development time due to the simplicity of this approach and the ease of verifying the correctness of the design.
Approved for public release, distribution is unlimited
Showing items related by title, author, creator and subject.
Demurjian, Steven A.; Hsiao, David K. (Monterey, California. Naval Postgraduate School, 1986-02); NPS52-86-011In the past, the design and implementation of a database system has followed a rather conventional approach. First, a specific data model for the database system is chosen. Second, a corresponding model-based data language ...
Ayala, Miguel Arnaldo (Monterey, California. Naval Postgraduate School, 2002-09);Autonomous underwater vehicles (AUVs) have a great potential use for the United States Marine Corps and United States Navy. When performing amphibious operations, underwater mines present a danger for the forces going ...
Kalashian, Michael Alex (Monterey, California. U.S. Naval Postgraduate School, 1969-06);There are strong tutorial advantages to Digital Computer Simulation of Control System's problems. This is particularly true where such simulations do not require sophisticated. programming techniques and where the user ...