Line 45... |
Line 45... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: xilinx_internal_jtag.v,v $
|
// $Log: xilinx_internal_jtag.v,v $
|
|
// Revision 1.4 2009-12-28 01:15:28 Nathan
|
|
// Removed incorrect duplicate assignment of capture_dr_o in SPARTAN2 TAP, per bug report from Raul Fajardo.
|
|
//
|
// Revision 1.3 2009/06/16 02:54:23 Nathan
|
// Revision 1.3 2009/06/16 02:54:23 Nathan
|
// Changed some signal names for better consistency between different hardware modules.
|
// Changed some signal names for better consistency between different hardware modules.
|
//
|
//
|
// Revision 1.2 2009/05/17 20:54:16 Nathan
|
// Revision 1.2 2009/05/17 20:54:16 Nathan
|
// Changed email address to opencores.org
|
// Changed email address to opencores.org
|
Line 147... |
Line 150... |
.TDO2( 1'b0 ) // Data input for USER2 function
|
.TDO2( 1'b0 ) // Data input for USER2 function
|
);
|
);
|
|
|
assign pause_dr_o = 1'b0;
|
assign pause_dr_o = 1'b0;
|
assign run_test_idle_o = 1'b0;
|
assign run_test_idle_o = 1'b0;
|
assign capture_dr_o = 1'b0;
|
|
|
|
// We get one TCK during capture_dr state (low,high,SHIFT goes high on next DRCK high)
|
// We get one TCK during capture_dr state (low,high,SHIFT goes high on next DRCK high)
|
// On that negative edge, set capture_dr, and it will get registered on the rising
|
// On that negative edge, set capture_dr, and it will get registered on the rising
|
// edge.
|
// edge.
|
always @ (negedge tck_o)
|
always @ (negedge tck_o)
|