TPLD801: Programming in a production environment

Part Number: TPLD801
Other Parts Discussed in Thread: , LSF0101, TPLD-PROGRAM

Tool/software:

Hi,

In another thread you wrote: "We are planning to release a reference design on interfacing the TPLD programmer with multiple sockets thus creating a gang programmer for the above devices."

It relates to my concerns, the TPLD801 match perfectly to solve and reduce size of a design but on the final board how do we program them? Should we program them before soldering?

What's your "gang programmer"? 

Can you please release more information on this because for the moment it looks like the programming is limited to R&D labs... 

Thanks

  • Footnote (2) of table 4-1 says:

    The general-purpose input (GPI) pin will sustain a high-voltage (VPP) during programming. Take special precaution with peripherals connected to this pin if performing in-system programming.

    The TPLD801-DRL-EVM uses a clamping circuit similar to the LSF0101 (but with higher-voltage transistors) to limit GPI_SAFE to 3.3 V.


    It looks as if the TPLD-PROGRAM is always required. It would be nice if it were possible to export the programming bit sequence from ICS, i.e., "apply this waveform to the GPI pin to program the device".

  • Hi PG,

    The TPLD801-DRL-EVM is a socketed EVM that can hold a TPLD801DRL. You can connect that to a TPLD-PROGRAM as described in the TPLD801-DRL-EVM User's Guide to program the TPLD801DRL. Both EVMs are publicly available.

    For prototyping and small batches, TI recommends programming the devices yourself, but for large batches for production builds, TI has a path to program devices in factory before they are sent to you.

    Best,

    Ian