Forum Discussion
FvM
Super Contributor
1 year agoHi,
there's no official timing specification for USB-Blaster. As far as I remember, maximal TCK speed is 6 MHz with 50 % duty cycle. Setup- and hold times for TMS, TDO and TDI are basically a half clock cycle (about 80 ns). USB-Blaster is using 6 MHz clock during data shift operations, TAP controller is advanced with slower bit banging operations.
there's no official timing specification for USB-Blaster. As far as I remember, maximal TCK speed is 6 MHz with 50 % duty cycle. Setup- and hold times for TMS, TDO and TDI are basically a half clock cycle (about 80 ns). USB-Blaster is using 6 MHz clock during data shift operations, TAP controller is advanced with slower bit banging operations.
ShivaKi
New Contributor
1 year agoHello,
Will there be any debugger output delay on TDI and TMS lines from falling edge of TCK?
- FvM1 year ago
Super Contributor
Hi,
there's no systematic delay but possible driver delay skew. In (slow) initial setup, TDI and TMS are also driven without TCK edge. Consider that TMS is acting as clock during TAP controller configuration, operated independent of TCK.