Learning Management System

Comprehensive training programs in VLSI, Simulation, and AI Automation to prepare you for semiconductor industry careers.

🔧

VLSI Project Tutorials Module

Hands-On Design and Verification Series

Welcome to the VLSI Project Tutorials Series – an immersive Learning Management System (LMS) module tailored for emerging semiconductor talent from Bangladesh, focusing on practical VLSI design, verification, and implementation skills. This series bridges foundational concepts to advanced projects, directly supporting career pathways in chip design, manufacturing, and packaging at industry giants like Nvidia, TSMC, Intel, and Samsung.

Key Learning Objectives:

  • • Gain proficiency in tools like Verilog/VHDL for RTL design, ModelSim for simulation, and Xilinx Vivado for FPGA prototyping
  • • Tackle real-world projects: Counters, adders, processors, and memory systems to address NPI challenges
  • • Enhance data analysis and troubleshooting for cross-functional collaboration
  • • Build a competitive portfolio with verified designs for global recruitment

Course Features:

  • • 25 comprehensive video lessons
  • • Hands-on Verilog/VHDL projects
  • • Real-world semiconductor applications
  • • FPGA prototyping exercises
  • • Industry-relevant skill development

Pro Tip for Talent Pool Success: Integrate with TCAD simulations for full-stack design-to-fab workflows. Share verified projects in our community for endorsements from alumni at TSMC/Intel!

VLSI Lesson Curriculum (25 Lessons)

#Video PreviewTitlePreview (Key Focus)DurationVideo Link
1VLSI Project 1: Design and Implementation of 4 bit Up/Down Counter using VerilogStart with basics: Code and simulate a bidirectional counter in Verilog, building RTL skills for digital logic in Samsung's interconnect processes.~15 minWatch Now →
2VLSI Project 2: Design of 4 bit Binary to Gray Code Converter using VerilogConversion mastery: Implement B2G logic with testbenches, key for error-free data transmission in TSMC's advanced nodes.~12 minWatch Now →
3VLSI Project 3: Design of 4 bit Gray to Binary Code Converter using VerilogReverse conversion: Verify G2B functionality, enhancing debugging for yield-sensitive manufacturing.~13 minWatch Now →
4VLSI Project 4: Design of Full Adder using VerilogAdder fundamentals: Gate-level to behavioral modeling, foundational for arithmetic units in Intel processors.~10 minWatch Now →
5VLSI Project 5: Design of Full Adder using Verilog with TestbenchTestbench integration: Simulate carry propagation, crucial for reliable NPI at Rapidus' 2nm ops.~14 minWatch Now →
6VLSI Project 6: Design of 4 bit Parallel Adder using VerilogScalable addition: Ripple-carry design for multi-bit ops, optimizing cycle times in chip packaging.~16 minWatch Now →
7VLSI Project 7: Design of 4 bit Serial Adder using VerilogSerial processing: Shift-register based addition, ideal for low-power variants in Nvidia's GPU designs.~18 minWatch Now →
8VLSI Project 8: Design of 8 bit Comparator using VerilogMagnitude comparison: Equality/inequality logic, supporting data integrity in memory integration.~11 minWatch Now →
9VLSI Project 9: Design of 16 bit Comparator using VerilogExtended comparator: Bit-slice approach for efficiency, aligning with 8D problem-solving at Samsung.~15 minWatch Now →
10VLSI Project 10: Design of Multiplexer and Demultiplexer using VerilogMUX/DEMUX essentials: Data routing simulation, vital for interconnects in planar MOSFET fabs.~17 minWatch Now →
11VLSI Project 11: Design of 2 to 4 Decoder and 4 to 2 Encoder using VerilogDecoder/Encoder pair: Address decoding for control logic, enhancing process margin analysis.~14 minWatch Now →
12VLSI Project 12: Design of 8 to 3 Encoder using VerilogPriority encoding: Handle multiple inputs, useful for fault detection in yield improvements.~12 minWatch Now →
13VLSI Project 13: Design of Carry Look Ahead Adder using VerilogCLA acceleration: Propagate carries faster, targeting high-speed designs at TSMC.~20 minWatch Now →
14VLSI Project 14: Design of 4 bit Multiplier using VerilogBooth multiplication: Array-based for 4-bit results, core to DSP blocks in Intel chips.~19 minWatch Now →
15VLSI Project 15: Design of Traffic Light Controller using VerilogFSM-based controller: State machine for sequencing, applying to real-time systems in packaging.~22 minWatch Now →
16VLSI Project 16: Design of Vending Machine Controller using VerilogMealy FSM vending: Input-output mapping for transaction logic, simulating reliability scenarios.~21 minWatch Now →
17VLSI Project 17: Design of RAM using VerilogSynchronous RAM: Read/write operations with addressing, key for memory integration in 3nm tech.~16 minWatch Now →
18VLSI Project 18: Design of ROM using VerilogRead-only memory: Initialization and access, supporting firmware in Nvidia's embedded systems.~13 minWatch Now →
19VLSI Project 19: Design of 8 bit RISC Processor using VerilogSimple RISC pipeline: ALU, registers, control unit – stepping to processor design for global fabs.~25 minWatch Now →
20VLSI Project 20: Design of ALU using VerilogArithmetic Logic Unit: Multi-operation support, central to performance tuning in Rapidus projects.~18 minWatch Now →
21VLSI Project 21: Design of Shift Register using VerilogSerial/parallel shifts: Universal register for data manipulation, aiding troubleshooting.~15 minWatch Now →
22VLSI Project 22: Design of Sequence Detector using VerilogOverlapping sequence detection: Mealy/Moore FSMs for pattern recognition in verification.~17 minWatch Now →
23VLSI Project 23: Design of FIFO using VerilogFirst-In-First-Out buffer: Pointer-based for queuing, essential for async interfaces.~20 minWatch Now →
24VLSI Project 24: Design of Barrel Shifter using VerilogLogarithmic shifter: Efficient bit rotation, optimizing for high-throughput in Samsung KPIs.~19 minWatch Now →
25VLSI Project 25: Design of CRC Generator using VerilogCyclic Redundancy Check: Polynomial division for error detection, bolstering packaging reliability.~23 minWatch Now →

Next Steps in Your Talent Journey

Assessment

Post-Lesson 19, implement an 8-bit RISC and verify in ModelSim – upload to our platform for expert review.

Certification Path

Finish the series for a "VLSI Design Badge," showcasing RTL-to-FPGA skills for Nvidia/TSMC applications.

Resource Augmentation

Combine with TCAD for hybrid simulations; join live sessions for 1:1 guidance from industry mentors.

Dive in to transform your skills into global opportunities – powering Bangladesh's rise in silicon innovation! Need custom projects? Let's connect.

RTL Design Fundamentals

Duration: 8 weeksBeginner
Enroll Now

Digital Synthesis

Duration: 6 weeksIntermediate
Enroll Now

Physical Design

Duration: 10 weeksAdvanced
Enroll Now

Timing Analysis

Duration: 4 weeksIntermediate
Enroll Now