Design for Testability in VLSI

Page 1

Just Imagine Future without VLSI???

As an Engineeringstudentwe all know “What is VLSI?”- stands forVery Large-Scale Integration. Itis the process of designingand fabricating integrated circuits (ICs) by combining hundreds of thousands or even millions of transistors and otherelectroniccomponents onto a single chip. The goal of VLSI is to create integrated circuits that are smaller, faster, and more efficientthan theirpredecessors.

The design of VLSI circuits involves using computer-aided design (CAD) tools to layoutthe various components on the chip, optimizing the design for speed, powerconsumption, and size. The fabrication of VLSI circuits involves usingphotolithography techniques to etch the circuit pattern onto a silicon waferand then depositingvarious layers of materials to create the circuit.

Learning VLSI is really difficult???

Learning VLSI (Very Large-Scale Integration) can be challengingfor some individuals, but it is not necessarily difficultif you have an aptitude for engineeringand are willing to put in the time and effortrequired to master the subject.

VLSI involves the design and developmentof integrated circuits (ICs) thatcan contain millions or even billions of transistors. It requires a strong foundation in electrical engineering, as well as knowledge of digital logic design, computerarchitecture, and semiconductorphysics.

To become proficientin VLSI, you may need to investa significant amountof time in learningabout the various tools and techniques used in the field, such as HDL (Hardware Description Language) programming, IC design software, and fabrication processes.

However, there are many resources available to help you learn VLSI, including textbooks, online courses, and tutorials. Additionally, there are communities of VLSI professionals and enthusiasts who share knowledge and supporteach otherin learning and advancingin the field.

Designfor Testability in VLSI (DFT) is a setof techniques used in Very Large-Scale Integration (VLSI) design to facilitate the testingand debuggingof integrated circuits (ICs) duringmanufacturingand after

deployment. The main goal of DFT is to make sure thatthe IC can be easily tested forits functionality and any defects thatmay have occurred during manufacturing.

“DFT in VLSI” techniques are implementedduringthe designphase and they include:

• Scan Chain: A scan chain is a setof flip-flops that are connected in a chain. This chain allows the designerto capture the internal state of the circuit and shiftit out fortestingpurposes. This technique is used to test the IC by applying testpatterns to the input and then observingthe output.

• Built-InSelf-Test(BIST): BIST is a technique that uses the IC's internal resources to testitself. BIST includes test pattern generators, response analyzers, and signature analyzers. BISTcan be used fortesting memories, digital circuits, and analog circuits.

• Boundary Scan: This technique uses additional circuitry on the chip to provide access to the internal circuitry. The boundary scan registers allow fortesting of the input/output(I/O) pins and the interconnects between the I/O pins.

• Error CorrectionCodes (ECC): ECC is a technique thatadds redundancy to the data stored in memory to detectand correct errors. The error correction code can detectand correct up to a certain numberof errors.

• Test Compression: Testcompression techniques are used to reduce the numberof testpatterns required to testthe IC. This technique uses aset of algorithms that compress the testpatterns before they are applied to the IC.

Overall, DFT is an important consideration in VLSI design as it ensures thatthe IC can be tested easily and accurately. By implementingDFT techniques, designers can improve the reliability and quality of their ICs, reduce the testingtime, and improve the yield of the manufacturingprocess. In summary, learning VLSI can be challenging, but it is not necessarily difficultif you have a passion forengineering and are willing to put in the necessary effortto gain proficiency in the subject.

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Design for Testability in VLSI by kartheeka m - Issuu