Skip to main content

NPTEL - Digital Systems (Krypton CPLD based)

DayDateTopicLab MaterialHandouts
Day - 0-Pre-Workshop
Day - 15th JuneIntroductory Session
  • Quartus Design Flow 📽
  • AND, XOR using Universal Gates
  • HW- 4-Bit Adder-Subtractor
  • Day - 26th JuneIntroduction to VHDL
    and Structural Description by
    Prof. Virendra Singh
  • Multiplexers
  • HW- Decoders
  • Day - 37th June
  • CPLD/FPGA Technology by
    Prof. Virendra Singh
  • Krypton Board Introduction
  • UrJTAG Installation Files (Windows)
  • UrJTAG Installation Files (Ubuntu)
  • Krypton Drivers
  • White_Krypton_Test_Files
  • Blue_Krypton_Test_Files
  • Using UrJTAG and Krypton (slides)
  • altera.zip
  • 4- Bit Adder-Subtractor
  • Barrel Shifter
  • HW- Prime Detector
  • Day - 48th JuneSession on Scan Chain
  • Scanchain (Presentation)
  • Scanchain Demo Video
  • Scanchain Files
  • scan-25k.svf
  • Python and Pip installation guide (Windows)
  • Mux Verification using Scan Chain
  • Decoder Verification using Scan Chain
  • Day - 59th June
  • Behavioural Hardware Description
    by Prof. Virendra Singh
  • Quiz
  • Quiz Problem Satement
    Weekend
    Day - 612th June
  • BCD Addition
  • Fibbonacci Detector
  • Day - 713th JuneLecture on FSM by
    Prof. Virendra Singh
  • VHDL Functions PPT
  • VHDL Functions Demo Video 📽
  • ALU
  • HW- ALU
  • Day - 814th June
  • Sequence Generator
  • Sequence Detector
  • HW- Sequence Detector
  • Day - 915th June
    Mini-Project
    Day - 1016th June
    Mini-Project