A possível causa raiz é um problema de integridade de sinal no PMBUS, se o erro de acesso de hardware externo do PMBUS for observado durante a configuração Avalon® streaming x8, mas não observado durante a configuração JTAG.
Você pode usar as Informações do Dispositivo da ferramenta Depurador de Configuração para saber que erro de configuração ocorre. Quando ocorre um erro de acesso de hardware externo, as informações do dispositivo são exibidas da seguinte forma:
Código de erro principal: 0x0000F002
Erro outipo principal: ERR_EX_HW_ACCESS_FAIL
Mensagem de erro:
Mensagem de erro recebida do dispositivo: erro de acesso de hardware externo.
Detectou um erro de PMBUS durante a configuração. Possíveis erros: a configuração do VID está incorreta no projeto Intel Quartus Prime. O dispositivo de destino não se comunica com um regulador inteligente ou mestre PMBUS em uma placa.
O PMBUS usa um buffer bidirecional de descarga aberta para cada porta, tanto no dispositivo host quanto no dispositivo regulador. O estado baixo é ativamente impulsionado pelo host ou pelo dispositivo regulador. No entanto, o estado alto é fornecido passivamente através do resistor pull-up quando todos os buffers no sinal são tri-declarados. Devido à natureza do PMBUS, o alto estado é relativamente vulnerável ao ruído em direção ao baixo.
Se o erro de acesso de hardware for observado durante Avalon configuração de transmissão x8, mas não observado durante a configuração JTAG, qualquer sinal de configuração de transmissão de Avalon x8 pode causar ruído no PMBUS e afetar a operação do PMBUS.
Para melhorar o ruído dos sinais de configuração Avalon streaming x8 para sinais PMBUS, considere as seguintes maneiras:
- Reduza a resistência da unidade Avalon sinais de configuração de streaming x8 do host de configuração.
- Reduza a resistência do resistor pull-the-up em sinais PMBUS.
- Mude o layout da placa para reduzir a conversa cruzada entre Avalon transmissão de sinais de configuração x8 e sinais PMBUS.