Universidade de Bras - UnB lia Departamento de Cincias da Computao - CIC e ca Disciplina: 116351 - Circuitos Digitais; Turma: B Professores: Camilo Chang Dorea Mrcio da Costa Pereira Brando a a
Relatorio 9 Flip-ops T e D
25 de maio de 2012
UnB
Indice
1 Objetivos 2 Materiais 3 Introduo ca 4 Procedimentos 5 Dados 6 Anlise dos Dados a 7 Concluso a Referncias e 3 3 3 4 5 9 9 10
25 de maio de 2012
UnB
Objetivos
Entender conceitos bsicos de ip-ops T e D de forma prtica, por meio a a da anlise das sa a dasdos mesmos. Construir ip-ops usando portas NAND e NOT.
Materiais
Painel digital Protoboard Fios conectores Portas NAND e NOT. Alicate Ponta lgica o
Introduo ca
Flip-op T Se a entrada T estiver em estado alto, o ip-op T (toggle) inverte seu estado sempre que a entrada de clock sofrer uma modicao. Se a entrada ca T foi baixa, o ip-op mantm o valor do seu estado. e
Flip-op D (Data) O ip-op D (data ou dado, pois armazena o bit de entrada) possui uma entrada, que ligada diretamente ` sa quando o clock e a da mudado. Independentemente do valor atual da sa e da, ele ir assumir o valor a 1 se D = 1 quando o clock for mudado ou o valor 0 se D = 0 quando o clock for mudado. Este ip-op pode ser interpretado como uma linha de atraso primitiva ou um hold de ordem zero, visto que a informao colocada na sa um ciclo ca e da depois de ela ter chegado na entrada.
25 de maio de 2012
UnB
Procedimentos
Primeiramente, foi testado o funcionamento da protoboard. Escolhida uma protoboard que funciona-se, o circuito passou a ser montados utilizando-se os CIs 7400 e 7404. Depois, iniciaram-se os passos para montagem dos ip-ops. 1. O primeiro ip-op montado foi o T. O circuito montado nesta etapa foi feito seguindo o diagrama lgico da gura 1a. Aps ter sido montado, foi o o vericada sua tabela verdade. 2. O segundo ip-op D gatilhado por n vel. O circuito montado foi feito seguindo-se o diagrama lgico da gura 2a. Aps a montagem, foi verio o cada sua tabela verdade. 3. O terceiro ip-op montado foi o ip-op tipo D gatilhado pela borda positiva. Foi feito conforme gura 3a, depois foi vericada sua tabela verdade. 4. O ultimo procedimento experimental foi vericar o tempo de setup do ip-op tipo D gatilhado pela borda positiva. Foi feito conforme gura 4.
25 de maio de 2012
UnB
Dados
1. Flip-flop T (a) Diagrama lgico o
Figura 1: Flip-op T implementado com portas NAND (b) Tabelas Verdade T 0 1 Qn+1 Qn Qn
25 de maio de 2012
UnB
Figura 2: Diagrama Lgico - Flip-op D gatilhado por n o vel (b) Tabela Verdade Clk 0 0 1 1 D 0 1 0 1 Qn+1 Qn Qn Qn 0
25 de maio de 2012
UnB
Figura 3: Implementao de um ip-op D gatilhado pela borda positiva com ca portas NAND (b) Tabela Verdade Clk D X 0 1 Qn+1 Qn 0 1
25 de maio de 2012
UnB
4. TEMPO DE SET UP
Figura 4: Vericao experimental do tempo de setup com um ip-op D gatica lhado pela borda positiva
25 de maio de 2012
UnB
1: O ip-op tipo D seguiu as especicaes da tabela verdade, s cou confusa co o na implementao e compreenso deste ip op no se saber qual o primeiro ca a a valor tomado por Qn , que poderia ser dado ao acaso a cada vez que se ligava o aparelho. 2: O ip-op tipo D gatilhado por n j retirava esse problema de no podervel a a se escolher Qn . Com isso, mantinha-se o valor de clock num n xo e o valor vel de Qn seria entrada caso clk = 1 e mostraria Qn como sa caso clk = 0. A da tabela verdade do ip-op foi vericada. 3: O ip op tipo D gatilhado por n ainda apresenta problemas caso exisvel tam glitches no sinal, que nem sempre so poss a veis de se eliminar. Nesse ip-op gatilhado por n esse problema mais controlvel, mas o sinal ter de ser selevel e a a cionado em um certo tempo de clock e obedecer a um certo tempo tsetup no qual o sinal tem de estar estvel e um certo tempo thold que o sinal tem de se manter a estvel aps o evento de clock. Foi vericado este ip-op, sua montagem foi a o bem sucedida e obedecida a tabela verdade. 4: Nesta etapa, se vericou o tempo de setup para o ip-op tipo D gatilhado pela borda positiva. Como o tempo de setup t pico de 20ns, e o clock estava e mudando s 40ns depois, o valor cava xo em 1, que comprova que o tempo o de setup menor que 40ns. e
Concluso a
A partir do experimento, pode-se analisar o funcionamento dos ip-ops dos tipos T e D, e comparar com os ip-ops do experimento anterior, alm de e entender quando e porqu utiliz-los. Alm disso, pode-se compreender as pare a e ticularidades de cada ip-op, a m de utiliz-los em determinadas situaes a co compat veis com seu design.
25 de maio de 2012
UnB
Referncias e
[1] Sistemas digitais: princ pios e aplicaes, 10a edio / Ronald. J. Tocci, co ca Neal S. Widmer, Gregory L. Moss; traduo: Cludia Martins; reviso ca a a tcnica: Joo Antonio Martino. 10a ed. So Paulo : Pearson Prentice e a a Hall, 2007 [2] Digital Design: Principles & Practices, Third Edition / John F. Wakerly Prentice Hall
25 de maio de 2012
10