Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by munchies

  1. M

    Delay before assignment.

    Okay thank you for that. I know what I want to base it on, so I want to use something like IF (Fire'event AND Fire = '1') THEN ...... ComputationReady = '1'; How do I then set the delay I want? In this case it's 4 cycles. I assume using any timing is useless outside of simulation. So I need...
  2. M

    Delay before assignment.

    I'm using VHDL and I want to introduce a delay before assigning two signals to being equal. My thinking is of a switch, that moves from all zeros or null to the wire I want to take the signal from after x amount of clk_cycles. Is this possible? My issue is that my design is outputting junk data...
  3. M

    Quick conversion question

    I am having a little trouble when compiling. I am getting the following error: "Type conversion (to ieee.numeric_std.unsigned) conflicts with expected type std.standard.integer" From the following TYPE Mem IS ARRAY ( AddressSize DOWNTO 0) of std_logic_vector (7 DOWNTO 0); SIGNAL Memory ...
  4. M

    VHDL synthesis errors.

    I am attempting to create a simple block of hardware, that takes 3 inputs (a, b and c) and outputs a*b + c. Assuming the inputs are all 8 bit, and the output will need to be 16 bit I have created this code. LIBRARY ieee; USE ieee.std_logic_1164.ALL; USE ieee.numeric_std.ALL; ENTITY...

Part and Inventory Search

Back
Top