ID do artigo: 000085269 Tipo de conteúdo: Documentação e informações do produto Última revisão: 11/09/2012

Como posso mapear registros de elementos de E/S (IOEs) através do Synplify versão 6. <i>x</i> e superior?

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição Altera® recomenda que as atribuições de registro de células de E/S sejam feitas no Quartus Software. No entanto, você pode implementar essas atribuições no Synplify, bem como usando o syn_useioff atributo em uma base global ou local.

Você pode definir isso globalmente syn_useioff=1 configurando-o no nível superior, diretamente no código fonte, através da ferramenta de configurações Synplify SCOPE ou diretamente no arquivo de restrição.

Tabela 1. Configuração syn_useioff=1 globalmente
Linguagem de programaçãoSintaxe
Verilog HDLmodule test (d, clk, q) /*synthesis syn_useioff=1 */;
VHDLarchitecture rtl of test is
attribute syn_useioff : boolean;
attribute syn_useioff of rtl: architecture is true;
Arquivo de restriçãodefine_global_attribute syn_useioff 1


Tabela 2. Configuração syn_useioff=1 localmente
Linguagem de programaçãoSintaxe
Verilog HDLmodule test (d, clk, q);
input [3:0] d;
input clk;
output [3:0] q /*synthesis syn_useioff=1 */
reg q;
...
VHDLentity test is
port (d: in std_logic_vector [3 downto 0];
clk: in std_logic;
q : out std_logic_vector[3 downto 0];
attribute syn_useioff : boolean;
attribute syn_useioff of q : signal is true;
end test;
Arquivo de restriçãodefine_attirbute {p:q[3:0]} syn_useioff 1

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.