Digital IC Design Workshop :
|
Instructor
Dr Ahmed Shalaby |
Industry Partner |
Workshop Description:
This workshop intends to develop student skills and ability to design, model, simulate, and synthesize a real hardware system using Verilog. Through studying techniques and processes of digital systems design.The workshop will cover:
Course Objectives
Requirements
Equipment and Tools
Training Class Size:
20 (max)
This workshop intends to develop student skills and ability to design, model, simulate, and synthesize a real hardware system using Verilog. Through studying techniques and processes of digital systems design.The workshop will cover:
- Introduction to digital system.
- Introduction to Verilog HDL.
- Structure and Modules.
- Numbers, Wires and Regs.
- Operators, Parameters, Hierarchy
- Combinational modeling.
- Sequential modeling.
- Synthesis basics.
Course Objectives
- Practice extracting system specifications from informal descriptions.
- Model a substantial system given its verbal specification.
- Practice modeling sequential logic using Verilog.
- Exercise sequential logic simulation.
- Write Verilog code that models an FSM.
- Get more experience with Verilog hierarchical design.
- Get in-depth experience with proposing a test strategy and writing a Verilog testbench that realizes it.
- Use the Verilog reference sheets while writing a code.
Requirements
- Prior knowledge in Digital Design
- Prior knowledge in Basic Electronic Circuit Design
Equipment and Tools
- FPGA boardsin iHub Labs
Training Class Size:
20 (max)