Line 37... |
Line 37... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.10 2002/10/11 10:08:57 mihad
|
|
// Added additional testcase and changed rst name in BIST to trst
|
|
//
|
// Revision 1.9 2002/10/08 17:17:02 mihad
|
// Revision 1.9 2002/10/08 17:17:02 mihad
|
// Added BIST signals for RAMs.
|
// Added BIST signals for RAMs.
|
//
|
//
|
// Revision 1.8 2002/09/25 09:54:47 mihad
|
// Revision 1.8 2002/09/25 09:54:47 mihad
|
// Added completion expiration test for WB Slave unit. Changed expiration signalling
|
// Added completion expiration test for WB Slave unit. Changed expiration signalling
|
Line 19461... |
Line 19464... |
1, // number of transfers
|
1, // number of transfers
|
`Test_Target_Retry_On // expected target termination
|
`Test_Target_Retry_On // expected target termination
|
) ;
|
) ;
|
end
|
end
|
|
|
|
do_pause(1) ;
|
|
|
wb_transaction_progress_monitor
|
wb_transaction_progress_monitor
|
(
|
(
|
Target_Base_Addr_R[1] + 64, // expected address
|
Target_Base_Addr_R[1] + 64, // expected address
|
1'b0, // expected operation R/W
|
1'b0, // expected operation R/W
|
1, // expected number transfers
|
1, // expected number transfers
|
Line 19505... |
Line 19510... |
1, // number of transfers
|
1, // number of transfers
|
`Test_Target_Normal_Completion // expected target termination
|
`Test_Target_Normal_Completion // expected target termination
|
) ;
|
) ;
|
end
|
end
|
|
|
@(posedge pci_clock) ;
|
do_pause(1) ;
|
while (FRAME !== 1'b1 || IRDY !== 1'b1)
|
while (FRAME !== 1'b1 || IRDY !== 1'b1)
|
@(posedge pci_clock) ;
|
@(posedge pci_clock) ;
|
|
|
@(posedge pci_clock) ;
|
@(posedge pci_clock) ;
|
#1 ;
|
#1 ;
|
Line 19564... |
Line 19569... |
1, // number of transfers
|
1, // number of transfers
|
`Test_Target_Retry_On // expected target termination
|
`Test_Target_Retry_On // expected target termination
|
) ;
|
) ;
|
end
|
end
|
|
|
|
do_pause(1) ;
|
wb_transaction_progress_monitor
|
wb_transaction_progress_monitor
|
(
|
(
|
Target_Base_Addr_R[1] + 128, // expected address
|
Target_Base_Addr_R[1] + 128, // expected address
|
1'b0, // expected operation R/W
|
1'b0, // expected operation R/W
|
1, // expected number transfers
|
1, // expected number transfers
|
Line 19608... |
Line 19614... |
1, // number of transfers
|
1, // number of transfers
|
`Test_Target_Normal_Completion // expected target termination
|
`Test_Target_Normal_Completion // expected target termination
|
) ;
|
) ;
|
end
|
end
|
|
|
@(posedge pci_clock) ;
|
do_pause(1) ;
|
while (FRAME !== 1'b1 || IRDY !== 1'b1)
|
while (FRAME !== 1'b1 || IRDY !== 1'b1)
|
@(posedge pci_clock) ;
|
@(posedge pci_clock) ;
|
|
|
@(posedge pci_clock) ;
|
@(posedge pci_clock) ;
|
#1 ;
|
#1 ;
|