Sim, o USERCODE JTAG, que é um registro de 32 bits que pode ser usado para denotar uma ID exclusiva para o design. é acessível a partir de arquivos .sof.
O USERCODE pode ser definido no software Quartus® Prime, indo para Atribuições -> Device -> Device & Pin Options -> Geral. Desmarcar a caixa Auto Usercode permite que você insira o USERCODE exclusivo para o arquivo .sof.
Para visualizar essas informações no arquivo .sof gerado, abra o arquivo em qualquer editor de texto e você encontrará o código exclusivo definido junto com a string USERCODE no cabeçalho do arquivo. Você pode ler isso depois de carregar o arquivo .sof no programador Quartus Prime ou no relatório compilação, em Opções de dispositivo do Montador -> -> JTAG. Observe que o USERCODE JTAG é passado ao criar um .pof ou qualquer outro arquivo de programação do arquivo .sof
Quando há vários arquivos .sof em um design com variações de código ou configurações ou para dispositivos diferentes na mesma cadeia JTAG, o USERCODE JTAG
o registro é uma maneira útil de diferenciar entre os vários arquivos .sof antes de programar o dispositivo.