News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

Recent posts

#1
Arrow USB Programmer2 / Re: USB Blaster III Compatibil...
Last post by Antti Lukats - February 15, 2026, 12:33:27 PM
Yes you can Update EEPROM to be compatible with USB Blaster III.
#2
Trenz Electronic FPGA Modules / Re: TE0720, TE0790: eFUSE prog...
Last post by andreas - February 12, 2026, 11:59:17 AM
I'd like to implement your suggestions in the next test.

But how do I get one or two TE0790s right now? On your Web site they are out of stock and mine are broken.
#3
Trenz Electronic FPGA Modules / Re: TE0720, TE0790: eFUSE prog...
Last post by Antti Lukats - February 12, 2026, 10:22:23 AM
This is really strange.

the best option would be to FULLY supply TE0790 from the carrier switches 3.4 BOTH off and VCCJTAG supplying pins 5,6
#4
Trenz Electronic FPGA Modules / Re: TE0720, TE0790: eFUSE prog...
Last post by andreas - February 11, 2026, 10:17:12 PM
My intention is to supply the TE0790 completely from our carrier.
But I use different Switch settings.
And I think our switch settings are at least not harmfull.

J2-5 is powered from TE0720 JM2-91 (VREF_JTAG, 3.3VIN)
J2-6 is open on our carrier.

S2D is Off (No connection from LDO 3V3 to 3.3V)
S2C is On  (3.3V is directly connected to VIO. No 10R from J2-6!? Is that a problem?)

I attached the DIP-Switch part of the TE0790-03 Schematic.

As mentioned earlier, the error I see is sporadic.
But when an event hits me, my hardware is damaged. MACHXO on TE0790 and on TE0720 seem to be destroyed afterwards.
In case of an error the TE0790 is still detected as USB-Device, as long as I don't switch on VIO power.

The damaged TE0720-Boards do not activate there 3.3V output power.

The last error event hit me, when I already booted a secure linux system with attached TE0790 and tried to start a FSBL debug session from Vitis. (standalone)
The running system must have died, during the JTAG-Reset-Sequence.

What else can I check and test?
My next problem is, that I don't have TE0790s left.
During the last months this error damaged all our TE0790 (5 pieces).




 
#5
Trenz Electronic FPGA Modules / Re: TE0720, TE0790: eFUSE prog...
Last post by Antti Lukats - February 11, 2026, 01:22:51 PM
To our best knowledge, TE0790+TE0720 should not burn no matter how you connect them or what the DIP settings on TE0790 are. So it is a bit strange that you see damages.

But your dip settings doesnt seem right: you power the FT2232H with power from VCCJTAG and TE0790 IO buffer from the onboard LDO.

On-off-off-off would be better if you supply both VCC and VCCIO from your carrier.

#6
Trenz Electronic FPGA Modules / Re: TE0802-02-1BEV2: Native PS...
Last post by Antti Lukats - February 11, 2026, 01:09:51 PM
TE0802 indeed has only Host USB-A connector. Theoretically you should be able to use it as device with custom cable. Cut two cable and solder them so that you have USB-A to USB-A cable (do not connect vbus). This may work.
#7
Trenz Electronic FPGA Modules / Re: TE0714 GTP diff traces imp...
Last post by Antti Lukats - February 11, 2026, 01:06:21 PM
GTP trace signal length are between 18 and 24 mm on the TE0714

as of signals on TEBB0714 I just recalculated the differential impedance and got 100.16 ohms. But there are many calculators available all delivering somewhat different results.Altium layerstack is not updated with real layerstack params in this project so that makes small difference in the calculations, with altium layerstack params the differenial impedance is 109 ohms.
#8
Arrow USB Programmer2 / Re: USB Blaster III Compatibil...
Last post by ikerator - February 10, 2026, 10:34:50 AM
Hi,

I guess you mean this: https://github.com/ArrowElectronics/Agilex-5/wiki/USB-Blaster-III

One question: can we upgrade the Arrow USB Programmer from CYC1000 and MAX1000 boards to USB Blaster III?

Thanks.
#9
Trenz Electronic FPGA Modules / Re: TE014 GTP diff traces impe...
Last post by gvzz - February 06, 2026, 11:54:39 PM
I mainly ask because attempting to compute impedance for the differential lanes according to the stackup of Simple Base TE0714:
SIMPLE_BASE_TE0714_STACKUP.png


I obtain results far from the 100 ohm differential and 50 ohm even/odd (I account that maybe is quiet difficult to obtain nearly exact results):
KICAD_DIFF_Z_CAL.png

Computation algorithms used are:

Coupled microstrip line:
  • A. Atwater, "Simplified Design Equations for Microstrip Line Parameters", Microwave Journal, pp. 109-115, November 1989.
  • Kirschning and R. H. Jansen, "Accurate Wide-Range Design Equations for the Frequency-Dependent Characteristic of Parallel Coupled Microstrip Lines," in IEEE Transactions on Microwave Theory and Techniques, vol. 32, no. 1, pp. 83-90, Jan. 1984. doi: 10.1109/TMTT.1984.1132616.
  • Jansen, "High-Speed Computation of Single and Coupled Microstrip Parameters Including Dispersion, High-Order Modes, Loss and Finite Strip Thickness", IEEE Trans. MTT, vol. 26, no. 2, pp. 75-82, Feb. 1978.
  • March, "Microstrip Packaging: Watch the Last Step", Microwaves, vol. 20, no. 13, pp. 83.94, Dec. 1981.

According to KiCAD docs: https://docs.kicad.org/9.0/en/pcb_calculator/pcb_calculator.html

Thanks again for any support.

#10
Trenz Electronic FPGA Modules / TE014 GTP diff traces impedanc...
Last post by gvzz - February 06, 2026, 01:23:23 PM
Hi,

I am working on a small carrier card for TE0714-04-52I-7-B for which I am placing U.FL connectors on all lanes.

Since this is my first HS card, I would like to have some guideline regarding differential traces length and impedance.

As far as I know the theoretical differential impedance should be 100 ohm with 50 ohm for each trace.

I can inspect Simple base of TE0714 through Altium online viewer using AP-TEBB0714-01.zip, so the lengths on the simple base are known.

What are the GTP lanes length on TE0714-04-52I-7-B and what are the computed impedances (differential, even and odd) for the overall design, so to keep these values as reference?

Thanks,
s.