Cette séance de cours couvre les bases des circuits logiques numériques en mettant l'accent sur les systèmes de mémoire. Il commence par passer en revue les sujets précédents sur l'analyse temporelle des circuits synchrones, y compris les contraintes de synchronisation des bascules et la métastabilité. L'instructeur introduit des décodeurs binaires, expliquant leur fonction en tant que circuits logiques qui convertissent des vecteurs binaires de n bits en vecteurs de sortie codés à un coup. La séance de cours progresse vers les systèmes de mémoire, détaillant leur importance dans l'informatique et divers types tels que la mémoire SRAM, DRAM et Flash. Le concept de mémoire en tant que tableau bidimensionnel est introduit, ainsi que des discussions sur la taille des mots de données et la capacité de mémoire. L'instructeur explique les protocoles d'accès à la mémoire, y compris les opérations d'écriture synchrone et de lecture asynchrone. La séance de cours couvre également les implémentations Verilog pour les matrices de mémoire et les modules paramétrés, en mettant l'accent sur l'utilisation d'opérateurs conditionnels pour l'instanciation flexible des modules. Tout au long de la séance de cours, des exemples et des applications pratiques sont fournis pour illustrer les concepts abordés, assurant une compréhension globale des systèmes de mémoire numérique.