Altera OpenCore são símbolos com netlists criptografadas que você pode baixar a partir do Altera web. Você pode compilar o código criptografado no software Quartus® II ou no software MAX PLUS® II para ter uma ideia do ajuste, desempenho e utilização do núcleo. Simulações também são possíveis, mas apenas em Altera ferramentas. Após a "unidade de teste", você pode comprar o núcleo e receber um arquivo de licença que permite que você para gerar um arquivo de programação para o núcleo. A licença inclui uma linha de recursos como as licenças Quartus II e MAX PLUS II. Anexar esta linha de recursos ao arquivo de licença regular usado para executar o software Quartus II ou o software MAX PLUS II para habilitar a geração de arquivos de programação.
As megafunções AMPP OpenCore diferem ligeiramente, em que cada parceiro AMPP gera licenças por solicitação. Embora Altera funções OpenCore sejam baixadas no site da Altera, os núcleos AMPP podem ser obtidos diretamente a partir do Parceiro AMPP juntamente com a licença. Os parceiros AMPP têm várias opções sobre como sua megafunção OpenCore se comportará. O parceiro AMPP pode:
- Permitir que você visualize o código fonte
- Defina uma data de validade
- Habilite arquivos de saída Verilog (.vo) e arquivos de saída VHDL (.vho) a serem escritos
- Habilitar a geração de arquivos de programação