Os modelos finais de sincronização para EMPRÉSTIMO IO estão incluídos no software Quartus® II versão 14.0 e podem ser usados para confirmar o tempo. Os modelos preliminares de temporização para EMPRÉSTIMO IO estão disponíveis por meio de um patch para o software Quartus II versão 13.1 (consulte a solução relacionada abaixo)
Procedimento para usar o EMPRÉSTIMO IO :-
- Na aba HpS Megawizard, selecione "Pinos periféricos"
- Em "Peripherals Mux Table", selecione os pinos de IO de EMPRÉSTIMO desejados
- Na Qsys "Conteúdo do sistema", exporte h2f_loan_io conduíte
- A Tabela 1 mostra a interface de sinal de conduíte gerada em Qsys
- Compile o design e gere o pré-carregador com bsp-editor
Tabela 1
Nome do conduíte | Direção | Declarações |
._hps_io_gpio_inst_LOANIOXX | Direção bi | Declare como pino de alto nível, a atribuição de pinos é codificada |
._h2f_loan_io_in [N:0] | Fora | Pino de sinal de saída FPGA lógica do usuário da região, entrada para a região do HPS |
._h2f_loan_io_out [N:0] | Em | Pino de sinal de entrada FPGA lógica do usuário da região, saída para a região do HPS |
._h2f_loan_io_oe [N:0] | Em | Habilite a saída para buffer de IO na região da HPS |
Notas:
- XX denota o número de pino de IO HPS selecionado específico
- N denota o número máximo de pinos de IO de HPS, Cyclone V consiste em um máximo de 67 pinos, enquanto Arria V consiste em um máximo de 71 pinos
- Nenhuma mensagem de aviso é mostrada no Quartus II se o usuário atribuir a lógica do usuário aos pinos de sinal loan_io errados