This course introduces the IC design process and design methods, basic knowledge of VHDL and Verilog languages, simulation tools, basic concepts of synthesis and tool usage.
Total of 24 lessons6 hours and 24 minutes and 55 seconds
Basic operations of QuartusⅡ software, introduction to VHDL syntax, FPGA design examples and NiosⅡ design examples. First, the basic operations of Quartus II are introduced, including FPGA design such as project creation, code editing, schematic design, VHDL code design, simulation, and downloading of FPGA configuration files. Afterwards, the basic syntax of VHDL is introduced in detail, and VHDL knowledge points are introduced one by one with VHDL program examples, so that readers can be freed from the complex VHDL syntax. Then, using examples as the starting point, from simple to complex, the modeling of combinational circuits, sequential circuit modeling, and the design of comprehensive examples are introduced. Next, in the explanation of Nios II, the temperature sensing system based on DS18820 and the clock real-time display system based on PCF8563.
Total of 22 lessons8 hours and 30 seconds
Altium Designer
Total of 33 lessons5 hours and 51 minutes and 46 seconds