This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPLD1201: Is it possible to write data to the TPLD1201 without using the TPLD-PROGRAM or EVM?

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

Tool/software:

Hi team,

Is it possible to write data to the TPLD1201 without using the TPLD-PROGRAM or EVM?

For example, is it possible to program the TPLD1201, which is already mounted on a board, using 4 GPIO pins from the MCU in a manner similar to SPI communication, without using the TPLD-PROGRAM or EVM?

Best regards,

Kyohei

  • Hi Kyohei,

    The short answer is yes, but you need to use 5 pins. First, on the GPI pin, you will need to provide a specific sequence. Then, through SPI, you will be able to program the device temporarily. You will need to re-program the device every time the device power is cycled if using this method.

    Best,

    Malcolm

  • Hi Malcolm,

    Thank you for your reply.

    To program to non-volatile memory for OTP, I need TPLD-PROGRAM and EVM, right?

    Is my understanding correct that writes other than OTP are made to volatile memory? Also, is there a limit to the number of write cycles?

    Best regards,

    Kyohei

  • Hi Kyohei,

    For OTP you need either the programmer and EVM or you can have us program them for a large enough order size. You could burn the devices yourself, but the current process for TPLD1201 is very involved and we don't recommend it (we would need to provide you with a specific sequence and you would need to allocate 8V somewhere on your board for burning).

    Yes, the writes are made to volatile memory. There's no limit to the number of write cycles that I know of.

    Best,

    Malcolm