Design of Digital Systems

Course Content :

• Review of Electronics Circuits
• Technology: MOS Transistor, CMOS logic
• Combinational/Sequential Logic Review
• Hierarchical Modeling
• Introduction to VHDL
• HDL simulators
• Timing Analysis and simulation
• FPGA technology, Embedded resources, DSPs, memories, Slices, LUTs, FFs
• VHDL-Test-benches
• VHDL-Structural modeling
• VHDL-Dataflow modeling
• VHDL- Behavioral modeling
• FSM/ASM design and Optimization
• Asynchronous State Machines using VHDL
• Testing of Digital Circuits
• Design for Testability and Self Testing Circuitry Functional
• Verilog and Comparison with VHDL
• Performance Optimization: area, time, and power
• Security and Cryptographic Hardware Design