trabalho arquitetura e organização de computadores - ff

Upload: claudio-leite

Post on 09-Jan-2016

14 views

Category:

Documents


0 download

DESCRIPTION

Trabalho sobre Flip Flop JK e T

TRANSCRIPT

  • CENTRO ESTADUAL DE EDUCAO TECNOLGICA PAULA SOUZA

    FACULDADE DE TECNOLOGIA DE RIBEIRO PRETO

    TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS

    CLAUDIO JOS LEITE

    RIBEIRO PRETO

    2015

  • 2

    1. CIRCUITOS

    1.1. INTEGRADO

    Componentes eletrnicos, integrados num nico dispositivo, que implementam

    funes lgicas elementares ou complexas

    1.2. DIGITAIS

    Os Circuitos Digitais utilizam pulsos discretos de voltagem para simular estados ou

    valores de tenso ou corrente e com isso representar informaes codificando-as para a

    representao binria que utiliza a simbologia de (zero/um) e a lgebra booleana que admiti

    dois valores possveis, os quais podem ser denotados por [F,V] (falso ou verdadeiro), [H,L]

    (high and low) ou ainda [0,1]; Os dados e as informaes fornecidas so classificados de

    acordo do finalidade a que se destinam.

    1.3. COMBINACIONAIS E SEQUENCIAIS

    A utilizao da lgebra booleana e das portas lgicas possibilitou a implementao de

    circuitos eltricos eletrnicos cada vez mais complexos resultando em dois grandes blocos

    circuitos lgicos (Circuitos Combinacionais e Circuitos Sequenciais).

    Os Circuitos Combinacionais utilizam a combinao de variveis disponibilizadas na

    entrada, este tipo de circuito no armazena valores, desta forma havendo alterao na entrada

    os valores de sada tambm sero alterados.

    [...] Em sistemas digitais, os dispositivos que so capazes de armazenar dados so

    denominados memria. Esses dispositivos de memria podem ser de vrios tipos:

    circuitos de semi-condutores, dispositivos magnticos, dispositivos mecnicos, etc.

    Um tipo de circuito semi-condutor que tem a capacidade para armazenar dados

  • 3

    so os chamados flip-flops. Os flip-flops, alm de armazenar os dados, podem

    mudar de estado mediante estmulo com sinal de entrada adequado. [...] Lgica Sequencial (06/2007).

    Por sua vez, os Circuitos lgicos Sequenciais, utilizam valores fornecidos na entrada e

    valores do ciclo anterior armazenados em memria para determinar os valores de sada e do

    ciclo posterior. O elemento fundamental da lgica sequencial o multivibrador biestvel (Flip

    Flop) utilizados para armazenamento, temporizao, contagem e sequenciao.

    [...] Um circuito sequencial constitudo de um conjunto de flip-flops e portas

    lgicas interligadas. A interligao apenas de portas constitui, como j vimos, um

    circuito combinatrio, mas quando se incluem flip-flop na conexo, ento o

    chamamos de circuito sequencial. [...]

    Monteiro ([00] p. 102).

    [...] Os elementos de memria utilizados nos circuitos seqenciais sncronos so

    denominados flip-flops. Um flip-flop um circuito digital que possui duas entradas

    e duas sadas e capaz de armazenar um bit de informao. As duas entradas no

    so intercambiveis: uma reservada ao sinal de controle (relgio) e a outra recebe

    o dado (bit) a ser armazenado. As sadas correspondem ao dado (bit) armazenado e

    ao seu complemento. O sinal de relgio determina o instante em que o flip-flop

    amostra o valor do dado, podendo corresponder a uma borda de subida ou a uma

    borda de descida, dependendo de como o flip-flop constitudo. [...]

    Gntzel e Nascimento 2001.

  • 4

    1.4. CIRCUITO SEQUENCIAL SNCRONO /ASSNCRONO

    Os circuitos sequenciais podem ser divididos em sncronos e assncronos, conforme o

    funcionamento temporal dos sinais. Os assncronos possuem capacidade de armazenamento

    que est associada diretamente ao atraso de propagao dos circuitos que os compem. Em

    outras palavras, o tempo que esses circuitos levam para propagar uma mudana de suas

    entradas at suas sadas pode ser encarado como o tempo durante o qual eles retm os valores

    aplicados antes da mudana, e esse fenmeno coincide com o conceito de memria, para os

    circuitos digitais. O circuito sequencial sncrono utiliza um sinal especial, denominado clock,

    o qual tem a funo de cadenciar troca de estado.

    O comportamento de um circuito sequencial assncrono depende da ordem segundo

    a qual as entradas mudam e o estado do circuito pode se alterar a qualquer tempo,

    como consequncia de uma mudana de suas entradas. Os elementos de memria

    utilizados nos circuitos sequenciais assncronos apresentam uma capacidade de

    armazenamento que est associada diretamente ao atraso de propagao dos

    circuitos que os compem.

    Gntzel e Nascimento 2001.

  • 5

    2. FLIP-FLOP

    2.1. MODELO J-K

    O Flip-Flop J-K uma verso aperfeioada do modelo RS, pois a introduo das

    entradas Clock (CK), Preset (PR) e Clear (CL) no modelo RS tornou o modelo instvel, para

    resolver o problema o modelo JK recebeu um novo circuito com portas E de trs (03)

    entradas.

    Quando houver variao do clock, o valor guardado no flip-flop ser alternado se as

    entradas J e K forem ambas iguais a 1 e ser mantido se ambas forem iguais a zero; se forem

    diferentes, ento o valor se tornar 1 se a entrada J (Jump) for 1 e ser 0 se a entrada K (Kill)

    for 1.

    Figura 1 Flip-flop RS bsico

    Figura3 Flip-flop JK Figura 2 Flip-flop RS com (PR) e (CL)

  • 6

    2.2. MODELO T

    O Flip-flop modelo T um JK com as entradas J e K interligadas (curto circuitadas),

    portanto, seus valores s podem ser iguais. Quando houver variao do clock, o valor

    guardado no flip-flop ser alternado ou mantido dependendo se o valor na entrada T (Toggle)

    for 1 ou 0.

    Flip-flop tipo T

    T Q

    0 Qa

    1 Qa

    Tabela de verdade do flip-flop tipo T

  • 7

    3. REFERNCIAS

    Gntzel, Jos Lus; Nascimento, Francisco Assis do; Introduo aos Sistemas Digitais.

    _____ Introduo aos Sistemas Digitais.

    Lgica Sequencial < http://www.vision.ime.usp.br/~nina/cursos/mac0329-

    2007/sequencial.pdf > Acessado em 17 Set 2005

    Monteiro, Mario A. Introduo a Organizao de Computadores.

    MSPC - Informaes Tcnicas < http://www.mspc.eng.br/eledig/eldg1130.shtml#ff_td >

    Acessado em 17 Set 2005