O valor padrão do pino define GND um valor padrão de ou VCC em um pino de entrada em um arquivo de design de texto (.tdf) ou subdesign de design gráfico (.gdf). Para um TDF, não há um padrão presumido. O usuário deve especificar um valor de GND OUCC V ao pino na SUBDESIGN declaração da entrada:
SUBDESIGN top ( foo, bar, clk : INPUT = VCC; a[7..0] : OUTPUT; )
Para um GDF, GND o valor padrão do pino é indicado no gráfico primitivo de pino de entrada por ouV CC no canto inferior direito do símbolo do pino de entrada. Cada pino de entrada recebe um valor padrão de pino de cc GND ouV.
Para um GDF ou TDF, o valor padrão do pino é usado quando uma porta de entrada para um arquivo de nível inferior é deixada desconectada em uma instância de nível superior. Os valores padrão são reconhecidos apenas em arquivos de nível inferior, eles são ignorados para arquivos de nível superior. Se um pino no design de nível superior tiver um padrão de VCC, não significa que, se o pino de entrada do dispositivo estiver desconectado, ele será padrão para VCC. Isso só tem um efeito em um pino de design de nível mais baixo.
Aqui está um exemplo de como ele funciona:
- Instande um DFF em um GDF
De conecte as portas , e asQCLKportas à entrada (valor padrão = VCC) e pinos de saída, respectivamente. - Compile o design e crie um símbolo padrão.
- Instande o símbolo padrão que você criou em um novo GDF.
- Conecte a
CLKporta a um pino de entrada,Qa porta a um pino de saída eDdeixe a porta desconectada (sem pino de entrada).
Quando você compila e simula o design, o design D age como se a porta fosse conectada a VCC , mesmo que haja
não é uma entrada "real" para o design. Neste caso, o software MAX PLUS® II usa o valor padrão do pino de entrada
no nível mais baixo do design como entrada para o design de nível superior.
| O valor padrão do pino não funciona se ele for colocado em um pino anexado ao pino físico de um dispositivo. |