Incluído nos documentos referentes aos M1 M2, M3 e M4 de Sistemas Digitais
Para ver as imagens com maior nitidez, clique sobre as mesmas
Curso Profissional de Técnico de Electrónica, Automação e Comando
Disciplina: Sistemas Digitais
Módulo 2: Circuito Lógicos
Módulo 3: Circuitos Combinatórios
Software para Sistemas Digitais
Digital Works 3.04 + Karnaugh Minimizer (pack)
– De fácil utilização; múltiplas funcionalidades; leve.
O Digital Works é uma ferramenta gráfica de projecto que permite que criemos circuitos digitais lógicos e que analisemos depois o seu comportamento através de simulação.
Os circuitos podem ser formados por portas lógias simples (AND, OR, NAND, NOR, XOR, XNOR, NOT) e Flip-Flops (D, RS and JK).
Também pode utilizar dispositivos tri-state e de memória, para construir sistemas com buses.
O software tem incorporados mecanismos para detectar situações de colisão e entupimento dos buses.
As entradas dos circuitos podem ser interruptores, botões de pressão, clocks, geradores de sequências e dispositivos de entrada interactivos.
As saídas podem ser observadas através de LEDs, Displays de 7 segmentos e dispositivos numéricos.
Possui também para utilização muitos outros componentes, entre os quais, por exemplo, Contadores, Registos de Deslocamento, Registos de Dados, Controladores, etc.
Uma das características mais fortes do Digital Works é a sua capacidade de permitir a criação de macros e adicioná-las à base de dados dos componentes. Isso permite converter qualquer circuito num único componente para utilização posterior, em circuitos mais complexos. E assim sucessivamente, numa estrutura hierárquica de objectos digitais, onde cada nível esconde a complexidade da sua implementação. Alguns exemplos de macros: contadores, registos de deslocamento, registos de dados. Pode até criar circuitos integrados, como por exemplo o 74HC08.
O Karnaugh Minimizer é um software de minimização boolena, isto é, é uma ferramenta que, preenchendo um mapa de karnaugh, rapidamente nos dá a respectiva expressão boolena mais simples.
Permite também que a solução seja dada apenas com NANDs (universalidade e maior facilidade de fabrico destas portas torna-as as mais usadas na prática).
Possui ainda uma ferramenta de geração de relatórios, permitindo a criação pelo utilizador de relatórios sobre o processo de minimização efectuado.
Características do Karnaugh Minimizer:
.Minimização
.. Mostra a saída/expressão quer no formato soma de produtos quer no formato produto de somas
.. Encontra e elimina termos redundantes
.. Trabalha com situações/síbolos de “indiferente” (quando uma combinação das entradas não é possível num determinado problema ou, sendo-o, não interessa o resultado que dê na saída)
.. Seguimento do Mapa-para-a-Expressão – permite-lhe clicar num termo de uma dada expressão e vê-la assinalada (a outra cor) no mapa
.. Permite utilização de Mapas de Karnaugh para de 2 até 8 variáveis de entrada
.. Permite criar o Mapa de diversas formas: A partir da tabela da verdade; 1’s; Fórmulas Booleans.
Ferramentas Adicionais
. Ferramenta que converte Expressões Booleanas para esquema só comm NANDS ou só com ANDS e ORs
. Suporta os sistemas de portas Europeu e Americano
. Gera relatórios em que detalha o processo de simplificação/minimização utilizado
Generalidades
. Permite alterar o idioma do programa
. Manuseia nomes de variáveis à escolha/designadas pelo utilizador
. Exporta o Mapa para HTML para maior facilidade de criação de relatórios de síntese.
Escreva um comentário