Cada dispositivo EPCS tiene un llamado "ID de silicio" que se puede usar para identificar su tipo, que luego se puede usar para buscar el tamaño de la memoria flash. Quartus II puede leer este valor y luego verificar, por ejemplo, si el dispositivo es lo suficientemente grande para el flujo de bits generado.
Hay una documentación clara sobre la estructura y el funcionamiento de los dispositivos EPCS de Altera, que se encuentra en la página de inicio de Altera . Puede pensar en los dispositivos EPCS como un tipo especial de flash SPI con algunas características especiales para almacenar los flujos de bits utilizados para programar su FPGA. Es solo un poco menos complicado usar un EPCS que un flash SPI estándar con su Altera FPGA.