Magazine Article

KPP — a Preprocessor for VHDL

TBMG-3028

02/01/2002

Abstract
Content

KPP is a computer program that serves as a preprocessor for VHDL code. [“VHDL” signifies VHSIC Hardware Description Language, which is a language used by the United States Department of Defense for describing, designing, and simulating very-high-speed integrated circuits (VHSICs).] KPP is based on, and similar to, CPP, which is a preprocessing program for the C computing language. KPP adds certain features that are useful to digital design engineers but are lacking in VHDL. These include, most notably, a capability for nested looping. KPP also provides a number of standard functions for defining and undefining variables, incorporating contents of named files, conditional execution of instructions, and block comments. The use of KPP can enable faster coding and greater reuse of designs. KPP can run in the Windows 95, Windows 98, and Windows NT operating systems.

Meta TagsDetails
Citation
"KPP — a Preprocessor for VHDL," Mobility Engineering, February 1, 2002.
Additional Details
Publisher
Published
Feb 1, 2002
Product Code
TBMG-3028
Content Type
Magazine Article
Language
English