Non-synthesizable tipos de dados em VHDL

J

JIM1

Guest
Ouvi dizer que os tipos de dados (em VHDL), como "tipo de ponto flutuante", "tipo físico" e "tipo" ponto de acesso não são datatypes synthesizable, o que se entende por "não-"..... synthesizable faz significa que se alguém usar esses tipos de dados em seu programa, o programa só pode ser executado em um simulador, mas não em FPGA.

Operadores como a adição de operadores e operadores de multiplicação ... eles são também não-synthesizable.

 
Oi

Operadores como a adição de operadores e multiplicando-se os operadores estão synthesizable.

 
Apenas uma parte das construções são VHDL synthesizable.Que construções são synthesizable?Depende do sintetizador para ser usado.Assim, você vai verificar a synthesizable construções para o sintetizador, quando não estão familiarizados com o sintetizador.

 
O VHDL Golden Reference Guide explica que as declarações são synthesizable.

Email mim se você gosta de uma cópia.

Delay (atraso de tecnologia)

 
Como regra, tais construções não são synthesable
implementação de hardware que não directa e exacta.
Por exemplo, módulo, operações de cisão a implementação de hardware não é totalmente certo
e, portanto, eles não são sintetizados por qualquer sintetizador exceto da divisão por 2,4,8 ....
Pode ser, no futuro, os dados de ponto flutuante e operações serão sintetizados
quando o seu formato é padronizado para a síntese.

 
Aser escreveu:por exemplo, módulo, operações de cisão a implementação de hardware não é totalmente certo

e, portanto, eles não são sintetizados por qualquer sintetizador exceto da divisão por 2,4,8 ....
 

Welcome to EDABoard.com

Sponsor

Back
Top