JTAG compatible discrete IC's
mojorizing
Posts: 249
I'm having a hard time finding what is available for JTAG compatible discrete logic IC's such as NAND Gates, Octal buffers, etc. I typically use Mouser and Digikey as suppliers and using their search functions isn't that helpful in finding these IC's. The searches come up with FPGA's, micrcontrollers, CPLD's, that sort of thing.
I've resorted to using http://bsdl.info/ to find if BSDL file exists for these components and then searching if they're available to purchase from a supplier - Smile backwards for sure....
I'm not looking for a JTAG compatible resistor network, it would be nice to know what is available for logic devices that I could add to a jtag enabled circuit!
I've resorted to using http://bsdl.info/ to find if BSDL file exists for these components and then searching if they're available to purchase from a supplier - Smile backwards for sure....
I'm not looking for a JTAG compatible resistor network, it would be nice to know what is available for logic devices that I could add to a jtag enabled circuit!
Comments
The searches come up with those entries, because as of right now, today's date, that's all that the vendors have designed. And as it happens one vendor's line, TI, is decidedly complete on that score.
It is in the nature of the logic behind the process that necessitates the reasons those vendors have. Now what are you building and perhaps I can help further?
---
And this message is sponsored by the Rebel Alliance
What exactly are you trying to do here ?
NAND gates is quite an ask, as JTAG needs many pins to operate, so you will not find JTAG on low-pin count parts.
TI did make some niche OCTAL parts in the series SN74BCT8xx, that you can find at Digikey, and those are 24 pin parts that are intended to add JTAG access to octal parts.
You can still buy these, but they cost more than a CPLD.
It looks like there's an issue with the XPC821 but without a schematic, I'm missing a lot (it's a 4 layer pcb). I would not perform a boundray scan, just a "watch" of the pin states of the XPC821 and go from there.
Do you know of an inexpensive JTAG Demo board?
Sounds like a lot of work.....
I'm not sure you can do that, as I think usually JTAG is used for bare board testing, programming etc, and holds the MCU in reset during activity.
If you want a test system, you may be better to use something like a Prop board, as an 'engraver emulator', to allow you to probe these boards outside of their usual mounting.
A Prop could do a mix of both Logic Analyzer and a signal emulator.
How many connections would be needed to get minimal control action ? You might even be able to connect 1 prop to both boards, and play spot the difference.
https://www.maximintegrated.com/en/products/power/supervisors-voltage-monitors-sequencers/DS4550.html
That they are. I have a bundle of them here, and also the parts used to basically assemble an entire controller mechanism for the technology.
I have assembled simple a JTAG chain using a diagram I borrowed from the Wikipedia entry on the subject, and wired together two 74BCT8240A parts, and then basically talked to them using a Arduino (Sorry gang!) clone running a sketch which was normally used to reload stuff into a router's flash memory that got destroyed via the usual sloppy methods. Please see the attached for clews.
Thanks!
And you are very welcome. I've been trying to figure out how to confuse a Prop item to do the same thing as that Ard*** clone in an Altoids tin does do, that's what I run the sketch on. Naturally some bozo managed to tease an innocent Pi into doing the same thing, but I'm convinced that is a case of overkill.
For example our hosts sell a Prop Mini and if I could safely get the programming as running on the typical QS board, for example, then that would be it. I mean what I had in mind might go on it. Of the basic Prop on a proto board one would work, I could include the resistors on it and something for the ribbon cable but i do not know. We are driving onto unknown terrain here, and you are the guide. Please keep us up to date.