EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: LinuxGuy123 on August 30, 2022, 10:05:03 pm

Title: Interfacing a Rigol LH1116 Active Logic Head onto a Cypress FX3 16ch 100MHz LA?
Post 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





 
Title: Re: Interfacing a Rigol LH1116 Active Logic Head onto a Cypress FX3 16ch 100MHz LA?
Post by: thm_w on August 30, 2022, 10:11:45 pm
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/)
Title: Re: Interfacing a Rigol LH1116 Active Logic Head onto a Cypress FX3 16ch 100MHz LA?
Post by: LinuxGuy123 on August 30, 2022, 10:23:07 pm
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. 
Title: Re: Interfacing a Rigol LH1116 Active Logic Head onto a Cypress FX3 16ch 100MHz LA?
Post by: thm_w on August 30, 2022, 11:12:03 pm
Are you expecting to generate and monitor signals simultaneously using the FX3? Does sigrok support that?
Maybe start with generating and buffering signals first.

Quote
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.
Title: Re: Interfacing a Rigol LH1116 Active Logic Head onto a Cypress FX3 16ch 100MHz LA?
Post by: LinuxGuy123 on August 31, 2022, 12:18:41 am
Quote
Min/max voltage    -0.6V — 6V, +-30V with provided probe-wires
Whatever that means.
Title: Re: Interfacing a Rigol LH1116 Active Logic Head onto a Cypress FX3 16ch 100MHz LA?
Post by: thm_w on August 31, 2022, 12:34:51 am
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.