Date post: | 12-Jan-2017 |
Category: |
Education |
Upload: | nit-raipur |
View: | 325 times |
Download: | 5 times |
PRESENTATION ON
VLSI DESIGN(Industrial Training at CTTC Bhubaneswar)
Presentation By: Subhashree MishraELEX 5th SEMRoll No : 13116081NIT RAIPUR
Contents 1. CTTC Bhubaneswar - A Brief Profile
2. Introduction to VLSI3. VLSI Design Hierarchy4. Software used in VLSI Design
4.1 Dsch3 4.2 Microwind 4.3 Xilinx
4.4 Altera Quartus5. Hardwares used in VLSI Design
5.1 SPARTAN-3E , CYCLONE-II (FPGA) 5.2 ANADIGM (FPAA)
6. Application of VLSI & Job opportunities7. Conclusion
1. CTTC Bhubaneswar- A Brief ProfileIt has been established under Technical Co-operation
Programme between Governments of India and Denmark.
Set up with a view to foster the growth of the Micro,Small & Medium Enterprises (MSME).
It provides invaluable technological support to the Industry.
CTTC is unique in imparting industry oriented long & short term training programmes.
Highly Precision components in general and aero-space components in particular are being machined for ISRO, Aeronautical Development Agency, IISU, Hindustan Aeronautics Ltd. etc
2. Introduction to VLSIStands for Very Large Scale Integration.
Process of creating integrated circuits by combining thousands of transistor-based circuits into a single chip.
On a broader sense, VLSI is an implementation technology on electronic circuitary- analog or digital. It is concerned with forming a pattern of interconnected switches and gates on the surface of crystal of semiconductor.
WHY VLSI ??
Integration improves design
Higher Speed
Lower power consumption
Low manufacturing cost
Pysically smalle
Mother language of many other different subjects Ex: embedded system
3. VLSI Design Hierarchy
Algorithm design
Design Entry
Fundamental simulation
SpecificationSpecify what to design.
Design an Algorithm to implement in software.
Enter the design in computer system, so that it can be compiled by the design software.
After completion of entry into computer, simulate to see the result.
4. Softwares used in VLSI
4.1 Dsch 3
Dsch3 is used to validate the architecture of the logic circuit before the microelectronics design is started. Dsch3 provides a user-friendly environment for hierarchical logic design, and fast simulation with delay analysis, which allows the design and validation of complex logic structures.
4.2 Microwind
The MICROWIND software allows the designer to simulate and design an integrated circuit at physical description level. Microwind3 unifies schematic entry, pattern based simulator, SPICE extraction of schematic, Verilog extractor, layout compilation, on layout mix-signal circuit simulation, cross sectional & 3D viewer, netlist extraction, BSIM4 tutorial on MOS devices and sign-off correlation to deliver unmatched design performance and designer productivity
4.3 XilinxXilinx ISE is a software tool used for synthesis and analysis of HDL designs, enabling the developer to synthesize their designs, perform timing analysis, examine RTL diagrams, simulate a design's reaction to different stimuli, and configure the target device with the programmer.
Entity
Architecture
ConfigurationFig : Basic VHDL code
Library declaration
Library ieee; Use ieee.std_logic_1164.all;
Use ieee.std_logic_arith.all; Use ieee.std_logic_unsigned.all;Entity and_gate is Port ( a, b : in std_logic; y : out std_logic); End and_gate;
Architecture dataflow of and_gate isBegin y <= a and b ;End dataflow;
4.4 Altera Quartus
Quartus includes an implementation of VHDL and Verilog for hardware description, visual editing of logic circuits, and vector waveform simulation.
It enables analysis and synthesis of HDL designs, which enables the developer to compile their designs, perform timing analysis, simulate a design's reaction to different stimuli, and configure the target device with the programmer
module xor_gate (a,b,y);input a,b;output y;assign y = a^b;end module;
OR
module xor_gate (input a,b,output y);xor(y,a,b); //predefined keywordsend module;
5. Hardwares used in VLSI
5.1 SPARTAN 3E FPGA
The SPARTAN 3E Starter Board provides a powerful and highly advanced self contained development platform for designs targeting the SPARTAN 3E FPGA from Xilinx.
It features a 500K gate with 32bit RISC processor and DDR interfaces.
It features Xilinx Platform Flash, USB and JTAG parallel programming interfaces with numerouus FPGA congigurations.
5.1 CYCLONE - II
Cyclone®II devices contain a two-dimensional row- and column-based architecture to implement custom logic. Column and row interconnects of varying speeds provide signal interconnects between logic array blocks (LABs), embedded memory blocks, and embedded multipliers.
5.1 ANADIGM
An FPAA is an IC that can be programmed and reprogrammed to perform an open ended set of analog circuit functions.
Using the graphical AnadigmDesigner 2 CAD software and its library of pre-tested analog circuit functions , a designer can very quickly put together a sophisticated circuit that would previously have taken weeks to design and test.
6. APPLICATIONS OF VLSI Microprocessors - personal computers - microcontrollers
Memory : DRAM/ SRAM
Special purpose processors : ASICS ( CD players, DSP applications)
Optical switches
Has made highly sophisticated control system mass-producable and hence cheaper
Has helped in other fields like embedded system ( VLSI + Moore’s Law = Embedded System)
6. Job Opportunities In VLSI
The following companies offer job in the field of VLSI :-
1. INTEL2. WIPRO3. HCL4. XILINX5. ALTERA6. INFOSYS7. IBM8. ST MICROELECTRONICS9. CISCO10.CYPRESS11.SASKEN12.MENTOR13.SIEMENS14.GE INDIA DESIGN15.AMD
7. CONCLUSIONLearned the various technology, application and scope of VLSI.
Learned about the applications of VLSI design softwares and programming languages .
Learned about the hardware implementation of VLSI
Knew that there is tremendous scope and growth for those who choose VLSI design as a career.
THANK YOU