Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions vunit/vhdl/verification_components/src/avalon_sink.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ use ieee.std_logic_1164.all;

context work.vunit_context;
context work.com_context;
use work.stream_slave_pkg.all;
use work.stream_pkg.all;
use work.avalon_stream_pkg.all;

library osvvm;
Expand All @@ -39,6 +39,7 @@ begin
variable msg_type : msg_type_t;
variable rnd : RandomPType;
variable avalon_stream_transaction : avalon_stream_transaction_t(data(data'range));
variable stream_transaction : stream_transaction_t(data(data'range));
begin
receive(net, sink.p_actor, msg);
msg_type := message_type(msg);
Expand Down Expand Up @@ -67,7 +68,9 @@ begin
end if;
push_avalon_stream_transaction(reply_msg, avalon_stream_transaction);
else
push_std_ulogic_vector(reply_msg, data);
stream_transaction.data := data;
stream_transaction.last := false;
push_stream_transaction(reply_msg, stream_transaction);
end if;
reply(net, msg, reply_msg);
ready <= '0';
Expand Down
2 changes: 1 addition & 1 deletion vunit/vhdl/verification_components/src/avalon_source.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use ieee.std_logic_1164.all;

context work.vunit_context;
context work.com_context;
use work.stream_master_pkg.all;
use work.stream_pkg.all;
use work.avalon_stream_pkg.all;
use work.queue_pkg.all;
use work.sync_pkg.all;
Expand Down
3 changes: 1 addition & 2 deletions vunit/vhdl/verification_components/src/avalon_stream_pkg.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ library ieee;
use ieee.std_logic_1164.all;

use work.logger_pkg.all;
use work.stream_master_pkg.all;
use work.stream_slave_pkg.all;
use work.stream_pkg.all;
context work.com_context;
context work.data_types_context;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use ieee.std_logic_1164.all;

context work.vunit_context;
context work.com_context;
use work.stream_master_pkg.all;
use work.stream_pkg.all;
use work.axi_stream_pkg.all;
use work.queue_pkg.all;
use work.sync_pkg.all;
Expand Down
3 changes: 1 addition & 2 deletions vunit/vhdl/verification_components/src/axi_stream_pkg.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ use ieee.std_logic_1164.all;
use work.logger_pkg.all;
use work.checker_pkg.all;
use work.check_pkg.all;
use work.stream_master_pkg.all;
use work.stream_slave_pkg.all;
use work.stream_pkg.all;
use work.sync_pkg.all;
context work.vunit_context;
context work.com_context;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use ieee.std_logic_1164.all;

context work.vunit_context;
context work.com_context;
use work.stream_slave_pkg.all;
use work.stream_pkg.all;
use work.axi_stream_pkg.all;
use work.sync_pkg.all;
use work.string_ptr_pkg.all;
Expand Down
31 changes: 0 additions & 31 deletions vunit/vhdl/verification_components/src/stream_master_pkg-body.vhd

This file was deleted.

32 changes: 0 additions & 32 deletions vunit/vhdl/verification_components/src/stream_master_pkg.vhd

This file was deleted.

Loading