Quando o Joint Test Action Group (JTAG) ISP Clock (TCK) é executado em frequências altas (de 1 a 10 MHz), o tempo necessário para mudar dados e informações de endereço para o dispositivo torna-se insignificante em comparação com o tempo de pulso de programação para as células de memória.
Ao programar vários dispositivos em uma cadeia JTAG, a programação simultânea permite que os pulsos de programação para cada um dos dispositivos seja aplicado simultaneamente. Assim, essa programação simultânea permite reduzir significativamente os tempos de programação.
Quando o TCK é executado em frequências baixas (~100 kHz), o tempo necessário para mudar dados e informações de endereço para o dispositivo torna-se dominante em comparação com o tempo de pulso de programação para as células de memória. Assim, nessas frequências mais baixas, a programação simultânea tem benefícios insignificantes.
Altera suporta programação simultânea ao usar arquivos serial vector Format (.svf), arquivos Jam™ (.jam) e arquivos Jam Byte-Code (.jbc). Esses formatos de arquivo usam automaticamente programação simultânea sempre que mais de um dispositivo, da mesma família, é direcionado.
Para obter mais informações, consulte Diretrizes de programabilidade no sistema para dispositivos MAX II (PDF)E AN 100: Diretrizes de programabilidade no sistema (PDF).