Top "Vhdl" questions

VHDL (VHSIC Hardware Description Language) is a language used in electronic design to describe digital systems such as FPGA (field-programmable gate arrays) and IC (integrated circuits).

Verilog equivalent of "wait until ... for ..."?

In a Verilog testbench, I'm trying to code the following behavior: Wait until an event occurs (rising / falling edge) for …

vhdl verilog
How to ignore output ports with port maps

Well often in VHDL I notice that a certain component has multiple output ports. Ie in one of our examples …

port vhdl
VHDL: Using hex values in constants

I am a VHDL noob, trying to create a few constants and assign hex numbers to them, however I keep …

hex vhdl constants
VHDL Case/When: multiple cases, single clause

Inside a process I have something like this: CASE res IS WHEN "00" => Y <= A; WHEN "01" => Y <= …

case vhdl
VHDL assigning literals

I'm trying to use unsigned integers in VHDL with well defined bit widths. It seems VHDL does not like me …

vhdl unsigned-integer intel-fpga
Writing a Register File in VHDL

I am trying to write a register file in VHDL. The file contains 16 64-bit registers. Each cycle, two registers are …

vhdl cpu-registers computer-architecture hdl
Better ways to implement a modulo operation (algorithm question)

I've been trying to implement a modular exponentiator recently. I'm writing the code in VHDL, but I'm looking for advice …

algorithm modulo vhdl
Initializing an array of records in VHDL

I have an record defined as follows type ifx_t is record data : std_logic_vector(127 downto 0); address : std_logic_…

arrays signals vhdl records
What' s the difference between <= and := in VHDL

Currently, I am learning some FPGA design techniques using VHDL, my problem is whether we can use := and <= interchangeably …

embedded logic vhdl colon-equals
AND all elements of an n-bit array in VHDL

lets say I have an n-bit array. I want to AND all elements in the array. Similar to wiring each …

vhdl digital-design