Author Topic: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)  (Read 4189 times)

0 Members and 1 Guest are viewing this topic.

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
I'm looking to add more tools to my lab and figured a logic analyzer should be next on my list.
There are several options I'm considering such as the 32 port analyzer from dreamsourcelab, or the 32 port analyzer from kingst (the LA5032)
Both can be had for the same price (without probes) I could obtain a used TLA5202 off fleabay. I know, ancient tech but I do like Tektronix equipment and software and I already have a TDS5054 so this would complement it.

At the moment I mostly work with MCUs that have around 33 GPIOs so the USB options already hit this ceiling. I'm also only be looking at UART, SPI and I2c signals for the most part.
The TLA on the other hand has a lot more capacity but only half of the sample rate of the USB options above without hacks, but know that these chinese brands often lie about their true capabilities.

Any recommendations? Maybe I'm completely off about their specs.
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11905
  • Country: us
    • Personal site
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #1 on: February 22, 2023, 08:27:27 pm »
What ceiling you are hitting if you are only looking at UART/SPI/I2C? Those $8 LAs cover that nicely, may be with exception of really fast SPI.
Alex
 
The following users thanked this post: thm_w

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #2 on: February 22, 2023, 09:03:16 pm »
What ceiling you are hitting if you are only looking at UART/SPI/I2C? Those $8 LAs cover that nicely, may be with exception of really fast SPI.

I have not considered the cheap options due to low port density should I have to probe more than 32 ports at a time. (Ie multiple chips)
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11905
  • Country: us
    • Personal site
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #3 on: February 22, 2023, 09:18:22 pm »
I have not considered the cheap options due to low port density should I have to probe more than 32 ports at a time. (Ie multiple chips)
Have you ever ran into this limit? This is something that does not happen in practice. Even attaching 32 probes to a board with a modern MCU is a challenge, unless it is a development board and you have all pins broken out.

But if you really need this many channels, then I have no idea, I have never needed more then 8 channels.
Alex
 
The following users thanked this post: thm_w

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 7521
  • Country: ca
  • Non-expert
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #4 on: February 22, 2023, 11:29:12 pm »
I can't think why you'd would want a TLA5202 in 2023, other than for niche reasons.

As ataradov says, just because your MCU has 32 IO doesn't mean you'd ever need anywhere close to that number of LA channels.
DSLogic plus 16 channel can be had for under $150.

If you realllly need 1GHz sample rate or the 32 channels then U3Pro32 would be what I would get. But, read some of the existing posts and threads here on the subject. Download the software and try it out, etc.
« Last Edit: February 22, 2023, 11:30:52 pm by thm_w »
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #5 on: February 23, 2023, 02:11:47 am »
But feature-wise, which would have the upper hand, the TLA, or the high end USB (say dreamsourcelab) considering the same price?
I typically go for the highest spec tool I can afford even if I dont use it to its fullest.
Now, if for the same price the USB is more powerful or same, then I'll pick it over the TLA just because it' smaller, more recent and less noisier.
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 7521
  • Country: ca
  • Non-expert
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline alm

  • Super Contributor
  • ***
  • Posts: 2903
  • Country: 00
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #7 on: February 23, 2023, 04:20:08 pm »
For me, high channel counts have been beneficial mostly for working with older microprocessors that had external 16-32 bit memory buses (repair / reverse engineering). In new designs I'm not so sure about applications outside DDR RAM and other niches.

I did find probing to be better thought out in the old big vendor designs, although getting all the parts like flying wires might be tricky or expensive.
 
The following users thanked this post: thm_w

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #8 on: February 23, 2023, 06:30:31 pm »
Thanks all! After doing some more research I decided to go with a USB analyzer instead of the TLA just because there are too many unknowns. Ie whether it's in 100% functional condition, protocol support, remaining life span.
 

Offline TomKatt

  • Frequent Contributor
  • **
  • Posts: 529
  • Country: us
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #9 on: February 23, 2023, 06:42:29 pm »
If you realllly need 1GHz sample rate or the 32 channels then U3Pro32 would be what I would get. But, read some of the existing posts and threads here on the subject. Download the software and try it out, etc.
I have no experience with measurements beyond a few 10's of MHz, but from what I understand when you start moving beyond 400-500Mhz, the issues aren't so much the LA itself but rather the probes...   I understand that it's damn near impossible to accurately grab samples at those frequencies with fly wire probes (even the coax ones that come with the Dreamlabs versions).  Probing at that level is an art unto itself.

And even though I've worked with old bus architectures, I don't think I've ever had to go beyond 16 channels.  These days I don't even use all 8 on my DSlogic Plus (which works very well for my needs).
Several Species of Small Furry Animals Gathered Together in a Cave and Grooving with a PICt
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 28429
  • Country: nl
    • NCT Developments
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #10 on: February 23, 2023, 07:14:31 pm »
If you realllly need 1GHz sample rate or the 32 channels then U3Pro32 would be what I would get. But, read some of the existing posts and threads here on the subject. Download the software and try it out, etc.
I have no experience with measurements beyond a few 10's of MHz, but from what I understand when you start moving beyond 400-500Mhz, the issues aren't so much the LA itself but rather the probes...   I understand that it's damn near impossible to accurately grab samples at those frequencies with fly wire probes (even the coax ones that come with the Dreamlabs versions).  Probing at that level is an art unto itself.
Indeed. For high speed, you'll need much better probes.

Instead of he the TLA5202 I'd look at the TLA700 series or TLA7000 series. These use acquisition modules and some of the higher end modules use active-FET probes. Typically this equipment can be bought very cheap from Ebay.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
Re: Logic analyzer TLA5202 vs USB analyzers (probe density, features, speed)
« Reply #11 on: February 23, 2023, 08:50:28 pm »
I purchased the innomaker (kingst) LA5016, should have plenty of oomph and didn't break the bank.
« Last Edit: February 23, 2023, 09:48:36 pm by newtekuser »
 

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
Think it depends on what feature/spec you choose to compare.

https://accusrc.com/uploads/datasheets/Tektronix%20TLA5203%20Datasheet.pdf
https://engineering.purdue.edu/~ece437l/papers/tla5201qs.pdf
https://sigrok.org/wiki/Tektronix_TLA520X

https://www.ebay.com/itm/204147974269
Anyone know what protocols the 5201 comes with?

Doesn't come with any, ask me how I know lol
The TLA software has an option to import 'support packs' but doesn't provide any.
Since I can't find them on the web I assume they can be purchased from Tektronix for a truckload of money or stuck writing your own but I don't even see an SDK so probably not even possible without reverse engineering.
I would like to be proven wrong.

(there is a 3rd party SPI decoder for the TLA600 though)
 

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
ChatGPT gets it wrong about protocol decoding, here's what it claims the TLA5202 can do:

Quote
The TLA5202 logic analyzer can decode I2C (Inter-Integrated Circuit) protocols. This is because the TLA5202 is a modular instrument and can be configured with different modules to support various protocols.

To decode I2C protocols with the TLA5202, you would need to install a module that supports I2C decoding. Tektronix offers the TLA7SA16 I2C/SPI serial analyzer module, which provides high-speed decoding and analysis of I2C and SPI protocols, and is compatible with the TLA5202.

Once the TLA7SA16 module is installed, you can set up the TLA5202 to capture I2C data and decode it using the module. The TLA5202 software includes tools for configuring trigger conditions, setting up protocol analysis, and viewing decoded data in a user-friendly format.

In summary, to decode I2C protocols with the TLA5202, you would need to ensure that you have the appropriate module installed and configured, and use the software tools to capture and analyze the data.

1763030-0

 

Offline RomDump

  • Regular Contributor
  • *
  • Posts: 119
  • Country: ca
The TLA software has an option to import 'support packs' but doesn't provide any.
Since I can't find them on the web I assume they can be purchased from Tektronix for a truckload of money or stuck writing your own but I don't even see an SDK so probably not even possible without reverse engineering.
I would like to be proven wrong.

(there is a 3rd party SPI decoder for the TLA600 though)

The official Tektronix SPI and I2C support packs are in the file section of Groups.IO Forum.

Xdevs has a guide to write your own.

The Moving Pixel Company and Big Bear had hardware adapters.
--
RomDump
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 28429
  • Country: nl
    • NCT Developments
The TLA software has an option to import 'support packs' but doesn't provide any.
Since I can't find them on the web I assume they can be purchased from Tektronix for a truckload of money or stuck writing your own but I don't even see an SDK so probably not even possible without reverse engineering.
I would like to be proven wrong.

(there is a 3rd party SPI decoder for the TLA600 though)

The official Tektronix SPI and I2C support packs are in the file section of Groups.IO Forum.
Do you have specific links to the files? I'm not aware that Tektronix ever had official support packs for SPI and I2C.
« Last Edit: April 23, 2023, 09:46:09 am by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline RomDump

  • Regular Contributor
  • *
  • Posts: 119
  • Country: ca
Do you have specific links to the files? I'm not aware that Tektronix ever had official support packs for SPI and I2C.
Link. You need to register first.
They were listed on Tektronix Support Pack Spreadsheet.
--
RomDump
 

Offline coppice

  • Super Contributor
  • ***
  • Posts: 10031
  • Country: gb
If you attach 32 logic analyser probes to a system for anything other than monitoring the 32 bit values on a 32 bit bus, you really need to rethink your approach. There aren't many places where we see a simple parallel 32 bit bus outside a die these days. That's why a 1970s logic analyser tended to be much wider than a modern one.
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 28429
  • Country: nl
    • NCT Developments
Do you have specific links to the files? I'm not aware that Tektronix ever had official support packs for SPI and I2C.
Link. You need to register first.
They were listed on Tektronix Support Pack Spreadsheet.
Thanks!

If you attach 32 logic analyser probes to a system for anything other than monitoring the 32 bit values on a 32 bit bus, you really need to rethink your approach. There aren't many places where we see a simple parallel 32 bit bus outside a die these days. That's why a 1970s logic analyser tended to be much wider than a modern one.
Well, the trigger abilities of these logic analysers are far superior compared to anything you'll find on a USB logic analyser or oscilloscope. I'm not using my logic analyser often, but when I do it saves lots of time.
« Last Edit: April 23, 2023, 02:13:26 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
Do you have specific links to the files? I'm not aware that Tektronix ever had official support packs for SPI and I2C.
Link. You need to register first.
They were listed on Tektronix Support Pack Spreadsheet.

They only have these support packs for the TLA700 not for the TLA5000 series

 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 28429
  • Country: nl
    • NCT Developments
AFAIK all these logic analysers run the same software. Just try to install it and see how it goes. It would surprise me a lot if it doesn't work. I'd be more concerned with the compatibility between TLA software versions.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: newtekuser

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
AFAIK all these logic analysers run the same software. Just try to install it and see how it goes. It would surprise me a lot if it doesn't work. I'd be more concerned with the compatibility between TLA software versions.

Many thanks, indeed! The packages do come up on the TLA5202 after installation ;D
Btw, I'm running Windows 2000 SP4 with original TLA 4.4.075.0 software.
 
The following users thanked this post: nctnico

Offline artag

  • Super Contributor
  • ***
  • Posts: 1281
  • Country: gb
I have had older wide Hp logic analysers like the 1630G and the 16500B. They were essential when I was using them to debug production microprocessor boards  where I wanted to watch the full address bus and data bus and find out where it failed.

More recently, I've used 8-bit Saleae logic analysers. The very deep memory of USB analysers somewhat makes up for the poor triggering possiblities.

Recently, I've wanted wide busses again - debugging an hp 9815 (6800 based calculator) and examining the  programming of 24 pin PALs. and wanted more pins again

Both of these are somewhat weird and associated with interests that change ... but it depends on what you're doing. The Tek and the USB analyser solve very different problems and you might want both. Which one you get first depends on what you're into now. The Tek will get cheaper and perhaps something with more memory depth will appear, so that encourages me to go for the USB initially. But eventually, we won't be able to find those old analysers at all.

I think glscopeclient offers the possibility of ganging together multiple analysers by correlating common channels. maybe this is a a good longer-term solution to the need for wide captures.
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 28429
  • Country: nl
    • NCT Developments
The Tek will get cheaper and perhaps something with more memory depth will appear, so that encourages me to go for the USB initially. But eventually, we won't be able to find those old analysers at all.
That is true. Logic analysers are a becoming extinct. I have been eyeballing a TLA7000 series logic analyser but realistically it is not worth the money for me for as long as my TLA715 keeps working. I do have a spare acquisition module though.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline newtekuserTopic starter

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: us
AFAIK all these logic analysers run the same software. Just try to install it and see how it goes. It would surprise me a lot if it doesn't work. I'd be more concerned with the compatibility between TLA software versions.

It does not appear to be working. This is what I get when I enable probe channels with i2c protocol.

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf