SR latch: The wrong introduction to digital memory

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

For over 60 years, textbooks on digital logic design have followed a semi-unified way to introduce the concept of digital memory. This method starts from a simple gate-based SR latch and applies several rectifications on it to obtain the D flip-flop. This method seems to have been influenced by the historical evolution of the SR latch from its relay-based variant in the 19th century, through its vacuum-tube version, to the transistor-based implementation. I argue that introducing the digital memory using this approach is problematic for learning as it implies several technical and pedagogical issues. This paper highlights these issues and proposes an alternative method which is based on an intuitive specification of the memory concept and a careful reasoning of related ideas including edge-sensitivity, synchronization, and the clock. I recommend adopting this method in textbooks and other learning resources.

Original languageBritish English
Title of host publication2020 IEEE International Symposium on Circuits and Systems, ISCAS 2020 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728133201
StatePublished - 2020
Event52nd IEEE International Symposium on Circuits and Systems, ISCAS 2020 - Virtual, Online
Duration: 10 Oct 202021 Oct 2020

Publication series

NameProceedings - IEEE International Symposium on Circuits and Systems
Volume2020-October
ISSN (Print)0271-4310

Conference

Conference52nd IEEE International Symposium on Circuits and Systems, ISCAS 2020
CityVirtual, Online
Period10/10/2021/10/20

Fingerprint

Dive into the research topics of 'SR latch: The wrong introduction to digital memory'. Together they form a unique fingerprint.

Cite this