Skip to content
FPGA Tutorial

FPGA Tutorial

  • Blog
  • About
  • Contact
  • Instagram
  • Facebook
  • X
  • Using the Always Block to Model Sequential Logic in Verilog

    Using the Always Block to Model Sequential Logic in Verilog

    July 16, 2020
    verilog

    Learn about the always block in verilog and how it can be used to describe the behaviour of both sequential and combinational logic circuits

  • An Introduction to the Verilog Operators

    An Introduction to the Verilog Operators

    July 12, 2020
    verilog

    Learn about the Verilog operators and how they can be used together with the assign keyword to model basic combinational logic circuits

  • An Introduction to Verilog Data Types and Arrays

    An Introduction to Verilog Data Types and Arrays

    July 7, 2020
    verilog

    Learn about the basic types of data, vectors and arrays which can be used in verilog including how to declare them and assign data to them.

  • How to Write a Basic Verilog Module

    How to Write a Basic Verilog Module

    June 1, 2020
    verilog

    Learn how modules are used in verilog to structure designs and how this relates to the underlying hardware which is being described.

  • Writing Reusable VHDL Code using Generics and Generate Statements

    Writing Reusable VHDL Code using Generics and Generate Statements

    May 30, 2020
    vhdl

    Become a more efficient VHDL designer by learning how to write reusable components using generics, the if generate statement and the for generate statement

  • Using Procedures, Functions and Packages in VHDL

    Using Procedures, Functions and Packages in VHDL

    May 25, 2020
    vhdl

    Learn how to use the function and procedure subprograms in VHDL and see how packaages are used to organise common subprograms

  • Loops, Case Statements and If Statements in VHDL

    Loops, Case Statements and If Statements in VHDL

    May 24, 2020
    vhdl

    Learn how to use some of the most common sequential statements in VHDL, including the if statement, case statement, for loop and while loop

  • How to Write a Basic Testbench using VHDL

    How to Write a Basic Testbench using VHDL

    May 23, 2020
    vhdl

    Learn how to write a basic testbench in VHDL using wait on, wait for, wait until and after statements to generate basic input stimulus

  • Using VHDL Process Blocks to Model Sequential Logic

    Using VHDL Process Blocks to Model Sequential Logic

    May 23, 2020
    vhdl

    Learn how to use the VHDL process keyword to execute statements sequentially and model basic sequential logic circuits such as counters.

  • VHDL Logical Operators and Signal Assignments for Combinational Logic

    VHDL Logical Operators and Signal Assignments for Combinational Logic

    May 16, 2020
    vhdl

    Learn how to use basic VHDL operators and signal assignment statements, such as when else and with select statements, to model combinatorial logic.

Previous Page
1 2 3 4
Next Page
  • Instagram
  • Facebook
  • X

FPGA Tutorial