On Oct 30, 2012, at 3:10 PM, Keith Monahan wrote:
I currently have a dual-channel 30mhz analog scope,
the Intronix 34-channel 500mhz 2k samples max logic analyzer, a Saleae Logic 8-channel
24mhz unlimited samples and a (much) older 60mhz DSO on it's last legs.
The 30 & 60 mhz analog scopes are simply too big and cumbersome to use. These new
scopes are much smaller and more convenient.
For logic analyzers, I have FAST, WIDE, but short buffer. And a slow, narrow, mega-long
buffer(limited by PC RAM more or less). These both have their good points but to round out
my tools, I need something that ballparks 200mhz, 32-channels, and decent buffer.
What's a decent buffer? I don't know exactly. I know 2k isn't even close. And
that a million+ is really nice.
If you want that, I'd look at old HP logic analyzers on eBay. You can get
good deals, and 200+ MHz with millions of samples won't completely break
the bank. They're modular, too. Only problem is that they're not exactly
small; you're generally talking about 4U rack size, even in a desktop box.
These are both PC-based logic analyzers and I'm
fine with that. The software is sufficient with both and gets me the measurements I
need.
Of course, I'd prefer standalone units but still would like to export data to a PC
(say via USB or serial). This would simplify the process and the UIs of dedicated devices
have usually been thought out a little more than the PC software.....
The HP ones will do that, though some of the really old ones will only do
it with a floppy. The one I used recently (probably mid-'90s vintage)
had a floppy drive and an Ethernet port, and it ran some version of HP-UX,
so you could transfer via NFS and FTP.
I was seriously looking at a Rigol DS1102D which is
100mhz, 16-channel LA + 2 analog channels. My only real beef is that it's 16-channels
and not 32. Could really use 32 to do a 16-bit data bus and other stuff (partial address,
etc)
I can't easily tell looking at the specs what the depth of the LA would be. Would I
simply divide the 1 million point memory by the 16 channels?
I don't quite recall, actually, as the amount of memory was way overkill
for what we needed. It had a 32-bit word width, though, and I'm pretty
sure it could do at least 2 million samples (2M 32-bit words).
Or do I get a scope only, and then use something cheap
like this
http://dangerousprototypes.com/docs/Open_Bench_Logic_Sniffer
Hm, for my purposes, that looks handy. I might have to look into that!
While I'm a huge fan of HP and Tektronix, and I
know there is old hardware at reasonable prices --- I don't want to mess with trying
to piece parts a large mainframe together from untrusted sources, and spend time trying to
fix something like that. Plus, the specs are normally not even close to that of modern
equipment. I'd rather invest time hacking verilog onto a new eval board that has
plenty of fast memory...............
You'd be surprised how well an old HP logic analyzer holds up. They're
pretty tough; we've never seen broken parts on one yet (admittedly, we
don't exactly go through them like popcorn). The specs are pretty
generous, too; you won't be sniffing any multi-gig serializer channels,
but you can easily get ones that'll do 200 MHz "state" (sync) and over
500 MHz "timing" (async) for not a lot of money. They also do scope
modules, but I can't imagine not using a real scope for anything unless
I absolutely needed the capture capability linked to the logic.
That said, I could understand it if you couldn't dedicate the desk
space and a spare monitor and keyboard to the cause. They're not
lunchbox scopes, after all. :-)
- Dave