d803f96e1115e4a9a7a87f262e7349f1.ppt
- Количество слайдов: 17
Hardware Description Languages Introduction to VHDL 1
What does VHDL stand for ? VHSIC (= Very High Speed Integrated Circuit) Hardware Description Language 2
Others HDL … l l l VHDL IEEE Std 1076 -1993 Verilog IEEE Std 1364 -1995 Super Verilog System. C Spec. C … 3
History of VHDL l l Designed as part of the Do. D funded VHSIC program Standardized by the IEEE in 1987: IEEE 1076 -1987 Enhanced in 1993: IEEE 1076 -1993 Standardized packages provide common definitions of data types, operators, and timing IEEE 1164 (data types) l IEEE 1076. 3 (numeric) l 4
HDLs vs. Software Languages Concurrent (parallel) Statements vs. Sequential Statements 5
Digital System Design Flow Requirements l Functional Design l Register Transfer Level Design Logic Design Circuit Design Physical Design Description for Manufacture l Design flows operate at multiple levels of abstraction Need a uniform description to translate between levels Increasing costs of design and fabrication necessitate greater reliance on automation via CAD tools l $5 M - $100 M to design new chips l Increasing time to market 6 pressures
The Y-Diagram Paradigm § Design is structured around a hierarchy of representations § HDLs can describe distinct aspects of a design at multiple 7
HDL Abstractions l Descriptions can be at different levels of abstraction Switch Level: model switching behavior of transistors l Structural Level: model connectivity among components l Register Transfer Level: model combinational and sequential logic components l Behavioral Level: model the functional 8 behavior of systems and subsystems l
Levels of Abstraction RTL SW Abstraction RTL System Level RT Level (Module) Gate Level Circuit Level 1970 1980 1990 2000+ 9
Design Abstraction Levels 10
Role of HDLs V Very High Speed Integrated Circuit H Hardware D Description L Language • System description and documentation • System simulation • System synthesis 11
Role of HDLs l Design Specification l l Design Simulation l l unambiguous definition of components, functionality and interfaces verify system/subsystem performance and functional correctness prior to design implementation Design Synthesis l automated generation of a hardware design 12
HDL Benefits § Interoperability: models at multiple levels of abstraction § Technology independence: portable model § Design re-use and rapid prototyping § Cost reduction § Higher Level of Abstraction (hiding details) § The design task become simpler § The design is less error prone § Productivity is increased 13
The Marketplace l More than 30% of a car cost is in Electronics 14
Design Productivity Gap Designers rely increasingly on design automation software tools: • to seek productivity gains • to cope with increased complexity In 1965 Intel co-founder Gordon Moore predicted that IC transistor capacity would double every 18 months: no other technology has grown so fast so long 15
Design Productivity Gap l l Transistors have consistently become smaller, faster, consume less power, and are cheaper to manufacture Transistor count is not the only factor that has grown exponentially l Memory capacity is doubling almost every 1. 5 years l Processor performance is improving 1. 516 1. 6 times
The Marketplace From V. K. Madisetti and T. W. Egolf, “Virtual Prototyping of Embedded Microcontroller Based DSP Systems, ” IEEE Micro, pp. 9– 21, 1995. l l l Time to market delays have a substantial impact on product revenue First 10%-20% of design cycle can determine 70%-80% of the cost Costs are rising rapidly with each new generation of 17