SlideShare a Scribd company logo
1 of 211
Everything Software Developers
Want to Know About Hardware
(But Are Too Afraid to Ask)
By Clive (Max) Maxfield
max@techbites.com
“Stuff” We’re Going to Cover
 Analog (A), Digital (D), A-to-D and D-to-A...
 Atoms, Molecules, and Crystals
 Conductors, Insulators, Resistors, Capacitors...
 Semiconductors (Diodes, Transistors...)
 Different types of IC (ASIC, SoC, FPGA...)
 Different types of memory
 ... and so much more....
16
17
From Ohm’s Law:
ohm (Ω) - German physicist Georg Simon Ohm
(1789–1854)
volt (V) - Italian physicist Count Alessandro
Giuseppe Antonio Anastastio Volta 1745–1827)
amp (A) - French mathematician and physicist
André-Marie Ampère (1775–1836)
hertz (Hz) - German physicist Heinrich Hertz
(1857–1894)
Single-Letter Qualifier (no space)
Five volts
Half an amp
Multi-Letter Qualifier (space)
Half a volt
One million hertz
...but ... 28nm and 64MB ...
5V
0.5A
500 mV
Courtesy IBM Courtesy Maxfield & Montrose
The Americans may have need of the telephone, but
we do not. We have plenty of messenger boys.
- Sir William Preece, 1876
Chief engineer of the British Post Office
The Harvard Mark 1 (Courtesy IBM)
ENIAC (Courtesy IBM)
Building a Simple
Computer
118
119
120
121
122
123
124
125
126
127
128
129
130
131
Analog Signal Processing (ASP)
Analog Signal Processing (ASP)
Digital Signal Processing (DSP)
PIR
Movement
Ultrasonic
Distance
Gas
Concentration
Gyro/Accel
Tilt/Acceleration
Thermocouples
Temperature
Light/UV
Light Intensity
Current
Electrical Current
Humidity
Rel. Humidity
Pressure
Pressure
Force
Weight/Force
Acoustic
Sound
Liquid Level
Fluid Presence
Hall Effect
Magnetic Field
Position
Location
Proximity
Presence
Digital Signal Processing (DSP)
General-purpose CPU
Special-purpose CPU – a Digital Signal Processor (DSP)
Massively parallel hardware acceleration (ASIC/FPGA)
Elements in a Human (first 5)
Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological
Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
Human Elements (next 5)
Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological
Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
Human Elements (traces)
Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological
Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
Human Elements (minimal traces)
Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological
Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
IC Elements (before the 1990s)
Source: "Research Directions for Nano-Scale Science and Technology",
Tze-Chiang (T.C.) Chen, IBM Fellow, VP Science & Technology, Research Division
IC Elements (since the 1990s)
Source: "Research Directions for Nano-Scale Science and Technology",
Tze-Chiang (T.C.) Chen, IBM Fellow, VP Science & Technology, Research Division
IC Elements (after 2006)
Source: "Research Directions for Nano-Scale Science and Technology",
Tze-Chiang (T.C.) Chen, IBM Fellow, VP Science & Technology, Research Division
Human
Being
“Silicon”
Chip
ROM (Mask-Programmable)
EPROM (UV Erasable)
E2
PROM, Flash (NOR, NAND)
SRAM, DRAM, SDRAM
(DDR, DDR2, DDR3)
FRAM, MRAM, PCM...
FRAM (Ferroelectric RAM)
 Strengths
 Fast reads and writes
 Very low power
 Bit-alterable
 No process limit
 Current Applications
 Power meters, RAID Journals, Automotive, Industrial,
Medical
 Weaknesses
 Challenging process
 Wear-out issues
 Large cell size
MRAM (Magnetic RAM)
 Strengths
 Fast reads and writes
 Very low power
 Bit-alterable
 No process limit
 Current Applications
 Spacecraft, RAID Journals, Communications,
Transportation, Industrial Automation, Gaming
 Weaknesses
 Challenging process
 Difficulties arise as
process shrinks
PCM (Phase Change Memory)
 Strengths
 Very low power
 Bit-alterable
 No process limit
 Current Applications
 High density event/data logging (telecom, industrial printers,
smart meters); Consolidating E2
PROM and Flash (consumer
electronics); High-performance, reliable storage (RAID
controllers, non-volatile cache in RAID controllers)
 Weaknesses
 Wear-out issues
 Low write speeds
 Temperature sensitivity
(>85°C)
Who Are all the FPGA Players?
 Well-known
 Actel
 Altera
 Lattice
 Xilinx
 Not-so-well-known
 Achronix
 Silicon Blue
 QuickLogic (CSSPs)
 Cypress (PSoC)
 New and/or unique
 Element CXI
 Tabula
 Tier Logic (no more)
Forthcoming Stratix V FPGA at the 28nm node (Q1 2011):
-- Up to 1.1 million logic elements (LEs)
-- 53-Mbits embedded memory
-- 3,680 18x18 multipliers (variable precision),
-- Integrated transceivers each operating up to 28 Gbps.
• Actel
–IGLOO (low power)
–ProASIC3 (low power)
–Fusion (mixed-signal)
–SmartFusion (mixed-sig)
–RTAX (antifuse)
–RT ProASIC3 (Flash)
If it’s green or wriggles, it’s biology.
If it stinks, it’s chemistry.
If it doesn’t work, it’s physics.
It it’s useful, it’s engineering.
- Anonymous

More Related Content

Similar to Embedded live 2010-maxfield-hardware-concepts

SELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORY
SELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORYSELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORY
SELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORY
Ankit Jha
 
MAJOR PROJECT PPT
MAJOR PROJECT PPTMAJOR PROJECT PPT
MAJOR PROJECT PPT
Chaitanya S
 

Similar to Embedded live 2010-maxfield-hardware-concepts (20)

Tech Overview
Tech OverviewTech Overview
Tech Overview
 
Introduction to computers
Introduction to computers Introduction to computers
Introduction to computers
 
Ict milestones of computer architecture
Ict  milestones of computer architectureIct  milestones of computer architecture
Ict milestones of computer architecture
 
Chapter 3 (Hw) E
Chapter 3 (Hw) EChapter 3 (Hw) E
Chapter 3 (Hw) E
 
History of-computers by SHIVAM TYAGI
History of-computers by SHIVAM TYAGIHistory of-computers by SHIVAM TYAGI
History of-computers by SHIVAM TYAGI
 
Episode 2(2): Electronic automation and computation - Meetup session 8
Episode 2(2): Electronic automation and computation - Meetup session 8Episode 2(2): Electronic automation and computation - Meetup session 8
Episode 2(2): Electronic automation and computation - Meetup session 8
 
CV_Akram_Malak
CV_Akram_MalakCV_Akram_Malak
CV_Akram_Malak
 
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
Smart Data Webinar: Emerging Data Management Options
Smart Data Webinar: Emerging Data Management OptionsSmart Data Webinar: Emerging Data Management Options
Smart Data Webinar: Emerging Data Management Options
 
SELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORY
SELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORYSELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORY
SELF-CONTROLLED WRITING AND ERASING IN A MEMORISTOR CROSSBAR MEMORY
 
MAJOR PROJECT PPT
MAJOR PROJECT PPTMAJOR PROJECT PPT
MAJOR PROJECT PPT
 
In the name of allah
In the name of  allahIn the name of  allah
In the name of allah
 
Microprocessor Systems
Microprocessor Systems Microprocessor Systems
Microprocessor Systems
 
Hatem yousry
Hatem yousryHatem yousry
Hatem yousry
 
The evolution of computers
The evolution of computersThe evolution of computers
The evolution of computers
 
From Fort Lewis College to Big Data
From Fort Lewis College to Big DataFrom Fort Lewis College to Big Data
From Fort Lewis College to Big Data
 
sample - Maintainability Prediction
sample - Maintainability Prediction sample - Maintainability Prediction
sample - Maintainability Prediction
 
Microprocessor and Positive and Negative Logic
Microprocessor and Positive and Negative LogicMicroprocessor and Positive and Negative Logic
Microprocessor and Positive and Negative Logic
 
Chapter01
Chapter01Chapter01
Chapter01
 

Recently uploaded

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Embedded live 2010-maxfield-hardware-concepts

  • 1. Everything Software Developers Want to Know About Hardware (But Are Too Afraid to Ask) By Clive (Max) Maxfield max@techbites.com
  • 2.
  • 3. “Stuff” We’re Going to Cover  Analog (A), Digital (D), A-to-D and D-to-A...  Atoms, Molecules, and Crystals  Conductors, Insulators, Resistors, Capacitors...  Semiconductors (Diodes, Transistors...)  Different types of IC (ASIC, SoC, FPGA...)  Different types of memory  ... and so much more....
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. 16
  • 17. 17
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. ohm (Ω) - German physicist Georg Simon Ohm (1789–1854) volt (V) - Italian physicist Count Alessandro Giuseppe Antonio Anastastio Volta 1745–1827) amp (A) - French mathematician and physicist André-Marie Ampère (1775–1836) hertz (Hz) - German physicist Heinrich Hertz (1857–1894) Single-Letter Qualifier (no space) Five volts Half an amp Multi-Letter Qualifier (space) Half a volt One million hertz ...but ... 28nm and 64MB ... 5V 0.5A 500 mV
  • 40.
  • 41. Courtesy IBM Courtesy Maxfield & Montrose
  • 42.
  • 43.
  • 44.
  • 45. The Americans may have need of the telephone, but we do not. We have plenty of messenger boys. - Sir William Preece, 1876 Chief engineer of the British Post Office
  • 46. The Harvard Mark 1 (Courtesy IBM)
  • 47.
  • 48.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 115.
  • 117. 118
  • 118. 119
  • 119. 120
  • 120. 121
  • 121. 122
  • 122. 123
  • 123. 124
  • 124. 125
  • 125. 126
  • 126. 127
  • 127. 128
  • 128. 129
  • 129. 130
  • 130. 131
  • 131.
  • 135.
  • 136. PIR Movement Ultrasonic Distance Gas Concentration Gyro/Accel Tilt/Acceleration Thermocouples Temperature Light/UV Light Intensity Current Electrical Current Humidity Rel. Humidity Pressure Pressure Force Weight/Force Acoustic Sound Liquid Level Fluid Presence Hall Effect Magnetic Field Position Location Proximity Presence
  • 137.
  • 139. General-purpose CPU Special-purpose CPU – a Digital Signal Processor (DSP) Massively parallel hardware acceleration (ASIC/FPGA)
  • 140.
  • 141.
  • 142.
  • 143.
  • 144.
  • 145.
  • 146.
  • 147.
  • 148.
  • 149.
  • 150.
  • 151.
  • 152.
  • 153.
  • 154.
  • 155.
  • 156.
  • 157.
  • 158.
  • 159.
  • 160.
  • 161.
  • 162. Elements in a Human (first 5) Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
  • 163. Human Elements (next 5) Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
  • 164. Human Elements (traces) Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
  • 165. Human Elements (minimal traces) Source: H. A. Harper, V. W. Rodwell, P. A. Mayes, Review of Physiological Chemistry, 16th ed., Lange Medical Publications, Los Altos, California 1977.
  • 166. IC Elements (before the 1990s) Source: "Research Directions for Nano-Scale Science and Technology", Tze-Chiang (T.C.) Chen, IBM Fellow, VP Science & Technology, Research Division
  • 167. IC Elements (since the 1990s) Source: "Research Directions for Nano-Scale Science and Technology", Tze-Chiang (T.C.) Chen, IBM Fellow, VP Science & Technology, Research Division
  • 168. IC Elements (after 2006) Source: "Research Directions for Nano-Scale Science and Technology", Tze-Chiang (T.C.) Chen, IBM Fellow, VP Science & Technology, Research Division
  • 170.
  • 171.
  • 172. ROM (Mask-Programmable) EPROM (UV Erasable) E2 PROM, Flash (NOR, NAND) SRAM, DRAM, SDRAM (DDR, DDR2, DDR3) FRAM, MRAM, PCM...
  • 173.
  • 174.
  • 175.
  • 176.
  • 177.
  • 178. FRAM (Ferroelectric RAM)  Strengths  Fast reads and writes  Very low power  Bit-alterable  No process limit  Current Applications  Power meters, RAID Journals, Automotive, Industrial, Medical  Weaknesses  Challenging process  Wear-out issues  Large cell size
  • 179. MRAM (Magnetic RAM)  Strengths  Fast reads and writes  Very low power  Bit-alterable  No process limit  Current Applications  Spacecraft, RAID Journals, Communications, Transportation, Industrial Automation, Gaming  Weaknesses  Challenging process  Difficulties arise as process shrinks
  • 180. PCM (Phase Change Memory)  Strengths  Very low power  Bit-alterable  No process limit  Current Applications  High density event/data logging (telecom, industrial printers, smart meters); Consolidating E2 PROM and Flash (consumer electronics); High-performance, reliable storage (RAID controllers, non-volatile cache in RAID controllers)  Weaknesses  Wear-out issues  Low write speeds  Temperature sensitivity (>85°C)
  • 181.
  • 182.
  • 183.
  • 184.
  • 185.
  • 186.
  • 187.
  • 188.
  • 189.
  • 190.
  • 191.
  • 192.
  • 193.
  • 194.
  • 195.
  • 196.
  • 197.
  • 198.
  • 199.
  • 200.
  • 201.
  • 202.
  • 203.
  • 204.
  • 205.
  • 206.
  • 207. Who Are all the FPGA Players?  Well-known  Actel  Altera  Lattice  Xilinx  Not-so-well-known  Achronix  Silicon Blue  QuickLogic (CSSPs)  Cypress (PSoC)  New and/or unique  Element CXI  Tabula  Tier Logic (no more)
  • 208. Forthcoming Stratix V FPGA at the 28nm node (Q1 2011): -- Up to 1.1 million logic elements (LEs) -- 53-Mbits embedded memory -- 3,680 18x18 multipliers (variable precision), -- Integrated transceivers each operating up to 28 Gbps.
  • 209. • Actel –IGLOO (low power) –ProASIC3 (low power) –Fusion (mixed-signal) –SmartFusion (mixed-sig) –RTAX (antifuse) –RT ProASIC3 (Flash)
  • 210.
  • 211. If it’s green or wriggles, it’s biology. If it stinks, it’s chemistry. If it doesn’t work, it’s physics. It it’s useful, it’s engineering. - Anonymous

Editor's Notes

  1. Although precursors to this table exist, its invention is generally credited to Russian chemist Dmitri Mendeleev in 1869, who intended the table to illustrate recurring ("periodic") trends in the properties of the elements. The layout of the table has been refined and extended over time, as new elements have been discovered, and new theoretical models have been developed to explain chemical behavior.
  2. Voltage = Electrical Potential = Height of water Current = Flow Flow affected by resistance
  3. Note direction of current shown here is “classical” rather than “actual”
  4. Note volt = lowercase but V = upper case The term ohm is named after the German physicist Georg Simon Ohm (1789–1854), who defined the relationship between voltage, current, and resistance in 1827 (we now call this Ohm's Law). The term volt is named after the Italian physicist Count Alessandro Giuseppe Antonio Anastastio Volta 1745–1827), who invented the electric battery in 1800. (Having said this, some people believe that an ancient copper-lined jar found in an Egyptian pyramid was in fact a primitive battery... but, there again, some people will believe anything. Who knows for sure?) The terms amp and ampere are named after the French mathematician and physicist André-Marie Ampère 1775–1836), who formulated one of the basic laws of electromagnetism in 1820. An amp corresponds to approximately 6,250,000,000,000,000,000 electrons per second flowing past a given point in an electrical circuit. The amount of power consumed by an electronic circuit is measures in watts, where the term watt is named after the Scottish inventor and engineer James Watt (1736–1819), whose improvements to the steam engine were fundamental to the changes brought by the Industrial Revolution. The term farad is named after the British scientist Michael Faraday (1791–1867), who constructed the first electric motor in 1821. The term henry is named after the American inventor Joseph Henry (1797–1878), who discovered inductance in 1832. The term hertz is a unit of frequency. One hertz equals one cycle – or one oscillation – per second. The hertz is named after the German physicist Heinrich Hertz (1857–1894), who made important scientific contributions to electromagnetism.
  5. Electricity essentially consists of huge herds of untold billions of electrons migrating from one place to another through a conducting medium (like a copper wire). Electronics is the art of controlling these electrons – telling them when to start moving, when to stop, where to go, and what to do when they get there. In order to do this, electronics engineers need components that can be used to control the flow of electricity … Of course the simplest control mechanism is a switch, such as the knife switch Igor might employ in a Frankenstein-type movie.
  6. In 1823, William Sturgeon created the first electromagnet in England. This consisted of a rod of ferromagnetic material wrapped with a coil of insulated wire. When a current was passed through the wire, it caused the rod to act like a powerful magnet. This led to the electromagnetic relay, in which Sturgeon’s electromagnet was used to activate (close) a mechanical switch. When the magnet was deactivated, a small spring was used to return the switch to its inactive (open) position.   Relays found many uses, such as the Morse Telegraph which was developed by the American inventor Samuel Morse in 1837.  
  7. Later, the telephone was invented in 1876 by the Scottish-American inventor Alexander Graham Bell. Early telephones relied on exchanges with human operators who connected the various calls. One early adopter of the telephone was the American undertaker Almon B. Strowger, who thought that having a phone would increase his business. However, Strowger was surprised to find that his business actually went down. It turned out that the operator who serviced Strowger’s phone was the wife of a rival undertaker, so she “accidentally” misdirected calls intended for Strowger to her husband. When he discovered this, Strowger determined to get her out of the loop. Thus, in 1888, he invented the first practical automatic (relay-based) telephone switching exchange. (As an additional nugget of trivia, it wasn’t until 1971 that it became possible to direct dial Europe from the U.S.)
  8. Relays continue to find uses to this day – for example to act as a buffer between delicate electronics and large voltages and currents. Perhaps the most ambitious use of relays was in the construction of big electromechanical computers, such as the first large-scale automatic digital relay-based computer – the Harvard Mark 1. Constructed between 1939 and 1944, this beast was the brainchild of Howard Aiken. The result was 50 feet long, 8 feet tall, and used over 750,000 individual components! The problem with relays (especially the types that were around in those days) is that they can only switch a limited number of times a second, which severely limits the performance of a relay-based computer. Engineers really needed something that could go faster …..
  9. In 1879, the American inventor Thomas Alva Edison demonstrated his first incandescent light bulb. (We should note that this wasn’t the world’s first incandescent bulb -- Sir Joseph Wilson Swan demonstrated his version a year before in England, and there were other contenders before Swan).   In 1883, one of Edison’s engineers, William Hammer, discovered that by mounting a metal plate on the inside of the glass bulb he could measure a current flowing between the glowing coil and the plate – this became known as the Edison effect.   Unfortunately, Edison didn’t pursue this phenomena, and it wasn’t until the Edison Effect’s 21st birthday in 1904 that the English electrical engineer John Ambrose Flemming used this effect to invent the first vacuum tube diode (a component that only conducts electricity in one direction).   In 1907, the American inventor Lee de Forest introduced a third electrode called the “grid.” The resulting triode could now be used as an amplifier and a switch.  
  10. It is possible to do some extremely clever things purely in the analog domain. For example, way back in the mists of time when I was a student at university, we had analog computers that could be used to create sophisticated models of real-world systems (no, that’s NOT me in this picture).
  11. ASP Analog Signal Processing
  12. ... in reality, there are a bewildering variety of sensor types available ... the ones shown provide just a few representative examples...
  13. But wait, there’s more, because many modern applications demand the use of high-speed serial interconnect. In turn, this requires the FPGA to contain corresponding serialize/de-serialize (SERDES) blocks and associated PHY interfaces.
  14. Example of forthcoming high-end chip