Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Basic principles of VHDL arithmetic

The structural style of creating an architecture allows the designer to specify explicitly  [Pg.158]

On top of this, vendors supply libraries that contain circuit modules or macros that are designed to make die most efficient use of the resources in a particular technology or actual device. These modules can be instantiated as components. The drawback of vendor libraries is that the VHDL description is technology dependent and to target a different technology can involve a considerable redesign effort. The macro / module approach is particularly valuable for PPG A devices that have available a limited number of fixed function resources. [Pg.159]

The arithmetic operators in VHDL can operate on any predefined numeric type. For a synthesizeable design their use is dierefore limited to integer types. Box 6.1 illustrates ways of expressing synthesizeable numeric literals. The operators can be subdivided into die following classes. [Pg.159]

The concatenation operator is also classed as an adding operator. This was covered in Chapter 5. The adding operators have the lowest precedence and the miscellaneous operators have die highest. [Pg.159]

In order that the complexity of arithmetic hardware is constrained most s5mthesizers only allow power of 2 operations (2, where M is an integer) with the following operators. [Pg.159]


See other pages where Basic principles of VHDL arithmetic is mentioned: [Pg.158]    [Pg.159]    [Pg.161]   


SEARCH



Arithmetic

Principles of VHDL

© 2024 chempedia.info