URL
https://opencores.org/ocsvn/usbhostslave/usbhostslave/trunk
[/] [usbhostslave/] [trunk/] [RTL/] [include/] [usbSerialInterfaceEngine_h.v] - Diff between revs 20 and 22
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 20 |
Rev 22 |
Line 57... |
Line 57... |
// and 30 * 1/1.5MHz = 20uS at low speed, both of which are within the USB spec of
|
// and 30 * 1/1.5MHz = 20uS at low speed, both of which are within the USB spec of
|
// 2.5uS <= resumeDetectTime <= 100uS
|
// 2.5uS <= resumeDetectTime <= 100uS
|
`define RESUME_RX_WAIT_TIME 5'd29
|
`define RESUME_RX_WAIT_TIME 5'd29
|
//`define RESUME_WAIT_TIME_MINUS1 9
|
//`define RESUME_WAIT_TIME_MINUS1 9
|
// 'HOST_TX_RESUME_TIME' assumes counter is incremented at low speed bit rate
|
// 'HOST_TX_RESUME_TIME' assumes counter is incremented at low speed bit rate
|
|
`ifdef SIM_COMPILE
|
|
`define HOST_TX_RESUME_TIME 16'd10
|
|
`else
|
`define HOST_TX_RESUME_TIME 16'd30000 //Host sends resume for 30000 * 1/1.5MHz = 20mS
|
`define HOST_TX_RESUME_TIME 16'd30000 //Host sends resume for 30000 * 1/1.5MHz = 20mS
|
|
`endif
|
//`define CONNECT_WAIT_TIME 8'd20
|
//`define CONNECT_WAIT_TIME 8'd20
|
`define CONNECT_WAIT_TIME 8'd120 //Device connect detected after 120 * 1/48MHz = 2.5uS
|
`define CONNECT_WAIT_TIME 8'd120 //Device connect detected after 120 * 1/48MHz = 2.5uS
|
//`define DISCONNECT_WAIT_TIME 8'd20
|
//`define DISCONNECT_WAIT_TIME 8'd20
|
`define DISCONNECT_WAIT_TIME 8'd120 //Device disconnect detected after 120 * 1/48MHz = 2.5uS
|
`define DISCONNECT_WAIT_TIME 8'd120 //Device disconnect detected after 120 * 1/48MHz = 2.5uS
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.