Vlsi Project
Vlsi Project
Kittu K Patel
preencoded.png
Why VLSI? Your Career
Launchpad
Learn Concepts
Grasp VLSI fundamentals
Build Projects
Apply knowledge hands-on
Showcase Skills
Highlight your abilities
Succeed in VLSI
Secure placements/internships
VLSI is a booming domain. Hands-on projects are crucial. Skills plus projects lead to
placement.
preencoded.png
Project #1: 8-bit ALU Design (Verilog)
Core Operations Key Learning
• Logical OR
Design an 8-bit Arithmetic Logic Unit using Verilog. Simulate its operations.
preencoded.png
Project #2: UART Protocol Design
SoC Application
Verification
Understand real-world use
Receiver Design
Simulate proper data
Transmitter Design
Serial to parallel conversion transfer
Parallel to serial conversion
ACK/NACK
Acknowledgement handling
Start/Stop Bits
Frame integrity
Embedded Integration
VLSI and embedded systems
2 Layout Creation
Physical representation
3 Read Stability
Data integrity
4 Write Stability
Reliable data storage
Design a First-In, First-Out (FIFO) buffer using SystemVerilog. Learn blocking vs. non-blocking assignments.
preencoded.png
Project #6: DFT - Scan Chain Insertion
Implement Design for Testability (DFT) by adding scan chains. Learn about ATPG.
preencoded.png
Project #7: Traffic Light Controller (FSM)
RTL Logic
1 Beginner-friendly design
Timing Optimization
2
Efficient operation
Moore/Mealy FSM
3
State machine implementation
preencoded.png
Project #8: AXI4-Lite Interface Design
1 2
Read Channel Write Channel
Data retrieval Data transmission
3 4
Protocol Basics Industrial Relevance
Minimal complexity Widely used
preencoded.png
Project #10: RISC-V Core Design
IF (Instruction Fetch)
Retrieve instructions
ID (Instruction Decode)
Decode instructions, fetch operands
EX (Execute)
Perform ALU operations
WB (Write Back)
Write result to register file
Design a basic 5-stage RISC-V pipeline using Verilog/SystemVerilog. This project is a stellar resume builder, showcasing your pr ocessor design skills.
preencoded.png
Essential VLSI Tools to Master
Familiarize yourself with industry-standard software across key
VLSI domains:
Simulation
ModelSim, Vivado
Layout
Cadence, Synopsys
Verification
Questa, VCS
preencoded.png
Showcase Your Projects
Effectively
Host Code
Use GitHub for version
control and visibility.
Document Learning
Explain your process and insights clearly.
Remember, your Portfolio speaks louder than your resume. Start small, build
confidence. Projects are proof of potential!
preencoded.png