Binary Switches for Digital Information Processing

  • Supriyo Bandyopadhyay   ORCID: orcid.org/0000-0001-6074-1212 2  
  • First Online: 27 November 2022

83 Accesses

Part of the book series: Synthesis Lectures on Engineering, Science, and Technology ((SLEST))

Although straintronics has many applications, the one that has attracted most attention is understandably binary switches since it is the primitive unit of all digital information processing hardware. A binary switch has two states—ON and OFF—which encode the binary bits 0 and 1. The quintessential binary switch and the one used to benchmark all digital switches, is the “metal–oxide–semiconductor-field-effect-transistor” (MOSFET) and its various incarnations such as the “fin field effect transistor” (FINFET), “tunnel-field-effect-transistor” (TFET), “negative capacitance transistor” (n-CFET), etc. It has two conductance states—high (ON) and low (OFF)—which encode the binary bits. Energy is dissipated when the transistor switches between these two states.

This is a preview of subscription content, log in via an institution .

Buying options

  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Available as EPUB and PDF
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
  • Durable hardcover edition

Tax calculation will be finalised at checkout

Purchases are for personal use only

https://www.techpowerup.com/cpu-specs/ryzen-9-5900x.c2363

S. Datta, V.-Q. Diep, B. Behin-Aein, What constitutes a nanoswitch? A perspective, in Emerging Nanoelectronic Devices , ed. By A. Chen, J. Hutchby, V. Zhirnov, G. Bourianoff (Wiley, Chichester, UK, 2015), pp. 15–34

Google Scholar  

S. Bandyopadhyay, J. Atulasimha, A. Barman, Magnetic straintronics; manipulating the magnetization of magnetostrictive nanomagnets with strain for energy-efficient applications. Appl. Phys. Rev. 8 , 041323 (2021)

Article   Google Scholar  

S. Bandyopadhyay, Straintronics: digital and analog electronics with strain switched nanomagnets. IEEE Open J. Nanotechnol. 1 , 57 (2020)

L.B. Kish, End of Moore’s law: thermal (noise) death of integration in micro and nano electronics. Phys. Lett. A 305 , 144 (2002)

R. Landauer, Irreversibility and heat generation in the computing process. IBM J. Res. Develop. 5 , 183 (1961)

Article   MathSciNet   MATH   Google Scholar  

N. D’Souza, J. Atulasimha, S. Bandyopadhyay, Four state nanomagnetic logic using multiferroics. J. Phys. D 44 , 265001 (2011)

R.P. Cowburn, D.K. Koltsov, A.O. Adeyeye, M.E. Welland, D.M. Tricker, Single domain circular nanomagnets. Phys. Rev. Lett. 83 , 1042 (1999)

S. Salahuddin, S. Datta, Interacting systems for self-correcting low power switching. Appl. Phys. Lett. 90 , 093503 (2007)

B. Behin-Aein, D. Datta, S. Salahuddin, S. Datta, Proposal for an all-spin logic device with built-in memory. Nature Nanotech 5 , 266–270 (2010)

Download references

Author information

Authors and affiliations.

Department of Electrical and Computer Engineering, Virginia Commonwealth University, Richmond, VA, USA

Supriyo Bandyopadhyay

You can also search for this author in PubMed   Google Scholar

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Cite this chapter.

Bandyopadhyay, S. (2022). Binary Switches for Digital Information Processing. In: Magnetic Straintronics. Synthesis Lectures on Engineering, Science, and Technology. Springer, Cham. https://doi.org/10.1007/978-3-031-20683-2_2

Download citation

DOI : https://doi.org/10.1007/978-3-031-20683-2_2

Published : 27 November 2022

Publisher Name : Springer, Cham

Print ISBN : 978-3-031-20682-5

Online ISBN : 978-3-031-20683-2

eBook Packages : Synthesis Collection of Technology (R0) eBColl Synthesis Collection 11

Share this chapter

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

Monthly STEM periodical run by IMSA students

Decoding the digital age: how binary code rules our world.

Imagine a world without the vibrant glow of your smartphone screen, the instant connection to information at your fingertips, or the endless stream of entertainment accessible with a click. This seemingly dystopian reality would be our world without the invisible language that powers it all: binary code. This simple system of binary, consisting of just ones and zeros, forms the foundation of the digital age and makes up all of the information within our computers, smartphones, and the internet. Join me as we decode the secrets of binary code, revealing its influence on  our digital world

Making sense of 1s and 0s

Binary code operates on a fundamental principle: the existence of two distinct states. In the early days of computing, these states were represented by physical switches – turned on (1) or turned off (0). Today, within the intricate circuits of modern devices, these states translate to electrical signals – high voltage (1) or low voltage (0). (Maxim 1) By arranging these 1s and 0s in specific sequences, we can represent every type of digital information.

Let’s return to our light switch example. When a light switch is on, it represents a 1, and when it’s off, it represents a 0. Now, imagine combining multiple switches. Just like a single switch can be on or off, each additional switch doubles the number of possibilities. With one switch, there are two possibilities (on or off). With two switches, there are four possibilities ( off and off, off and on, on and off, and on and on ). By combining eight switches (called a byte), we can create 256 (2 raised to the power of 8) unique combinations, enough to represent all the letters, numbers, and symbols we use in the digital world. This is how binary code, through its simple yet powerful system, forms the building blocks of our digital reality (Figure 1).

Decoding Binary

Source: Science Focus

Powering the Digital World

But binary goes beyond its fundamental operation. Just like complex sentences emerge from the combination of simple letters, intricate programs are built upon the foundation of binary code. Programmers utilize various coding languages, which act as translators, converting human instructions into sequences of 1s and 0s that computers can understand. (Borne 3) This layer of abstraction allows us to interact with technology without needing to directly manipulate the underlying 0s and 1s.

While the core concept of binary code is simple, its applications are vast. It forms the fundamental language of all digital devices, from the humble calculator to the most sophisticated supercomputer. Inside these devices, circuits bring binary code to life. High voltage represents 1, and low voltage represents 0 (similar to the on/off switch). Here’s where the magic happens: circuits manipulate these binary bits to perform calculations and store data.

By setting these switches on and off switches, we create a binary sequence representing a number, letter, or instruction. Tiny decision-makers called logic gates then manipulate these sequences. Based on voltage levels, they perform basic operations on the incoming 1s and 0s. By combining these gates, we create complex circuits that can calculate, store data (by turning transistors on or off), and execute instructions from programs written in higher-level languages. Understanding this fundamental principle of binary is key to navigating the ever-expanding digital world. It allows us to appreciate the intricate dance of electronic signals powering our everyday devices.

The Miniaturization Revolution

The journey of binary code is intricately linked to the evolution of computers themselves. In the beginning, massive rooms housed behemoth computers that relied on bulky vacuum tubes to represent 1s and 0s. These early machines were energy guzzlers, limited in capabilities, and far from user-friendly. (Bardeen 2) However, the invention of the transistor in 1947 marked a turning point. Transistors were significantly smaller and more efficient than vacuum tubes. This meant they could perform the same functions with far less space and energy consumption.

The key advantage of transistors wasn’t just efficiency, but also their size.  This miniaturization revolution paved the way for a dramatic shift.  Moore’s Law, which predicted the doubling of transistor density every two years, fueled the relentless pursuit of even smaller transistors. (Moore, 2005) As a result, billions of transistors can now fit on a single chip. This incredible miniaturization not only allowed for the development of smaller, faster, and more reliable computers, but it also enabled the creation of entirely new devices like laptops and smartphones that fit in the palm of our hands.

The surge in computing power brought about by miniaturization wasn’t just about speed. The ability to cram more transistors onto a chip meant cramming more processing power into a smaller space. (Figure 2) This miniaturization revolution fueled the digital revolution by making technology more accessible and affordable for a wider audience. It fundamentally transformed the way we live, work, and interact with the world.

Evolution of the Transistor

Source: Physics World

A Code for Our Times

As we navigate the digital world, from sending a text message to playing a video game, the invisible language of binary code plays a crucial role behind the scenes. This seemingly simple system, built on the foundation of 1s and 0s, has revolutionized communication, entertainment, and countless other aspects of our lives. From the colossal room-sized computers of the past to the pocket-sized powerhouses of today, the journey of binary code is a testament to human ingenuity and its relentless pursuit of miniaturization.

Understanding the core principles of binary code, even at a basic level, allows us to appreciate the intricacy of information that powers the technology we rely on. As the digital landscape continues to expand with fields like artificial intelligence, the importance of binary code will only increase. Modern technologies rely on circuits and coding languages which could never exist without binary. By demystifying this fundamental language, we gain a deeper understanding of the technology shaping our present and paving the way for an even more interconnected future.

References and Sources

Bellotti, M. (2018, June 9). The land before binary. Medium. https://medium.com/the-technical-archaeologist/the-land-before-binary-cc705d5bdd70 

Moore, G. E. (2005). Cramming more components onto integrated circuits. Mountain View; Intel. 

Thomas, A. (2023, April 4). What is binary?. Built In. https://builtin.com/software-engineering-perspectives/binary

IMAGES

  1. Data Tunnel Journey 3d Illustration Shot Inside Fibre Optic Cable

    journey inside binary and digital info

  2. Data Tunnel Journey. Loopable Animation In 4k. Shot Inside Fibre Optic

    journey inside binary and digital info

  3. Data Tunnel Journey 3d Illustration Shot Inside Fibre Optic Cable

    journey inside binary and digital info

  4. Data Tunnel Journey 3d Illustration Shot Inside Fibre Optic Cable

    journey inside binary and digital info

  5. Data Tunnel Journey 3d Illustration Shot Inside Fibre Optic Cable

    journey inside binary and digital info

  6. A 10-point Framework For The Digital Journey

    journey inside binary and digital info

VIDEO

  1. John Seely Brown Lecture on Learning in the Digital Age

  2. The Future of Digital Identity and Blockchain

  3. Driving Better Outcomes Across The Rail Asset Lifecycle with Digital Twins

  4. Ep 003: Intro to Binary

  5. Blockchain, Web 3.0, Digital Identity, and the Future of Finance

  6. What Comes After Digital Transformation?

COMMENTS

  1. Intel Education: Digital Information

    Lesson 2: Binary Digit (Bit) and Machine Language. For a computer to execute or respond to a command, it must be translated into the only language a computer knows: the 0s and 1s of the binary number system. The 0s and 1s represent the on and off of the transistors.. We call one of these 0s or 1s a bit.Just like how words are made of several letters, computers create numbers, colors, graphics ...

  2. The Journey Insideâ„ : Instructions for Digital Information

    In the Digital Information unit, students learn how binary numbers can actually be used to create a language and logic for digital devices. Understanding some of the ways computers represent, process, and display letters, numbers, sounds, and images; Comparing the binary number system to the decimal number system; Adding binary numbers

  3. PDF The Journey InsideSM: Digital Information Background ...

    the R key is represented in binary code as 0101 00102. The Journey InsideSM: Digital Information Background Information, Part 2 Storage of Binary Information Your computer is capable of handling incredible amounts of information in an extremely short time. To facilitate this speed, there are many types of storage components in the computer.

  4. PDF The Journey InsideSM: Digital Information Student Handout: Binary Numbers

    The word binary means two. The binary number system has two symbols, 0 and 1. With just these two symbols, you can also count forever. When we write binary numbers we use a "2" for a subscript to represent the binary system. The above table shows the binary numbers that are equivalent to decimal numbers from 0 to 10.

  5. PDF The Journey InsideSM: Digital Information Student Handout: ASCII

    The Journey Inside ... The Journey InsideSM: Digital Information Student Handout: ASCII Computer Code ASCII Computer Code Computers work in binary code. Information is coded using 0s and 1s. Each 0 or 1 is called a bit. In the early years of computer development, different computer companies applied ... A binary code with eight digits, such as ...

  6. Digital information

    Unit test. This unit explains how computers store information digitally, as binary data. Learn about the binary number system, the conversion of analog to digital data, and data compression strategies.

  7. DOC The Journey Inside SM

    Choose Digital Information on the gray menu bar. Choose Lesson 1 on the left side of your screen and complete the questions below after reading the paragraph and watching the video. The code computers use to express the digital information they process is called the _____ code because it consists of only two symbols—___s and ___s. The "bi" in ...

  8. DOCX The Journey Inside Notes

    Binary Numbers. The decimal system is a base _____. It has 10 symbols ___ through _____. Complete Activities. Lesson 5: Add Binary Numbers. The key is carrying the _____, just like you do in decimal (base 10) system addition. Know how you carry a 1 over to the next place column every time two decimal numbers in a place column add up to 10 or more?

  9. Journey Inside

    Journey Inside - Digital Information. Term. 1 / 9. Transistor. Click the card to flip 👆. Definition. 1 / 9. A type of electrical switch that contains no moving parts and uses electricity to turn itself on and off. Click the card to flip 👆.

  10. Journey Inside the Computer Flashcards

    It is a device that allows us to get information from a computer. Name examples of an output device. Monitor, speakers, headphones, printer, What does the CPU do in a computer? It processes information in binary. It does math really fast. Name the three steps a microprocessor repeats millions of times in one second.

  11. PDF The Journey InsideSM: Digital Information Student Handout ...

    This binary code of 0s and 1s is how all information, including numbers, words, sounds, and pictures, is stored in a computer. Of course, there are no actual 0's and 1's inside the machine. These symbols merely represent a switch being off or on. In your computer, special graphics chips are used to translate the binary coded information

  12. 3.5 The Journey Inside Binary code Digital Information.doc

    3.5 The Journey Inside Binary code Digital Information.doc - Google Sheets ... Loading…

  13. The Journey of Binary Strings: From Character Sets to ...

    The Basics of Binary:In the realm of computing and digital communication, binary is the fundamental language that underpins everything. At its core, binary is a numerical system that only uses two ...

  14. 6.1 The Journey Inside Binary Code Digital Information

    The VGA translates binary-coded information (0s and 1s) into the _____ combinations required to make up an image on your computer screen. 7. How many lines of pixels does a typical computer monitor have _________

  15. Binary Switches for Digital Information Processing

    A binary switch has two states—ON and OFF—which encode the binary bits 0 and 1. The quintessential binary switch and the one used to benchmark all digital switches, is the "metal-oxide-semiconductor-field-effect-transistor" (MOSFET) and its various incarnations such as the "fin field effect transistor" (FINFET), "tunnel-field ...

  16. 3.5 The Journey Inside Binary code Rev..doc

    Name _____ Period _____ The Journey Inside SM: Digital Information Lesson 1: What is Binary Code? Directions: Use the website to complete the units in this series. Choose Digital Information on the gray menu bar. Choose Lesson 1 on the left side of your screen and complete the questions below after reading the paragraph and watching the video.

  17. PDF The Journey InsideSM: Digital Information Student Handout: Binary Counter

    Computers use binary codes to store and process information. The binary system uses only two symbols. People usually use 0 and 1 as the two binary symbols. Because binary codes can be used to represent numbers, letters, pictures, and sounds, the computer can work with a wide variety of information. You are used to counting in the decimal or ...

  18. Decoding the Digital Age: How Binary Code Rules Our World

    While the core concept of binary code is simple, its applications are vast. It forms the fundamental language of all digital devices, from the humble calculator to the most sophisticated supercomputer. Inside these devices, circuits bring binary code to life. High voltage represents 1, and low voltage represents 0 (similar to the on/off switch).

  19. 7 1 the journey inside binary code digital information

    The VGA translates binary-coded information (0s and 1s) into the ____colorr_____ combinations required to make up an image on your computer screen. 7. How many lines of pixels does a typical computer monitor have? ___hundreds of thousands______

  20. PDF Digital Information Supplemental Lesson Ideas

    Digital Information Supplemental Lesson Ideas Class discussions reinforce student understanding of binary numbers. Lesson ideas prompt students to think about how information is stored on familiar devices, such as music CDs. A group activity helps students apply what they have learned about binary numbers in a kinesthetic way. 1.

  21. 3.5 Journey Inside.doc

    View 3.5 Journey Inside.doc from BIO 1301 at Rockdale H S. Name _ Period _ The Journey Inside SM : Digital Information 3.5 Lesson 1: What is Binary Code? Directions: Use the

  22. Intel® Education: The Journey Inside℠

    The Journey Insideâ„  is a collection of 35 interactive, online lessons for students to learn about technology, computers, and society. Many of the lessons utilize interactive, media-rich Flash* activities, virtual field trips, and videos demonstrating the ideas discussed to guide students to an increased understanding of the world of technology.

  23. 3.5 The Journey Inside Binary code Rev. completed.doc

    View 3.5_The_Journey_Inside_Binary_code_Rev. completed.doc from BUSINESS MISC at Loganville High School. Name _ Period _ The Journey Inside SM : Digital Information 3.5 Lesson 1: What is Binary ... 6.1 The Journey Inside Binary Code Digital Information. Solutions Available. North Cobb High School. MATH 544. Assess Test 1 Questions and Answers.docx.