On Fri, 2009-06-26 at 17:04 -0700, David Brownell wrote:
> On Friday 26 June 2009, Zach Welch wrote:
> >  Any tips for handling N RTCK signals, other
> > than my brute force "use part(s) of a 7400 series IC" or plain "simply
> > don't" approaches?
> 
> I found some info in a TI presentation when I was
> searching for 1149.7 or maybe ICEpick information ... 
> ICEPick has some RTCK smarts, and TI has some VHDL
> they'll send you.  Apply Google...
> 
> Basically, you want want RTCK(out) to be high only
> once *all* RTCK(i) input values are high.  And then
> you want it to go low as soon as *any* RTCK(i) input
> goes low.  I think there was some other nuance too;
> the VHDL probably captures some timing constraints,
> like minimum high and low times.
>
> The "combine N RTCK signals" issue comes up both
> at chip and board level integration.  With a JRC,
> you've also got to gate each RTCK so that it's not
> included in the RTCK(out) computation unless it's
> actually part of the scan chain.

Thanks for this great explanation.   Would you mind retouching the RTCK
FAQ in the The User's Guide?  There is already a little information
there (which was not as immediately helpful as I needed it to be), and
some of the details you provided here might supplement it nicely.

> p.s. Yes, most targets should "just work".

Cool. I need to do something like this to remind myself that it's
possible to have some fun with these tools.  :/

Cheers,

Zach
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to