URL
https://opencores.org/ocsvn/axi4_tlm_bfm/axi4_tlm_bfm/trunk
[/] [axi4_tlm_bfm/] [trunk/] [rtl/] [user.vhdl] - Diff between revs 13 and 15
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 13 |
Rev 15 |
Line 61... |
Line 61... |
constant maxSymbols:positive:=2048; --maximum number of symbols allowed to be transmitted in a frame. Each symbol's width equals tData's width.
|
constant maxSymbols:positive:=2048; --maximum number of symbols allowed to be transmitted in a frame. Each symbol's width equals tData's width.
|
signal symbolsPerTransfer:i_transactor.t_cnt;
|
signal symbolsPerTransfer:i_transactor.t_cnt;
|
signal outstandingTransactions:i_transactor.t_cnt;
|
signal outstandingTransactions:i_transactor.t_cnt;
|
|
|
/* BFM signalling. */
|
/* BFM signalling. */
|
signal readRequest:i_transactor.t_bfm:=((others=>'0'),(others=>'0'),false);
|
signal readRequest,writeRequest:i_transactor.t_bfm:=(address=>(others=>'X'),message=>(others=>'X'),trigger=>false);
|
signal writeRequest:i_transactor.t_bfm:=((others=>'0'),(others=>'0'),false);
|
signal readResponse,writeResponse:i_transactor.t_bfm;
|
signal readResponse:i_transactor.t_bfm;
|
|
signal writeResponse:i_transactor.t_bfm;
|
|
|
|
type txStates is (idle,transmitting);
|
type txStates is (idle,transmitting);
|
signal txFSM,i_txFSM:txStates;
|
signal txFSM,i_txFSM:txStates;
|
|
|
/* Tester signals. */
|
/* Tester signals. */
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.