The new ADuM version of the TX/RX board required a new PCB to interface with the CMOD-A7 as the number of signal lines have changed. At the same time, I wanted to accommodate a future move to an LTC2378-20 ADC. Interfacing to a 20 bit ADC introduces some new challenges because of sensitivity to noise/interference. Interfacing with the LTC2378 introduces even more challenges because the LTC2378 and all support IC's are in MSOP packages. To reduce susceptibility to noise/interference and to insure short ground paths, a GND fill is applied to both the top and bottom boards and via stitching is applied with uniform spacing. Then the RX signal path to the ADC is "fenced" with gounding.
TX/RX IF board schematic:
TX(ADuM)_CMOD-A7 IF Board schematic.pdf
Top view:
Bottom view:
The LTC2378-20 and all support circuitry is optional as the current signal going to the CMOD-A7 XADC is still present. The FPGA HDL code will test if the LTC2378 is present and change the internal signalling and timing.
With the ADuM version of the TX/RX design, the PMOD sockets are no longer needed and have been removed. There is still the PMOD on the CMOD-A7 that is available if a PMOD is needed.
Over the next few weeks, the new I/F board schematic, PCB layout, and gerber files need to be vetted.verified. In support of that ongoing effort, I am posting the schematic, the kicad development file zip, the gerber files zip for the interface board, and the IF board BOM.
Leave a comment: