Tema Subtema
Introducció als sistemes digitals Sistemes electrònics. Sistemes digitals combinacionals vs. Seqüencials. Breu història de l'electrònica digital.
Sistemes de numeració i codis binaris Sistemes de codificació binaris, octal i hexadecimal. Aritmètica binària i bcd. Representació de nombres en coma flotant. Codis per a la detecció/correcció d' errors.
Lògica combinacional Circuits amb interruptors. Formes de representació d'una funció digital. Funcions de varies variables. Portes lògiques. Composició de funcions. Àlgebra de boole. Teoremes fonamentals. Formes canòniques. Funcions incompletament especificades. Minimització de funcions. Mètode de karnaugh. Atzars en circuits combinacionals.
Blocs combinacionals Blocs bàsics: descodificadors i multiplexors. Codificadors i demultiplexors. Disseny amb descodificadors i multiplexors. Dispositius lògics programables. Disseny amb rom. Blocs aritmètics.
Sistemes sequencials Definicions. Especificació basada en l'estat. Diagrames d'estat. Màquina d'estats finits. Forma canònica d'un sistema seqüencial (mealy i moore). Sistemes seqüencials síncrons i asíncrons. Comportament temporal d'un sss. Rellotge i sincronització.

Elements de memòria unitaris Definició i caracterització de biestables. Biestables tipus sr, jk, t i d. Implementació d'un biestable.

Mètode general d'anàlisi i síntesi d'un SSS Mètode general d'anàlisi de SSS. Mètode general de síntesi de SSS. Minimització d'estats. Exemples.

Mòduls sequencials Registres d'estat i de desplaçament. Disseny amb registres de desplaçament. Comptadors. Disseny amb estructures programables.