Models

 prepared by P. Bakowski 



The models are complete descriptions of different types. In our case we provide a set of models for different descriptional styles and different functions. The basic models concentrate on specific language elements such as signals, variables or attributes. They also indicate the limitation of modeling for synthesis.
The basic models for design structure are kinds of templates illustrating different modeling styles and the granularity of the models.
The synthetizable models are presented in several sections. They provide an excellent material for the implementation in FPGA logic.
Most of these models are taken from the excellent book: HDL Chip Design written by D.J. Smith word of author.

 The majority of these examples are taken  from the excellent book: HDL Chip Design, by Douglas J.Sm
In the section on  VITAL standard. we present few examples elaborated at VITAL level. An associated article provides more insight into VITAL standard characteristics.

The section on standard modeling methods provide a link to another article containing a presentation of different modeling methods and the related  links.

Finally, some links are given to the servers offering the models from public domain.
 



Basic models

 



Basic models of design structure

 

 


Synthetizable models of combinational logic circuits

 

 


Synthetizable models of synchronous logic circuits

 

 


Synthetizable models of finite state machines - FSM

 




Synthetizable models of arithmetical circuits

 


VITAL models

VITAL is an essential logic level (ASIC cells) modeling standard allowing to express the detailed behavior of ASIC cells.
 
Few VITAL model examples from Free Model Foundry

 



Standard modeling methods
The goal of this paper is to clarify the state-of-the-art in the dynamic area of modeling guidelines for VHDL. We distinguish between standards, de facto standards, and modeling rules stemming from individual experiences. Further, we classify guidelines according to application domains with emphasis on simulation. We relate guidelines to the IEEE standard VHDL. Then, we present shortly the main modeling standards. The paper is summarized with an easy-to-use classification of the main modeling guidelines.


Models - examples

and many others in ASCII form 



Below we provide few links to external modeling resources (free models).
You can also try the external resources via the corresponding window in  external interface

Look for commercial models considered as IPs (Intellectual Propriety models)