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.

Reply to thread

[Code]

if (int >= 0 and int <= 500) then -- alu/j

load_logic <= '0';

store_logic <= '0';

branch_logic <= '0';

wait for 20 ns; alu_logic <= '1';

wait for 20 ns; alu_logic <= '0'; checker <= '1';

wait on int; -- new modification

[/Code]


Try this. Comment out all the checker lines. And please, let's not deviate from the goal of getting and giving help to making abusive comments. Add the statement 'wait on int' to all if conditions.


If this doesn't solve it, then I'll have to run the simulator myself if you will post all of code here.

[automerge]1743135249[/automerge]

Let the additional line be the last line in each of the if conditions.


Part and Inventory Search

Back
Top