2142 - [ispMACH 4000]: What is the reason behind the high supply transients during startup for the ispMACH 4000 device?

2142 - [ispMACH 4000]: What is the reason behind the high supply transients during startup for the ispMACH 4000 device?

High transients during startup are because of supply sequencing used on the board, resulting in temporary leakage in the I/O buffer of the device.  To minimize the transient current during power-on, configure the CPLD I/Os to a pull-up or float state. If this logic scenario is not possible, then the recommended power sequence should assert VCC and VCCO at the same time or VCC before VCCO as mentioned in the datasheet DS1022 - ispMACH 4000ZE Family. The downloadable link of the document can be found here: https://www.latticesemi.com/view_document?document_id=29095