Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Verilog on Intel (Altera) FPGA
Rating: 4.2 out of 5(67 ratings)
426 students

Verilog on Intel (Altera) FPGA

Basic Lessons
Created byHUI HU
Last updated 9/2021
English

What you'll learn

  • Verilog basic knowledge
  • Verilog coding skill
  • How to use intel FPGA tools, such as Quartus, Modelsim, USB Blaster etc.
  • Drive all kinds of sensors

Course content

6 sections96 lectures21h 1m total length
  • Compile Environment Setup---Quartus & ModelSim10:07

    For anyone who needs the compile software, you can download it directly from the following linker:

    (1) cyclone-19.1.0.670.qdz ---

    https://drive.google.com/file/d/1wPpb99pMdV6mKIYU8QijaW0ztcmBj_YA/view?usp=sharing


    (2) ModelSimSetup-19.1.0.670-windows.exe ---

    https://drive.google.com/file/d/1iTCKc_J5vsBFA7wHX6euhM-SLHdEYXb3/view?usp=sharing


    (3) QuartusLiteSetup-19.1.0.670-windows.exe ---

    https://drive.google.com/file/d/15xcpywAm4xer4DumYOJ-mjJLupHIZZVJ/view?usp=sharing

  • Simplest LED “Hello, World!”15:59
  • Simplest Testbench16:48
  • ModelSim16:32
  • USB Blaster26:43
  • Clock Divider 01 – Analysis & Coding22:12
  • Clock Divider 02 – Simulation34:03
  • Clock Divider 03 – PLL IP27:47
  • FIFO 01 – Introduction11:16
  • FIFO 02 – Synchronous FIFO 01: Analysis8:14
  • FIFO 03 – Synchronous FIFO 02: Coding26:06
  • FIFO 04 – Synchronous FIFO 03: Testbench24:06
  • FIFO 05 – Synchronous FIFO 04: One Extra Bit15:51
  • FIFO 06 – Asynchronous FIFO: FIFO IP28:21
  • Sequence Detector 01 -- Introduction2:43
  • Sequence Detector 02 -- Register Solution 015:25
  • Sequence Detector 03 -- Register Solution 0217:02
  • Sequence Detector 04 -- State Machine Solution 019:49
  • Sequence Detector 05 -- State Machine Solution 0213:46
  • Sequence Detector 06 -- State Machine Solution 038:38
  • Traffic Lights Controller 01-- System Target4:47
  • Traffic Lights Controller 02-- Coding & Simulation25:36

Requirements

  • FPGA basic knowledge

Description

This series of lessons base on Intel (Altera) FPGA. It will include the content as follows:

(1) Verilog basic knowledge and coding skill;

(2) FPGA basic knowledge and concept;

(3) How to use Intel FPGA Quartus software and USB Blaster for coding and debugging.

(4) How to use modelsim for simulation.

(5) It will discuss some verilog examples in detail, such as, clock divider, fifo, ram, rom, 7 segment dispaly, uart, sequence detector, keyboard etc.


Who this course is for:

  • Freshman for intel FPGA
  • Beginner of verilog design