Difference between revisions of "Tektronix TLA520X"
(Created page with "{{Infobox logic analyzer | image = 180px | name = Tektronix TLA520X | status = in progress |...") |
Uwe Hermann (talk | contribs) (Unknown status, setting to planned for now.) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox logic analyzer | {{Infobox logic analyzer | ||
| image = [[File: | | image = [[File:Tektronix TLA5204 1000.png|200px]] | ||
| name = Tektronix TLA520X | | name = Tektronix TLA520X | ||
| status = | | status = planned | ||
| source_code_dir = | | source_code_dir = | ||
| channels = 32/64/96/128 | | channels = 32/64/96/128 | ||
| samplerate = Asynchronous 2Ghz @ 32/64/96/128ch, MagniVu 8Ghz @ 32/64/96/128ch | | samplerate = Asynchronous 2Ghz @ 32/64/96/128ch, MagniVu 8Ghz @ 32/64/96/128ch | ||
| samplerate_state = Synchronous (state) 235MHz @ 32/64/96/128ch | | samplerate_state = Synchronous (state) 235MHz @ 32/64/96/128ch | ||
| triggers = | | triggers = complex trigger state machine @ 32/64/96/128CH | ||
| voltages = -3.5V — 6.5V continuous | | voltages = -3.5V — 6.5V continuous | ||
| threshold = Configurable: - | | threshold = Configurable: -2V — 4.5V | ||
| memory = 1MB,2MB,4MB,16MB,32MB | | memory = 1MB,2MB,4MB,16MB,32MB (16K MagniVu high speed buffer) | ||
| compression = None | | compression = None | ||
| website = [https://www.tek.com/tla5201-manual/tla5200-series tla5200 series logic analyzers] | | website = [https://www.tek.com/tla5201-manual/tla5200-series tla5200 series logic analyzers] | ||
Line 17: | Line 17: | ||
The '''Tektronix TLA520X''' series logic analyzer is a networked, 32/64/96/128-channel logic analyzer with up to 2Ghz Asynchronous, 8Ghz memory-limited glitch detection, 235Mhz synchronous sample rate | The '''Tektronix TLA520X''' series logic analyzer is a networked, 32/64/96/128-channel logic analyzer with up to 2Ghz Asynchronous, 8Ghz memory-limited glitch detection, 235Mhz synchronous sample rate | ||
TLA5201/TLA5201B: 34 channels (2 are clock channels) | |||
TLA5202/TLA5202B: 68 channels (4 are clock channels). | |||
TLA5203/TLA5203B: 102 channels (4 are clock and 2 are qualifier channels). | |||
TLA5204/TLA5204B: 136 channels (4 are clock and 4 are qualifier channels). | |||
== Hardware == | == Hardware == | ||
The sampling front end stores a short 16K-sample buffer at 8GHz (125ps), called MagniVu. This buffer then is driven directly into a multiplexer stage then into a Clock/Trigger state machine that allows for complex clock/signal-qualifier sequences, and signal sequence storage control (conditional storage, complex conditional triggering, or cascaded triggering ) | |||
Sampled data is passed into the multiplexer, allowing to sample all probe channels (1X), or half the probe channels at twice the speed (2X / DDR mode) or one quarter of the probe channels at four times the speed (4X) | |||
Irrespective of the multiplexer speed, samples are stored along with 51-Bits at 125 ps resolution timestamps (aprox 3 days) either continuously or conditionally based on one of the trigger controller edge detection methods. | |||
The trigger controller has | |||
* 16 Independent Trigger States | |||
* with 16 Conditional expression clauses per state | |||
* with 8 Events per Conditional expression Clause | |||
* Each Conditional expression clauses can take 8 Actions | |||
Events | |||
* 18 Events | |||
Single Channel, Group, Word, Range, signal transition, glitch, setup-hold violation, timer hit, counter hit, external signal, snapshot. | |||
* 2 counter/timers | |||
* plus 16 other resources ( Word value recognizers, Signal Transition recognizers ) | |||
* 4 Range Recognizers | |||
Actions | |||
* Trigger main, trigger MagniVu, | |||
* store, don’t store, start store, stop store, | |||
* increment counter, decrement counter, reset counter, | |||
* start timer, stop timer, reset timer, snapshot current | |||
* sample, goto state, set/clear signal, do nothing. | |||
Clock state machine is similar to the trigger state machine, it allows multiple states with any combination of rising / falling or both edge logic being used to choose when to signal the trigger state machine to be clocked. | |||
All of the TLA520X are based on a VME bus acquisition card, plugged into a 32bit/33MHz PCI card that plugs into a custom Intel PC running the Tektronix Logic Analyzer controller software under windows. | |||
The VME acquisition card requires matching firmware to the version of the application software, with the newest being 5.7 firmware under 6.1sp1 software. | |||
== Photos == | == Photos == | ||
Line 37: | Line 72: | ||
[[Category:Device]] | [[Category:Device]] | ||
[[Category:Logic analyzer]] | [[Category:Logic analyzer]] | ||
[[Category: | [[Category:Planned]] |
Latest revision as of 10:55, 29 October 2018
Status | planned |
---|---|
Channels | 32/64/96/128 |
Samplerate | Asynchronous 2Ghz @ 32/64/96/128ch, MagniVu 8Ghz @ 32/64/96/128ch |
Samplerate (state) | Synchronous (state) 235MHz @ 32/64/96/128ch |
Triggers | complex trigger state machine @ 32/64/96/128CH |
Min/max voltage | -3.5V — 6.5V continuous |
Threshold voltage | Configurable: -2V — 4.5V |
Memory | 1MB,2MB,4MB,16MB,32MB (16K MagniVu high speed buffer) |
Compression | None |
Website | tla5200 series logic analyzers |
The Tektronix TLA520X series logic analyzer is a networked, 32/64/96/128-channel logic analyzer with up to 2Ghz Asynchronous, 8Ghz memory-limited glitch detection, 235Mhz synchronous sample rate
TLA5201/TLA5201B: 34 channels (2 are clock channels) TLA5202/TLA5202B: 68 channels (4 are clock channels). TLA5203/TLA5203B: 102 channels (4 are clock and 2 are qualifier channels). TLA5204/TLA5204B: 136 channels (4 are clock and 4 are qualifier channels).
Hardware
The sampling front end stores a short 16K-sample buffer at 8GHz (125ps), called MagniVu. This buffer then is driven directly into a multiplexer stage then into a Clock/Trigger state machine that allows for complex clock/signal-qualifier sequences, and signal sequence storage control (conditional storage, complex conditional triggering, or cascaded triggering )
Sampled data is passed into the multiplexer, allowing to sample all probe channels (1X), or half the probe channels at twice the speed (2X / DDR mode) or one quarter of the probe channels at four times the speed (4X)
Irrespective of the multiplexer speed, samples are stored along with 51-Bits at 125 ps resolution timestamps (aprox 3 days) either continuously or conditionally based on one of the trigger controller edge detection methods.
The trigger controller has
* 16 Independent Trigger States * with 16 Conditional expression clauses per state * with 8 Events per Conditional expression Clause * Each Conditional expression clauses can take 8 Actions
Events
* 18 Events Single Channel, Group, Word, Range, signal transition, glitch, setup-hold violation, timer hit, counter hit, external signal, snapshot. * 2 counter/timers * plus 16 other resources ( Word value recognizers, Signal Transition recognizers ) * 4 Range Recognizers
Actions
* Trigger main, trigger MagniVu, * store, don’t store, start store, stop store, * increment counter, decrement counter, reset counter, * start timer, stop timer, reset timer, snapshot current * sample, goto state, set/clear signal, do nothing.
Clock state machine is similar to the trigger state machine, it allows multiple states with any combination of rising / falling or both edge logic being used to choose when to signal the trigger state machine to be clocked.
All of the TLA520X are based on a VME bus acquisition card, plugged into a 32bit/33MHz PCI card that plugs into a custom Intel PC running the Tektronix Logic Analyzer controller software under windows.
The VME acquisition card requires matching firmware to the version of the application software, with the newest being 5.7 firmware under 6.1sp1 software.
Photos
TODO.
Protocol
TODO.
Resources
- [1] (PDF)