EEVblog Electronics Community Forum
Products => Test Equipment => Topic started by: LinuxGuy123 on August 30, 2022, 10:05:03 pm
-
I am in need of a PC based 100MHz logic analyzer for a project. I don't have $$$ for a commercial unit.
The Cypress EZ-USB FX3 Explorer kit can be used as a 100MHz logic analyzer with Sigrok PulseView.
https://community.infineon.com/t5/Knowledge-Base-Articles/EZ-USB-FX3-Explorer-kit-as-16-channel-100-MHz-logic-analyzer-with-sigrok/ta-p/283993 (https://community.infineon.com/t5/Knowledge-Base-Articles/EZ-USB-FX3-Explorer-kit-as-16-channel-100-MHz-logic-analyzer-with-sigrok/ta-p/283993)
https://www.infineon.com/cms/en/product/evaluation-boards/cyusb3kit-003/?utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-dev_kit (https://www.infineon.com/cms/en/product/evaluation-boards/cyusb3kit-003/?utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-dev_kit)
The FX3 could also be used to generate signals or interface directly to a variety of devices - I2C, SPI, etc. It is a programmable device and could do many things if one took the time to program it. Cypress provides many examples such as memory device programming, etc.
The I/O on the FX3 is unbuffered and unprotected. It will operate at a variety of input voltages from 1.2 to 3.3V.
I have an unused Rigol LH1116 Logic Head.
Does the LH1116 have built in buffering ?
Does it have over voltage protection ?
What is its input voltage range ? My LH1116 says "Max +/-40V". It also says Input Z: 100Kohm. Does the head convert +/-40V to logic level (3.3V ?)
What would it take to interface the LH1116 to the FX3 ? Does someone have a pinout for it ? What connector does the LH1116 ribbon cable mate to ?
Thanks
-
What is the budget.
What is the bandwidth requirement for how many signals.
DSLogic Plus can be had for $100 with sample rates up to 400MHz (4 channel buffered)
https://www.dreamsourcelab.com/shop/logic-analyzer/dslogic-plus/ (https://www.dreamsourcelab.com/shop/logic-analyzer/dslogic-plus/)
-
Thanks for the link.
The DSLogic looks like a great product. I'm going to use the FX3 because I need to generate some signals in order to test the DUT.
-
Are you expecting to generate and monitor signals simultaneously using the FX3? Does sigrok support that?
Maybe start with generating and buffering signals first.
What is its input voltage range ? My LH1116 says "Max +/-40V". It also says Input Z: 100Kohm. Does the head convert +/-40V to logic level (3.3V ?)
40V max, if its active maybe its buffering it, you'd have to open it up.
With the dslogic its just a passive probe: https://sigrok.org/wiki/DreamSourceLab_DSLogic_Plus
You can read some of the threads here around logic analyzer board design if you really want to get into the details.
-
Min/max voltage -0.6V — 6V, +-30V with provided probe-wires
Whatever that means.
-
The passive filter is in the probe wires. So if you leave those off, the voltage range is lower, as it goes directly into a I/O port.
You would always use the included probe wires.