Skip to content

concat‐sysdff‐sreg2

Juan Gonzalez-Gomez edited this page Dec 6, 2025 · 12 revisions

Circuito 042-concat-sysdff-sreg2

⬅️ Prev Navegar por los circuitos Next ➡️

Contenido

Ficha: Concatenación de un biestable con un registro de desplazamiento encapsulado de 2 bits

Descargas

Descripción

En esta ficha se describe una variación del principio de construcción de registros por la izquierda. Si a un registro de desplazamiento de 2 bits, que está encapsulado, le añadimos un biestable del sistema, obtenemos un registro de desplazamiento de 3 bits

Construcción de registros de desplazamiento

A partir de ahora, para construir un registro de desplazamiento, lo podemos hacer bien añadiendo un biestable por la izquierda a otros biestables ya encadenados, o bien añadiéndoselo a un registro encapsulado. El resultado no varía

Gracias a esta nueva forma de construcción podemos ampliar registros previamente creados, aunque estos sean de muchos biestables (de hecho, la cantidad de biestables nos es indiferente). Por ello podemos construir registros mucho más grandes

Evolución del estado

El registro de desplazamiento de 3 bits es un tablero de 3 casillas. Por la entrada serie puede entrar cualquier bit. En este ejemplo supondremos que llegan los bits genéricos a, b y c a partir del ciclo 0. Tras ellos sólo se reciben ceros

Al cabo de 3 ciclos desde el Bit Bang, el registro de desplazamiento almacena el valor cba, y por su salida serie sale el bit a. En el siguiente ciclo (ciclo 4) sale el bit b, en el quinto ciclo sale el bit c y en el ciclo64 el registro llega al estado final (que es el mismo que el inicial)

Diagrama de estados

Este es el diagrama de estados de la evolución del estado anterior: un registro de desplazamiento de 3 bits al que le llega por la entrada los bits a, b y c, en ese orden, y tras ello todos ceros

Cronograma

En esta figura se mustra el cronograma cuando la señal de entrada es la misma que la del diagrama de estado

Conceptos nuevos

  • Concatenación de un biestable del sistema con un registro de desplazamiento encapsulado de 2 bits: Es una nueva forma de construir registros de desplazamiento

Enlaces

Autor

Licencia

Clone this wiki locally