These days, VLSI comprises
chiefly of Back End and Front End designs. According to the industry experts,
the front end design tends to include design verification via simulation,
digital design by using HDL, including other verification techniques, design
from design and gates for testability purpose. On the other hand, characterization
and CMOS library design is what is covered in the backend design, besides fault
simulation and physical design.
Although Simple logic gates
could be taken into consideration as SSI devices, parity encoders and
multiplexers as MSI, VLSI world can be termed to be much more diverse than what
is thought about it. The whole design does follow step by step procedure, where
simulation follows every design step prior to be being used in the hardware or
being moved onto the final step. Varying abstraction device levels as whole is
regarded to be its major design steps.
·
Problem specification: This is regarded to be a high
level system representation. Major parameters taken into consideration for this
level are functionality, performance, fabrication technology, design techniques
and physical dimensions. Between available technology, design economical
viability and market requirements, it needs to be actually a trade-off. End specifications
do include VLSI system functionality, power, speed and size. Joining the best vlsi training institute can help the person to understand better
the specifications and in details.
·
Architecture definition: The basic specifications such as Floating point
units used by the system like Complex Instruction Set Computer (CISC) or
Reduced Instruction Set Computer (RISC) cache size of ALU number.
·
Functional design: The system’s major functional
units are defined and facilitates interconnect requirement needs between units,
electrical and physical specifications of every unit. A type of block diagram
is then decided with the timing, output and input number, without any internal
structure detail.
·
Logic design: At this level is developed actual
logic. There are developed control flow, register allocation, word width,
Boolean expressions, etc., while the outcome is termed as RTL (Register
Transfer Level) description. It is either implemented with Verilog Gate
reduction techniques and/or Hardware Descriptive Languages such as VHDL. Simple,
small and effective logic implementation can be derived with the employment of
Gate minimization technique.
·
Circuit design: Simplified logic implementation is
provided by logic design and circuit realization is done in form of netlist
through this step. Interconnects, transistors and Gates are placed
appropriately to develop netlist. It is regarded as a software step and simulation
is used to check its outcome.
·
Physical design: Netlist conversion into geometrical
representation is best done through this step, with its outcome being termed as
the layout. Few predefined fixed rules are followed by this step such as lambda
rules that offers similar details on ratio, spacing and size between the
different components. There are present few sub-steps which are taught in the vlsi design training program offered by the reputed and well established institutes across
the country.
Those eager to get into the
lucrative career of VLSI should definitely select the very best institute in
the domain to earn the certification after successful completion.
0 comments: