Entrada e Saída E/S (I/O Input Output)
lpin (switch)
Dispositivo de entrada de corrente no circuito.
Power on reset
Clock Generator
Dispositivo utilizado para a sincronização de eventos em um circuito.
Opin (LED)
Dispositivo de saída mais simples que um circuito pode possuir.
LED
Dispositivo de saída mais simples que um circuito pode possuir.
Hex switch
Dispositivo fornecido pelo Hades para simplificar a entrada de valores em um circuito. Seu sinal de saída é definido pelo valor binário do digito hexadecimal selecionado no momento.
Na figura acima o valor selecionado é o valor 0 representado em binário como 0000 portando, nessa situação as 4 saídas do Hex switch são nulas (sem corrente). caso o número selecionado fosse 2 (representado em binário como 0010) o sinal de saída do Hex switch seria, de cima para baixo:
sem corrente, sem corrente, com corrente e sem corrente.
Hex display
Incluindo circuitos definidos pelo usuário
Quando se define um circuito no ambiente utilizado os dispositivos lpin como entrada e opin como saída o programa permite que esse circuito seja embutido em outros circuitos como se fosse um dispositivo atômico.
Configurando os caminhos de inclusão
como primeira etapa para a inclusão de circuitos já definidos á um novo circuito é necessário que configuremos os diretórios em que o Hades buscará as
definições dos circuitos. Assim abrimos o component browser como ilustrado na figura 1.
Uma vez que o component browser está aberto o hades apresentará uma janela similar a da figura 2. Nessa janela deveremos abrir a opção browser setup para que possamos alterar o caminho (diretórios) onde ele busca os arquivos de símbolos, que são utilizados no processo de inclusão.
Clicando na opção browser setup o programa finalmente exibirá quais são os diretórios em que ele busca os arquivos de símbolos( apresentando uma janela similar a apresentada na figura 3) . Esses diretórios vêm pré-configurados por padrão. portanto para que o mecanismo de inclusão funcione temos duas opções: modificar a configuração de pelo menos um desses caminhos para o diretório onde os arquivos que desejamos incluir estejam ou utilizar um dos caminhos pré-configurados no ambiente.
Uma vez que essa configuração seja válida o programa permitirá a inclusão.
Criando um Arquivo de símbolos
Para criar um arquivo de símbolos é necessário que tenhamos um diagrama pré-existente definido com base nos dispositivos lpin e opin. e a partir dele criar um arquivo de símbolos que permitirá sua inclusão em novos diagramas.
Para criar o arquivo de símbolos devemos selecionar a opção create symbol no menu edit conforme ilustrado pela figura 4.
Figura 3: Caminhos de busca para arquivos de símbolos
Se a operação ocorreu sem problemas o programa deve ter criado um arquivo com o mesmo nome do arquivo .hds editado no momento porém com a extensão .sym que é o arquivo de símbolos.
Incluindo um “símbolo” a um diagrama de circuito
Para incluir um símbolo ao diagrama editado no momento no hades devemos selecionar no menu de criação de dispositivos a opção create Subdesign(figura 5).
Após isso o programa exibirá a caixa de seleção onde escolhemos um arquivo hds (que já possui um arquivo de símbolo homônimo) para ser incluso no diagrama atual (figura 6).
A figura 7 ilustra o resultado do processo. onde o circuito definido no arquivo unamed.hds é incluído no diagrama editado no momento.
Figura 6: selecionando o subdesign