Code Conversion by Mapping HDL & OOPS – Why & How
Main Article Content
Abstract
Object Oriented Programming Structure (OOPS) has
proved its importance in software development in terms
of advantages like A bstraction, E ncapsulation,
Polymorphism, Concurrency, Modularity and Reusability.
Also the Object Oriented codes are found to be more
verifiable & maintainable. Hence they allow reduction in
efforts for development, testing & maintenance of the
software.
In current scenario, digital-VLSI design life cycle begins
with modeling using some Hardware Description
Language (HDL) followed by functional verification of the
HDL-model by its simulation. Often, VLSI-developers
show interest in getting software that simulates the
functional behavior of the hardware for its analysis from
different points of concern.
For the sake of effort minimization in co-designing of
Digital VLSI chips and their simulating software, it is of
interest to introduce automation in code conversion from
HDL to OOPS and vise versa. Author's efforts in this
direction are summarized in this document. The outcome
of this paper may be developed as a code converter from
C++ toVHDL and vise versa.
Article Details
Section

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.