Circuitos Sequenciais Assíncronos

Page 1

Circuitos Sequenciais Assíncronos Uma báscula, ou Latch, é um elemento básico de armazenamento de informação. Vejamos alguns tipos de básculas:

Báscula estática (Static Latch) A báscula estática tem dois estados possíveis: Paula Domingues

Q=1 Q=0

Formadora nas áreas de Eletrónica, Telecomunicações, Automação e Comando, IEFP – Évora pauladomingues47@gmail.com

e

Q=0 Q=1

Note que o Set do Latch é feito com S=1, o Reset é feito com R=1, mantém-se o estado anterior quando S=0 e R=0 e estamos perante uma situação indefinida quando S=1 e R=1. Esta situação viola o princípio da complementaridade e, ao voltar ao estado em que S=0 e R=0, não se sabe qual o estado em que vamos ter à saída.

(63$¶2 (/(75ù1,&$ ,1'8675,$/

Báscula SR CIRCUITOS COMBINATÓRIOS VERSUS CIRCUITOS SEQUENCIAIS Num circuito combinatório, o estado lógico das variáveis de saída depende apenas do estado lógico das entradas; num circuito sequencial, o estado lógico das saídas depende do estado lógico das entradas, do valor da memória e do circuito combinatório existente.

Q

R S

Figura 3. Esquema da báscula estática.

Q Q'

Figura 7. Simbologia da Báscula SR .

Como exemplo, a palavra 11001101 pode ser armazenada na estrutura seguinte:

U1A

R

Q

7480N

0

0

1

1

0

0

1

0 U2A

CIRCUITO COMBINATÓRIO

S MEMÓRIA

UREËWLFD

Q

1

1

0

0

1

1

0

Figura 4. Báscula estática a armazenar a palavra Figura 1. Circuitos sequenciais.

11001101.

Assim, um circuito sequencial é especificado por uma sequência temporal de entradas, saídas e estados internos. Podemos caraterizar os circuitos sequenciais como circuitos sequenciais síncronos e circuitos sequenciais assíncronos. Os circuitos sequenciais síncronos só mudam de estado em tempos discretos, controlados por um relógio. Os circuitos sequenciais assíncronos dependem das entradas em qualquer instante e da ordem em que as entradas mudam, para atualizar o estado da sua saída.

Báscula SR (SR Latch)

CIRCUITOS SEQUENCIAIS

SÍNCRONOS

ASSÍNCRONOS

FLIPFLOP

BÁSCULA LATCH

Figura 2. Tipos de circuitos sequenciais.

R S

Q Q'

U1A

Q

1 Figura 8. Esquema da báscula SR .

SR

Qn+1

Qn+1

0 0*

1*

1*

01

1

0

10

0

1

11

Qn

Qn

Figura 5. Simbologia da báscula SR.

R

7480N

* Situação indefinida e a evitar !!!

Q

Tabela 2. Tabela de verdade da báscula SR .

7402N U2A

S

7402N

Q

Figura 6. Esquema da báscula SR.

SR

Qn+1

Qn+1

00

Qn

Qn

01

0

1

10

1

0

1 1*

0*

0*

* Situação indefinida e a evitar !!! Tabela 1. Tabela de verdade da báscula SR.

Na báscula SR o Set do Latch é feito com S=0, o Reset é feito com R=0, mantém-se o estado anterior quando S=1 e R=1 e estamos perante uma situação indefinida quando S=0 e R=0. Esta última situação viola o princípio da complementaridade e, ao voltar ao estado em que S=1 e R=1, não se sabe qual o estado que vamos ter à saída. Será portanto, uma situação a evitar. Note que na báscula SR , o Set é feito com S=0 e o Reset é feito com R=0, sendo essa a origem do nome SR .


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Circuitos Sequenciais Assíncronos by cie - Issuu