Índice Sumário Implementação de Contadores Implementação de contadores Contadores mais Complexos Contadores de auto início
Implementação Um flip-flop por cada bit de estado Lógica combinatória baseada em codificação
Implementação Diagrama lógico do Contador
Implementação: outro exemplo Registro de deslocamento Entrada determina o próximo estado
Contador mais Complexo Contador complexo Repete 5 estado em seqüência Sem ser uma representação binária Passo 1: Derivar o diagrama de transição de estados Seqüência de contagem: 000,010,011,101,110 Passo 2: Derivar a tabela de transição de estados do diagrama de transição de estados
Contador mais Complexo Diagrama de transição de estados Tabela de transição de estados
Contador mais Complexo Passo 3: K-maps para as funções de próximo estado
Contador mais Complexo Diagrama Lógico do contador
Contadores de auto início Re-derivação da tabela de transição de estados das atribuições de indiferentes
Contadores de auto início Estados de Start-up Quando é feito o power-up, o contador pode ir para um estado não utilizado ou inválido O projetista tem de garantir que o contador entra num estado válido Solução de auto início Projetar contadores nos quais os estados inválidos tenham transições para um estado válido Pode limitar a exploração dos indiferentes
Contadores de auto início