O sinal Rx_freqlocked pode ficar preso no estado desassertado (baixo), após a reconfiguração dinâmica do transceptor Cyclone® iv GX (PLL), mesmo que o tx_clkout e rx_clkout tenha mudado para uma frequência correta. Redefinir transceptores ou MPLL não resolve o problema.
Você pode ver este problema ao tentar reconfigurar uma configuração de MPLL para outra com um valor de contador M diferente. Por exemplo, você pode ver este problema, se a configuração de parâmetros MPLL estáticos tiver valor de contador M de 5 e você reconfigurar a MPLL com uma configuração de contador M de 25. Este problema não é visto se a configuração de parâmetros MPLL estática e MPLL reconfigurado tem o mesmo valor de contador M.
Devido a um erro de software, um dos sinais de entrada para o detector de PPM não está sendo atualizado corretamente após a reconfiguração do PLL.
Este problema pode ser corrigido executando a reconfiguração do canal após a reconfiguração pll para atualizar os sinais de entrada do detector de PPM.
Para resolver este problema, siga estas etapas:
- Durante a reconfiguração do transceptor PLL , mantenha o transceptor tx_digitalreset, rx_digitalreset e rx_analogreset sinais.
- Executar Reconfiguração pll para atualizar MPLL com arquivos MIF PLL.
- Executar Reconfiguração de canal e atualização do transceptor com arquivos MIF de reconfig GXB. Se você tiver várias instações de canal conectadas ao mesmo MPLL, execute a reconfiguração do canal em cada canal.
- Desafirme tx_digitalreset e rx_analogreset.
- Após rx_freqlocked afirmação (alta), aguarde pelo menos 4o período e desafirme rx_digitalreset.
Notas:
Para o software Quartus® II v11.0: você pode usar o software diretamente e implementar esta solução (reconfiguração pll seguida de reconfiguração de canal).
Para o software Quartus II v10.1SP1: antes de implementar esta solução, instale o patch 1.03, gere o arquivo de componentes ALTGX_RECONFIG e recompile para gerar o arquivo MIF GXB.
Para o software Quartus II v10.1: antes de implementar esta solução, instale o patch 0.36, gere o arquivo de componentes ALTGX_RECONFIG e recomile para gerar o arquivo MIF GXB.
Para as versões anteriores do software Quartus II: mude seu design para 11.0, re-gere o arquivo de componentes ALTGX_RECONFIG, recomile para gerar o arquivo MIF GXB, implemente as etapas fornecidas nesta solução.
Patch 1.03 para o software Quartus II versão 10.1SP1
- Patch de PC 1.03 para Software Quartus II versão 10.1SP1
- Patch Linux 1.03 para Software Quartus II versão 10.1SP1
- Arquivo Readme para o patch 1.03 para o software Quartus II versão 10.1SP1
Patch 0.36 para o software Quartus II versão 10.1