<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>EEJournal</title>
	<atom:link href="https://www.eejournal.com/article/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.eejournal.com</link>
	<description>Electronic Engineering Journal</description>
	<lastBuildDate>Wed, 04 Nov 2026 15:10:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.eejournal.com/wp-content/uploads/2017/05/cropped-EEJ_favicon_2020-copy-32x32.png</url>
	<title>EEJournal</title>
	<link>https://www.eejournal.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>From Months to Days, and Days to Hours: AI Comes to FPGA Design</title>
		<link>https://www.eejournal.com/article/from-months-to-days-and-days-to-hours-ai-comes-to-fpga-design/</link>
					<comments>https://www.eejournal.com/article/from-months-to-days-and-days-to-hours-ai-comes-to-fpga-design/#respond</comments>
		
		<dc:creator><![CDATA[Max Maxfield]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 12:05:13 +0000</pubDate>
				<category><![CDATA[Automotive]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[EDA]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[IoT & MEMS]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116940</guid>

					<description><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-1536x768.jpg 1536w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt.jpg 1774w" sizes="(max-width: 300px) 100vw, 300px" />It seems like every day I’m delighted and enthralled by some new use of AI that makes me exclaim, “No! What? Wow!” For example, I was recently introduced to the world’s first AI electric screwdriver. The full title of this Kickstarter project is The World’s First AI Electric Screwdriver with Eyes and a Brain. At [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt-1536x768.jpg 1536w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-image-for-home-page-lattice-prompt.jpg 1774w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">It seems like every day I’m delighted and enthralled by some new use of AI that makes me exclaim, “No! What? Wow!” For example, I was recently introduced to the world’s first AI electric screwdriver.</span></p>
<p><span style="font-weight: 400;">The full title of this Kickstarter project is </span><a href="https://www.kickstarter.com/projects/arrowmax/the-worlds-first-ai-screwdriver-with-eyes-and-brain"><i><span style="font-weight: 400;">The World’s First AI Electric Screwdriver with Eyes and a Brain</span></i></a><span style="font-weight: 400;">. At the time of this writing, they’ve already got $204,000+ pledged against their original $11,500 goal, and they still have 29 days to go.</span></p>
<p><span style="font-weight: 400;">I don’t know about you, but even though I’ve got multiple screwdriver kits, when I’m working on a project, I invariably spend an inordinate amount of time (a) deciding which type of bit to use and then (b) working out the correct size of that bit.</span></p>
<p><span style="font-weight: 400;">This AI screwdriver addresses both these issues. You start by pointing the base of the screwdriver, which is equipped with an HD camera, at the head of the screw in question, and the AI identifies the type and size of the bit you require.</span></p>
<p><span style="font-weight: 400;">The screwdriver is wirelessly connected to its associated smart case. An OLED (organic light-emitting diode) display in the case shows a close-up of the screw in question. Each of the bits in the case has an associated LED that lights up to show you exactly which one to grab.</span></p>
<p><span style="font-weight: 400;">But wait, there’s more, because this is an electric screwdriver (although you can still turn it by hand if you want to go “old school”). One problem with electric screwdrivers is that it’s easy to apply too much torque and strip the head of the screw you’re working on, which can result in much gnashing of teeth and rending of garb, let me tell you. Well, this bodacious beauty is equipped with something called Auto Torque Assist, which is enabled by default and matches the torque applied to the screw that’s been identified.</span></p>
<p><span style="font-weight: 400;">Oh my goodness gracious me. I really want one of these. When I think of the countless hours I’ve spent dorking around trying to decide which bit I want to use, and then working out which slot in my kit I mistakenly left that bit in, well… all I can say is that I’m drooling with desire. It’s not a pretty sight. I’m not proud. But we digress…</span></p>
<p><span style="font-weight: 400;">Speaking of AI making our lives easier, I was just chatting with Oliver Tan and Balaji Natarajan, both of whom are Product Marketing Directors at </span><a href="https://www.latticesemi.com/"><span style="font-weight: 400;">Lattice Semiconductor</span></a><span style="font-weight: 400;">. Poor old Oliver and Balaji had been tasked with bringing me up to speed on </span><a href="https://www.latticesemi.com/en/Products/DesignSoftwareAndIP/FPGAandLDS/Lattice-Prompt"><span style="font-weight: 400;">Lattice Prompt</span></a><span style="font-weight: 400;">, including the latest and greatest enhancements arriving in version 1.1.</span></p>
<p><span style="font-weight: 400;">“What’s Lattice Prompt?” I hear you cry. I’m glad you asked; otherwise, I would have had to come up with some cunning way to introduce this little rascal into the conversation.</span></p>
<p><span style="font-weight: 400;">As we* all know, designing an FPGA-based system can be a time-consuming hobby (*by “we” I mean people who design FPGAs; those who pursue less stressful careers, like </span><a href="https://youtu.be/m_MaJDK3VNE"><span style="font-weight: 400;">herding cats</span></a><span style="font-weight: 400;">, probably remain blissfully unaware of the problems involved).</span></p>
<p><span style="font-weight: 400;">Even after you&#8217;ve written your RTL (register-transfer level) code in Verilog, SystemVerilog, or VHDL, you still need to contend with synthesis, placement, routing, timing analysis, simulation, and generating the configuration bitstream. And that&#8217;s assuming everything works the first time (excuse me while I laugh hysterically).</span></p>
<p><span style="font-weight: 400;">This is where Lattice Prompt leaps onto center stage with a ballyhoo of bassoons. Instead of manually navigating development tools, configuring projects, running commands, and interpreting reports, Lattice Prompt lets designers describe what they want to accomplish in everyday language. An AI assistant can then help translate their intentions into appropriate operations, invoke Lattice&#8217;s development tools, examine the results, and guide the next steps.</span></p>
<p><span style="font-weight: 400;">Lattice claims productivity improvements of 10 times or more for certain tasks. That&#8217;s a bold statement, but—as we&#8217;ll see shortly—the company has some interesting examples to back it up.</span></p>
<p><span style="font-weight: 400;">One thing that piqued my interest is that Lattice Prompt doesn&#8217;t come equipped with its own large language model (LLM). This is deliberate. Rather than insisting that engineers abandon their existing AI tools and adopt an entirely new environment, Lattice has chosen to work with compatible tools they may already be using, such as Claude Code and Cursor, along with their preferred LLMs. In effect, Lattice is saying, &#8220;You bring the AI, and we&#8217;ll bring the FPGA expertise.&#8221;</span></p>
<p><span style="font-weight: 400;">The </span><a href="https://youtu.be/5QR9UwGMR0o"><span style="font-weight: 400;">secret squirrel</span></a><span style="font-weight: 400;"> sauce includes the </span><a href="https://en.wikipedia.org/wiki/Model_Context_Protocol"><span style="font-weight: 400;">Model Context Protocol</span></a><span style="font-weight: 400;"> (MCP), an open standard that allows AI applications to communicate with external tools, along with something called Skills, which provide instructions and specialized knowledge. Lattice Prompt uses these mechanisms to connect the designer&#8217;s AI agent to Lattice&#8217;s FPGA development tools, device information, IP catalogs, reference designs, and engineering expertise. It also provides deterministic validators to check results against design rules and constraints.</span></p>
<p><span style="font-weight: 400;">The important distinction is that the AI agent provides the reasoning and makes design decisions, while Lattice Prompt supplies the specialist knowledge and mechanisms needed to implement those decisions.</span></p>
<p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-116941" src="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-01-lattice-prompt.jpg" alt="" width="1599" height="653" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-01-lattice-prompt.jpg 1599w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-01-lattice-prompt-300x123.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-01-lattice-prompt-1024x418.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-01-lattice-prompt-768x314.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-01-lattice-prompt-1536x627.jpg 1536w" sizes="(max-width: 1599px) 100vw, 1599px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Lattice Prompt: Design in natural language (Source: Lattice)</span></i></p>
<p><span style="font-weight: 400;">The original Lattice Prompt 1.0, released in September 2026, focused on automating Lattice Radiant, the company&#8217;s FPGA design software. This included synthesis, placement, routing, timing analysis, simulation, and bitstream generation.</span></p>
<p><span style="font-weight: 400;">Version 1.1, released on 30 October 2026, adds design consultant capabilities, including SoC construction using Lattice Propel, RISC-V firmware development, timing closure, RTL simulation, and hardware debugging using Lattice Reveal.</span></p>
<p><span style="font-weight: 400;">Propel is particularly interesting because many FPGA designs incorporate embedded processors. Lattice supports four principal, customizable RISC-V soft-core variants: Nano, for simple control and monitoring; SM, for small bare-metal systems; MC, for more capable microcontroller applications; and RX, for higher-performance applications, including those requiring real-time operating systems.</span></p>
<p><span style="font-weight: 400;">With Lattice Prompt 1.1, designers can use natural-language requests to help assemble processor-based systems, configure IP blocks and peripherals, and develop associated firmware, including drivers and linker scripts.</span></p>
<p><span style="font-weight: 400;">Behind the scenes, Lattice Prompt 1.1 employs two MCP servers. The Lattice Prompt Server provides design knowledge, validation, and execution capabilities, including Propel integration. The Lattice Radiant MCP Server handles the Radiant implementation flow, including timing analysis and closure. The AI agent invokes the appropriate server for the task, while the designer continues working with their preferred AI assistant, blissfully unaware of any behind-the-scenes shenanigans.</span></p>
<p><img decoding="async" class="alignnone size-full wp-image-116942" src="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-02-two-servers-one-flow.jpg" alt="" width="1585" height="667" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-02-two-servers-one-flow.jpg 1585w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-02-two-servers-one-flow-300x126.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-02-two-servers-one-flow-1024x431.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-02-two-servers-one-flow-768x323.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/11/max-0532-02-two-servers-one-flow-1536x646.jpg 1536w" sizes="(max-width: 1585px) 100vw, 1585px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Lattice Prompt 1.1: Two servers, one flow (Source: Lattice)</span></i></p>
<p><span style="font-weight: 400;">Another important point is that Lattice says design files, build logs, and license settings don&#8217;t leave the user&#8217;s machine through Lattice Prompt (users must still consider the data-handling arrangements of their chosen AI tools).</span></p>
<p><span style="font-weight: 400;">All of this sounds wonderful (everything does if you talk quickly and gesticulate furiously), but what can Lattice Prompt actually accomplish in the real world? Well, “the proof of the pudding is in the eating,” as the old saying goes. Oliver and Balaji shared three examples that speak for themselves.</span></p>
<p><span style="font-weight: 400;">The first involves industrial automation. Imagine designing a motion-control system in which motors, sensors, and actuators must exchange information with predictable timing. This is where Time-Sensitive Networking (TSN), a collection of Ethernet enhancements that support deterministic communication, comes in.</span></p>
<p><span style="font-weight: 400;">Lattice illustrates its approach using the following natural-language request: &#8220;Give me a TSN Ethernet endpoint for a motion-control drive, deterministic and low power.&#8221; The AI agent can use Lattice Prompt to identify relevant device information and IP, invoke development tools, and work towards a solution comprising an FPGA configuration bitstream, timing and simulation results, and documentation.</span></p>
<p><span style="font-weight: 400;">The second example involves optical coherence tomography (OCT), an imaging technique that uses reflected light to generate detailed cross-sectional images of materials and biological tissues. In this case, Lattice&#8217;s engineers started with OCT reconstruction code written in NVIDIA&#8217;s CUDA parallel computing environment. Their objective was to port this code to a Lattice Avant FPGA.</span></p>
<p><span style="font-weight: 400;">The request was simply: &#8220;Port this CUDA OCT reconstruction code to my Lattice Avant FPGA.&#8221; The resulting process involved creating a Python implementation verified against the original CUDA code, generating RTL verified against the Python version, and implementing the design on the FPGA.</span></p>
<p><span style="font-weight: 400;">The resulting FPGA design ran at a clock frequency of 200 MHz. Interestingly, the engineering team reportedly had no previous experience with CUDA or OCT, although they did perform verification as part of the exercise. According to Lattice, the entire process took about 30 hours, compared with the months of development that would have been required using conventional techniques.</span></p>
<p><span style="font-weight: 400;">The third example concerns something painfully familiar to FPGA designers: timing closure. The design in question was Relay-BP, a decoder associated with quantum error correction. The target was 200 MHz on a Lattice Avant FPGA, but the initial implementation was achieving only 98 MHz (give or take).</span></p>
<p><span style="font-weight: 400;">The designer&#8217;s request was refreshingly straightforward: &#8220;Fix the timing on my Relay-BP decoder. It&#8217;s failing 200 MHz by 5 ns on Lattice Avant.&#8221; Using Lattice Prompt, the AI-assisted flow helped identify the causes of the timing violations and guide implementation changes, reducing the number of iterations required.</span></p>
<p><span style="font-weight: 400;">The result? Timing closure at 200 MHz, with 0.075 ns of positive slack at 85°C, zero hold-time errors, and passing simulations. And the time required? Just four hours, compared with an estimated effort of days using conventional techniques. For anyone who&#8217;s spent countless hours staring at timing reports, trying to work out why a supposedly simple change has made everything worse, that&#8217;s the sort of result that makes you sit up and take notice.</span></p>
<p><span style="font-weight: 400;">If all this has whetted your appetite, Lattice Prompt 1.1 is available as a free download, complete with a one-command installer and user guide.</span></p>
<p><span style="font-weight: 400;">Of course, we&#8217;re still in the early days of AI-assisted electronic design, and there&#8217;s plenty of room for further development, particularly when it comes to independent verification and hardware debugging. It’s easy to imagine a not-so-distant future in which one AI agent generates a design, another independently verifies it, and yet more agents compile, program, test, and debug the resulting hardware. We certainly do live in interesting times.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/from-months-to-days-and-days-to-hours-ai-comes-to-fpga-design/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>In Memorium: Margaret Hamilton, NASA’s first software engineer, helped send Apollo to the Moon</title>
		<link>https://www.eejournal.com/article/in-memorium-margaret-hamilton-nasas-first-software-engineer-helped-send-apollo-to-the-moon/</link>
					<comments>https://www.eejournal.com/article/in-memorium-margaret-hamilton-nasas-first-software-engineer-helped-send-apollo-to-the-moon/#comments</comments>
		
		<dc:creator><![CDATA[Steven Leibson]]></dc:creator>
		<pubDate>Mon, 02 Nov 2026 11:22:51 +0000</pubDate>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116913</guid>

					<description><![CDATA[<img width="300" height="238" src="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum-300x238.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum-300x238.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum-768x610.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" />In her journey to create the field of software engineering, Margaret Heafield Hamilton programmed many of the most historic early electronic computers including the Librascope/Royal McBee LGP-30, Digital Equipment Corp’s PDP-1, IBM’s XD-1 for the SAGE (Semi Automatic Ground Environment) air defense network, and the Apollo Guidance Computer (AGC). She didn’t set out to be [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="238" src="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum-300x238.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum-300x238.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum-768x610.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-2-MIT-Museum.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">In her journey to create the field of software engineering, Margaret Heafield Hamilton programmed many of the most historic early electronic computers including the Librascope/Royal McBee LGP-30, Digital Equipment Corp’s PDP-1, IBM’s XD-1 for the SAGE (Semi Automatic Ground Environment) air defense network, and the Apollo Guidance Computer (AGC). She didn’t set out to be a software programmer. Instead, she was drawn to mathematics starting in high school. However, an early job with mathematician Edward Lawrence at MIT paired her with the LGP-30 for modeling weather patterns and weather prediction. Once she’d been exposed to computer programming, her path was firmly set for the next several decades. President Obama presented Hamilton with the Presidential Medal of Freedom in 2016 for her pioneering software development that took the Apollo astronauts to the moon, and Lego featured Hamilton as a minifig (miniature figurine) in its “Women of NASA” Lego set in 2017. She passed away on September 30, 2026.</span></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-116915 aligncenter" src="https://www.eejournal.com/wp-content/uploads/2026/11/Women-of-NASA-Lego-Set-MIT-Museum.jpg" alt="" width="713" height="528" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/Women-of-NASA-Lego-Set-MIT-Museum.jpg 713w, https://www.eejournal.com/wp-content/uploads/2026/11/Women-of-NASA-Lego-Set-MIT-Museum-300x222.jpg 300w" sizes="auto, (max-width: 713px) 100vw, 713px" /></p>
<p style="text-align: center;"><b>Lego honored Margaret Hamilton in the “Women of NASA” Lego set in 2017. She appears on the box in the upper left position, standing with a stack of printouts for the Apollo Guidance Computer (AGC), replicating a famous photo taken of Hamilton during her days on the Apollo program. Image credit: MIT Museum</b></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Hamilton was born in the small town of Paoli, Indiana. She grew up and lived in many other small towns throughout the United States’ Midwest. Her parents were teachers and moved frequently. She spent her high school years living in Michigan’s Upper Peninsula and found that she especially liked math. After high school, Hamilton attended the University of Michigan, but only for one semester. She found the school too large, which clashed from her small-town experiences, so she transferred to Earlham College in Richmond, Indiana. There, she fell in with Elizabeth Long, head of the math department, and decided to follow in Long’s footsteps by becoming a math teacher. She earned a BA in math with a minor in philosophy in 1958 and planned to get a graduate degree at Brandeis University in Waltham, Massachusetts. However, she also married James Cox Hamilton in 1958. He needed another year before he could graduate from Earlham, so she spent a year teaching math and French in the small town of Boston, Indiana while he completed his undergraduate degree. After her husband graduated, the couple needed to make a choice. Both wanted to earn PhDs, but they also needed immediate income for living expenses. Both volunteered to postpone their graduate studies but, in the end, Margaret continued to work while James went to Brandeis and earned a master’s degree in chemistry. He then switched to Harvard and earned a law degree.</span></p>
<p><span style="font-weight: 400;">Meanwhile, Margaret worked to support her family, and her next job set the course of her career. She became a software programmer for Edward Lorenz, the MIT mathematician who was working on weather modeling and weather prediction. This early work eventually led to Lorenz’s development of “strange attractors,” the mathematical concept that was the precursor to chaos theory. Lorenz had a Librascope LGP-30, the world’s first desk-sized personal computer, which he used to help compute weather simulations. Hamilton had never seen a computer, so Lorenz taught her how to program the LGP-30. She quickly learned the ins and outs of programming the LGP-30, including directly editing the programs stored on paper tape by punching holes in the tape with the point of a pencil and covering up other holes with tape to change ones into zeroes and vice versa. She did this rather than spend the time to punch another tape on the computer’s Flexowriter, a computer-driven typewriter and paper tape reader and punch. Hamilton also started programming Digital Equipment’s first minicomputer, the PDP-1, as part of her work with Lorenz.</span></p>
<p><span style="font-weight: 400;">By 1961, the Hamiltons had a child and needed more money than Margaret was making as Lorenz’s assistant, so she applied for a programming job at Lincoln Laboratories, which was developing software for the SAGE air defense system. SAGE was planned as a giant system including a large fault-tolerant computer, one hundred graphic display terminals, and associated early networking equipment that would be used to process data from multiple radar sites spread across the continent to provide a unified image of the Western hemisphere’s airspace. That information would be used for directing the US response to a possible Soviet air attack. Lincoln Labs was hiring every experienced programmer that it could find for the project, but an interviewer told Hamilton over the phone: &#8220;We&#8217;re really interested in having an interview [with you], but please forgive me, I&#8217;ve only interviewed men and I do interviews in my hotel room. I can&#8217;t do that with you because you&#8217;re a girl. Would it be okay if we had an interview at the bar in the hotel?&#8221; Hamilton laughed, agreed to the interview, and had a drink with the interviewer. She got the job.</span></p>
<p><span style="font-weight: 400;">SAGE was based on IBM’s XD-1, a fault-tolerant, real-time computer that used MIT’s unfinished Whirlwind II design, a follow-on to the successful Whirlwind project. The immense machine used 49,000 vacuum tubes, consumed 3 megawatts of electricity, and weighed 250 tons. Hamilton could not leave her child for the required eight weeks of training, so she taught herself to program the XD-1 while the rest of the programmers were attending the training class out of town.</span></p>
<p><span style="font-weight: 400;">The SAGE air defense system became fully operational in 1963, and Hamilton left the project that same year. She subsequently learned about a new project starting at MIT’s Instrumentation Laboratory (later renamed Draper Laboratory) involving software development for the Apollo Moon program. The idea intrigued Hamilton, who had long been a fan of science fiction. She applied for a position and nabbed a spot on the flight software team, which was developing guidance, navigation, and control software for the Apollo Command Module (CM) and the Moon lander, called the Lunar Module (LM). </span></p>
<p><span style="font-weight: 400;">This work involved multi-tasking, real-time software with priority scheduling and asynchronous interrupts. It was groundbreaking software that had to run on the Apollo Guidance Computer (AGC), which was designed to meet severe weight, size, and power restrictions. Embedded programmers of today still fight with memory, bandwidth and latency just like the AGC programmers did in the 1960s. Their lessons are our lessons.</span></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-116916 aligncenter" src="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-NASA-Small.jpg" alt="" width="1000" height="562" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-NASA-Small.jpg 1000w, https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-NASA-Small-300x169.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-NASA-Small-768x432.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></p>
<p style="text-align: center;"><b>Margaret Hamilton poses inside a mockup of the Apollo Command Module. Image credit: MIT Museum</b></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">During the Apollo program, Hamilton coined the term “software engineering” in an attempt to lift software programmers from their second-class status. In her oral history, she states:</span></p>
<p><span style="font-weight: 400;">“Okay, you know when the guys [hardware and aeronautical engineers] used to throw the stuff over the wall? It was something [that occurred] at Draper Instrumentation Labs, right? And there’s the engineers, hardware engineers. There were aeronautical engineers, just engineer engineers. But we were the programmers, and we were kind of like second-class citizens. I mean, you know, we’d take the stuff and we’d ‘make it run,’ right? And so, in doing the simulations, especially when we were simulating everything, I kept noticing patterns between the different kinds of engineering that were very similar, because when we simulated the software or the hardware, we still had decisions to make. We had things going that were&#8211; interrupts that had to be done.</span></p>
<p><span style="font-weight: 400;">“The commonality in the designs, it’s like ‘Was the software this design or was it hardware?’ They looked alike in the simulation. But also, I noticed there were things that they didn’t do, like the systems software stuff. They didn’t worry about who interrupted who. They worried about their stuff working and getting the right results. So, when we would say, ‘Well, wait a minute. Which is this module? Is this hardware or software?’ I said, ‘Why don’t we call this one the hardware engineering part and this the software engineering part?’ It was like I just came up with a term to say let’s name this part in this whole system definition. So, anyway, the engineers thought it was funny. ‘There’s Margaret again with her software engineering.’”</span></p>
<p><span style="font-weight: 400;">One person who didn’t find Hamilton’s “software engineering” ideas funny was David Garratt Hoag, the Director of the Apollo program’s primary CM and LM guidance, navigation, and control systems development. According to Hamilton’s oral history, Hoag said, “You know, Margaret’s right. This is engineering, what you people are doing, just as much as the stuff we’re doing,” meaning the hardware. Hoag said, “She’s trying to formalize it and I think it should become formalized.” And with those words spoken by the program director, software engineering was formally born at NASA. Eventually, Hamilton would be promoted to Director of the newly created Software Engineering Division.</span></p>
<p><span style="font-weight: 400;">Hamilton worked on the Apollo program’s flight software through all the crewed flights starting with Apollo 8. She was constantly aware of the pressure in creating “man-rated” software. If the software failed, the astronauts’ lives would be in danger. Someone might die. She put in many long hours to ensure that didn’t happen because of a software problem.</span></p>
<p><span style="font-weight: 400;">After the Apollo program wound down, morale was low because the team had little to do, so Hamilton refocused the team and led a project to collect and analyze the mistakes made during the flight software’s development. She wanted to classify those errors, to understand why they were made, and to develop methods for avoiding the mistakes in the future. She later left the program and, in 1976, Hamilton started a software company called Higher Order Software (HOS) with Saydean Zeldin, a colleague on the AGC project, to further develop the error-prevention and fault-tolerant concepts that emerged from their experiences with the Apollo program. Hamilton left HOS in 1985. In 1986, she founded another software company, Hamilton Technologies, and developed the Universal Systems Language (USL), a modeling language and formal method for specifying and designing complex systems.</span></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-116917 aligncenter" src="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-by-Daphne-Weld-Nichols.jpg" alt="" width="500" height="666" srcset="https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-by-Daphne-Weld-Nichols.jpg 500w, https://www.eejournal.com/wp-content/uploads/2026/11/Margaret-Hamilton-by-Daphne-Weld-Nichols-225x300.jpg 225w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<p style="text-align: center;"><b>Margaret Hamilton circa 1995. Image credit: Daphne Weld Nichols</b></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Hamilton won multiple awards because of her software engineering legacy. In 1986, she received the Augusta Ada Lovelace Award from the Association for Women in Computing. In 2003, NASA awarded her the NASA Exceptional Space Act Award for scientific and technical contributions accompanied by a $37,200 prize, the largest award to an individual in the agency&#8217;s history. Earlham College gave her its Outstanding Alumni Award in 2009. In 2016, President Obama awarded her the Presidential Medal of Freedom, the highest civilian honor in the United States. She was elected as a Computer History Museum Fellow in 2017. Hamilton died on September 30, 2026, at the age of 90.</span></p>
<p><b>Reference</b></p>
<p><a href="https://www.computerhistory.org/collections/catalog/102738243/search/format%3Apdf--keyword%3Amargaret%20hamilton-102165/"><span style="font-weight: 400;">Oral History of Margaret Hamilton</span></a><span style="font-weight: 400;">, Interviewed by David C. Brock on April 13, 2017, Computer History Museum.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/in-memorium-margaret-hamilton-nasas-first-software-engineer-helped-send-apollo-to-the-moon/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>AI-Based Electronic Design for When Failure Is Not an Option</title>
		<link>https://www.eejournal.com/article/ai-based-electronic-design-for-when-failure-is-not-an-option/</link>
					<comments>https://www.eejournal.com/article/ai-based-electronic-design-for-when-failure-is-not-an-option/#respond</comments>
		
		<dc:creator><![CDATA[Max Maxfield]]></dc:creator>
		<pubDate>Thu, 29 Oct 2026 11:03:44 +0000</pubDate>
				<category><![CDATA[Automotive]]></category>
		<category><![CDATA[Board]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[EDA]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[System Design]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116884</guid>

					<description><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-1536x768.jpg 1536w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind.jpg 1774w" sizes="auto, (max-width: 300px) 100vw, 300px" />Artificial intelligence is making its presence felt in just about every corner of electronic design, but there&#8217;s a world of difference between generating a circuit and creating one you can trust. What happens when the stakes are high, the designs are complex, and getting things wrong simply isn&#8217;t an option? In my recent column, No [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind-1536x768.jpg 1536w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-image-for-home-page-circuit-mind.jpg 1774w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">Artificial intelligence is making its presence felt in just about every corner of electronic design, but there&#8217;s a world of difference between generating a circuit and creating one you can trust. What happens when the stakes are high, the designs are complex, and getting things wrong simply isn&#8217;t an option?</span></p>
<p><span style="font-weight: 400;">In my recent column, </span><a href="https://www.eejournal.com/article/no-engineer-is-an-island-the-butterfly-effect-engineering-edition/"><i><span style="font-weight: 400;">No Engineer Is an Island (The Butterfly Effect: Engineering Edition)</span></i></a><span style="font-weight: 400;">, I noted how none of us exists in isolation. We’re all connected to the people around us, influenced by their thoughts and actions, and dependent on one another in ways we may not even realize.</span></p>
<p><span style="font-weight: 400;">Well, it just struck me that today’s column is another manifestation of this effect. Back in the mists of time we used to call January 2024, my friend Adam Taylor, who is Founder, Director, and Principal Consultant at </span><a href="https://www.adiuvoengineering.com"><span style="font-weight: 400;">Adiuvo Engineering and Training</span></a><span style="font-weight: 400;">, introduced me to Tomide Adesanmi, who is Co-Founder &amp; CEO at </span><a href="https://www.circuitmind.io/"><span style="font-weight: 400;">Circuit Mind</span></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">This introduction led me to write two columns: </span><a href="https://www.eejournal.com/article/from-architecture-to-pcb-schematic-in-60-seconds/"><i><span style="font-weight: 400;">From Architecture to PCB Schematic in 60 Seconds!</span></i></a><span style="font-weight: 400;"> (February 2024) and </span><a href="https://www.eejournal.com/article/from-power-supply-block-diagram-to-completed-design-in-60-seconds/"><i><span style="font-weight: 400;">From Power Supply Block Diagram to Completed Design in 60 Seconds!</span></i></a><span style="font-weight: 400;"> (March 2025).</span></p>
<p><span style="font-weight: 400;">As an aside, before we hurl ourselves deeper into the fray with gusto and abandon (and aplomb, of course), I just discovered that Tomide was selected for the </span><a href="https://www.forbes.com/30-under-30/2020/europe/manufacturing-industry/"><span style="font-weight: 400;">2020 Forbes 30 Under 30</span></a><span style="font-weight: 400;"> annual recognition program, which celebrates rising stars in the form of young entrepreneurs, innovators, creators, and other high achievers who are making an impact in their respective fields.</span></p>
<p><span style="font-weight: 400;">I have to admit that this made me wonder why the folks at Forbes have never approached me for this honor, but </span><a href="https://en.wikipedia.org/wiki/Forbes_30_Under_30"><span style="font-weight: 400;">Wikipedia</span></a><span style="font-weight: 400;"> informs me that Forbes didn&#8217;t launch its inaugural 30 Under 30 list until 2011, by which time my 30th birthday was already almost two and a half decades behind me in the rearview mirror of my life. (Maybe we should launch a campaign to persuade the editors at Forbes to start a new &#8220;People Who Should Have Been in Our 30 Under 30 List If Only We&#8217;d Had One at the Time&#8221; list.) But we digress…</span></p>
<p><span style="font-weight: 400;">I must admit that just a week or so ago I found myself thinking, “It’s about time I heard from Tomide about the latest and greatest happenings at Circuit Mind.” Only a day or two later, I received an email from him saying, “Can we have a call so I can bring you up to speed with the latest and greatest happenings at Circuit Mind?” What are the odds? “Great minds think alike,” as they say. Of course, they also say that “fools seldom differ,” but I’m sure that doesn’t apply here.</span></p>
<p><span style="font-weight: 400;">As you may recall from my earlier columns, when I first encountered Circuit Mind, its flagship product was ACE (Assistant to Circuit Engineers). This bodacious beauty lets engineers specify their requirements as a high-level block diagram and automatically generates a complete circuit schematic, bill of materials (BOM), and supporting analysis documents in minutes.</span></p>
<p><span style="font-weight: 400;">When we caught up again in March 2025, the folks at Circuit Mind had extended ACE&#8217;s capabilities to encompass power-supply design. Since then, they&#8217;ve continued to expand ACE&#8217;s repertoire to include increasingly sophisticated circuits involving system-on-chip (SoC) devices, complete with all the associated power supplies, power sequencing, and other electronic odds and ends.</span></p>
<p><span style="font-weight: 400;">But that&#8217;s only part of the story, because Circuit Mind is evolving from a company offering a single—albeit extremely capable—design automation tool into a provider of what Tomide calls an “electronic design intelligence platform.”</span></p>
<p><span style="font-weight: 400;">In this age of “AI Everything,” one thing that struck me about ACE when I first encountered it was the way it approached artificial intelligence. Rather than relying on a large language model (LLM) to dream up electronic circuits and hoping for the best, Circuit Mind used AI to extract information from component datasheets and convert it into structured, machine-readable models. The actual circuit generation used deterministic, physics-based, and mathematics-based algorithms.</span></p>
<p><span style="font-weight: 400;">This distinction is important. As we&#8217;ve all discovered (sometimes to our cost), LLMs can be astonishingly capable, but they can also confidently present incorrect information as fact. This phenomenon, commonly referred to as “hallucination,” may be amusing when you&#8217;re asking an AI to suggest a recipe for chocolate-chip cookies, but it becomes considerably less entertaining when you&#8217;re designing the electronics for a satellite, an industrial control system, or a product that&#8217;s destined to be manufactured in its millions.</span></p>
<p><span style="font-weight: 400;">When I asked Tomide whether Circuit Mind was still following its original approach, he explained that things had evolved: &#8220;In our platform now, we have some tools that use physics-based and math-based algorithms for some tasks, and then we have some other tools that use LLMs. But most of the tools use a combination of both in the right place.&#8221;</span></p>
<p><span style="font-weight: 400;">The key phrase here is “in the right place.” Circuit Mind isn&#8217;t wedded to deterministic algorithms to the exclusion of AI, nor is it jumping on the agentic AI bandwagon simply because everyone else seems to be doing so. Instead, the company chooses the technology, or combination of technologies, best suited to each task, with reliability as the overriding consideration.</span></p>
<p><span style="font-weight: 400;">This brings us to the first of the new announcements, which were unveiled yesterday (assuming you are reading this on Thursday, 29 October 2026; otherwise, you&#8217;ll have to work out the date difference for yourself): the launch of AVE (Agentic Verification Engine), a new application that complements ACE by automatically reviewing electronic circuit schematics.</span></p>
<p><span style="font-weight: 400;">Whereas ACE focuses on generating designs, AVE focuses on checking them. And, importantly, AVE isn&#8217;t limited to circuits generated by ACE. It can also examine schematics created manually using conventional electronic computer-aided design (ECAD) tools.</span></p>
<p><span style="font-weight: 400;">AVE employs multiple AI agents to scrutinize your design from different, distinct, and diverse perspectives. Some review the component datasheets and application notes, checking operating voltages, pin assignments, electrical constraints, and more. Others trace connections and communication buses, looking for inconsistencies and potential problems. Still others check the design against the company&#8217;s own engineering rules and review checklists.</span></p>
<p><span style="font-weight: 400;">Of course, there&#8217;s little point in replacing a tedious manual review process with an automated system that bombards engineers with hundreds of false alarms. To address this, AVE performs an additional quality-assurance pass, critically examining its own findings before presenting them to the engineer. It&#8217;s a case of “wheels within wheels,” with AI agents checking the work of other AI agents.</span></p>
<p><span style="font-weight: 400;">Tomide tells me AVE is already being used by customers and has identified real-world issues that previously escaped their conventional design reviews. That&#8217;s the sort of thing that makes engineers like your humble narrator (I pride myself on my humility) sit up and pay attention.</span></p>
<p><span style="font-weight: 400;">The illustration below shows how everything fits together. At the bottom we have the L1 data layer, comprising structured digital models of electronic components, along with each customer&#8217;s organizational information and existing engineering workflows. Above this sits the L2 intelligence layer, which combines deterministic algorithms with agentic AI. Finally, at the top is the L3 application layer, which includes ACE, AVE, and other tools.</span></p>
<p><span style="font-weight: 400;">One of these tools that’s worthy of special mention is Elixir, an AI-powered application that extracts information from component datasheets and generates structured, machine-readable component data and schematic symbols in accordance with an organization&#8217;s internal design guidelines.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116885" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-01-circuit-mind-platform-architecture.jpg" alt="" width="1600" height="513" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-01-circuit-mind-platform-architecture.jpg 1600w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-01-circuit-mind-platform-architecture-300x96.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-01-circuit-mind-platform-architecture-1024x328.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-01-circuit-mind-platform-architecture-768x246.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-01-circuit-mind-platform-architecture-1536x492.jpg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Circuit Mind platform architecture (Source: Circuit Mind)</span></i></p>
<p><span style="font-weight: 400;">The important point is that these applications share the same underlying infrastructure and engineering knowledge. Circuit Mind isn&#8217;t simply bolting unrelated AI tools together and hoping they play nicely with each other.</span></p>
<p><span style="font-weight: 400;">Now we come to what I consider to be the most interesting aspect of this entire adventure. When I asked Tomide how Circuit Mind differentiates itself from the increasingly crowded field of AI-based electronic design companies, his response was refreshingly direct: &#8220;Circuit Mind is not currently focused on democratizing circuit design. Our goal is to be in the hands of professional electronics engineers in the largest companies in the world.&#8221;</span></p>
<p><span style="font-weight: 400;">That’s a good answer. There&#8217;s nothing wrong with democratizing electronic design, of course. I&#8217;m all for helping hobbyists, students, and makers turn their ideas into reality. But designing a circuit that flashes a few LEDs on your workbench is a different proposition from designing mission-critical and/or safety-critical electronics for an aircraft, a defense system, or an industrial installation where a malfunction could have serious consequences.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116886" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-02-real-engineers-only.jpg" alt="" width="1360" height="754" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-02-real-engineers-only.jpg 1360w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-02-real-engineers-only-300x166.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-02-real-engineers-only-1024x568.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0531-02-real-engineers-only-768x426.jpg 768w" sizes="auto, (max-width: 1360px) 100vw, 1360px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">When failure is not an option and engineering excellence is essential (Source: Circuit Mind)</span></i></p>
<p><span style="font-weight: 400;">And there&#8217;s another dimension to this. Consider a consumer electronics manufacturer producing tens of millions of devices. The product may not be mission-critical or safety-critical per se, but a design error discovered after those devices have shipped worldwide could trigger an eye-wateringly expensive recall, not to mention damage to the company&#8217;s reputation.</span></p>
<p><span style="font-weight: 400;">As Tomide pointed out, software engineers can often discover and correct problems relatively quickly. Even after a product has been deployed, software bugs can frequently be fixed via over-the-air (OTA) updates or other software patches. With hardware, however, a mistake that slips through to the prototype stage may require a complete PCB respin, potentially adding weeks or months to the development schedule.</span></p>
<p><span style="font-weight: 400;">This explains why Circuit Mind&#8217;s primary markets include aerospace and defense, industrial electronics, and high-volume consumer hardware. These environments demand reliability, consistency, and engineering rigor.</span></p>
<p><span style="font-weight: 400;">None of this means that Circuit Mind can guarantee a flawless design, of course. Engineers must still perform the appropriate verification, validation, and testing. The objective is to reduce the likelihood of errors, identify problems earlier, and give engineers greater confidence in the designs they&#8217;re creating.</span></p>
<p><span style="font-weight: 400;">It’s interesting to note that multiple companies can start with the same design requirements and legitimately arrive at quite different designs. One organization may have a preferred components list, another may insist on parts from specific approved manufacturers, and a third may have its own established rules governing schematic symbols, net naming, and component selection.</span></p>
<p><span style="font-weight: 400;">As hard as it can be to believe sometimes, these requirements aren&#8217;t arbitrary annoyances dreamed up to make engineers&#8217; lives difficult. They represent years of accumulated experience, established supply chains, manufacturing practices, and lessons learned the hard way. Circuit Mind&#8217;s platform can be configured to accommodate these company-specific requirements. It also integrates with established ECAD environments, including tools from Altium, Cadence, and Siemens, so engineers can keep working with their existing libraries, conventions, and workflows. The result isn&#8217;t simply a circuit that functions correctly. It&#8217;s a circuit that fits the way the customer&#8217;s organization actually works.</span></p>
<p><span style="font-weight: 400;">Some of the world&#8217;s largest companies are already using Circuit Mind&#8217;s technology. Many prefer to keep this under wraps because they regard their use of these tools as a competitive advantage. However, the company has publicly identified Emerson and Schneider Electric among its customers.</span></p>
<p><span style="font-weight: 400;">Circuit Mind also reports some impressive results. In a peer-reviewed case study, the space electronics team at Los Alamos National Laboratory reported completing a design task in four hours that had previously taken two weeks. Meanwhile, Schneider Electric says its early evaluations indicate the potential to reduce electronic architecture exploration effort by more than 90%. Naturally, these are specific examples rather than promises that every design will enjoy the same improvements, but they certainly give us something to think about.</span></p>
<p><span style="font-weight: 400;">I don&#8217;t usually spend much time discussing funding rounds and financial investments in these columns. My interests tend to lie more in technologies, the people behind them, and the clever things they&#8217;re doing. However, rules were made to be broken, and this is one of those occasions when I&#8217;m happy to make an exception.</span></p>
<p><span style="font-weight: 400;">Yesterday, Circuit Mind also announced $25 million in financing, including an $18.5 million Series A led by Norwest and a previously unannounced seed round. This brings the company&#8217;s total funding to $33.4 million. That&#8217;s a substantial vote of confidence from people who presumably know a thing or two about deciding where to put their money.</span></p>
<p><span style="font-weight: 400;">This funding will be used to expand Circuit Mind&#8217;s engineering, sales, and customer-support teams, establish a US headquarters, and extend the platform&#8217;s capabilities across additional stages of the electronic design lifecycle.</span></p>
<p><span style="font-weight: 400;">Tomide says the company currently employs 32 people and plans to at least double that number before the end of next year. They&#8217;re looking for electronic engineers, software engineers, mathematicians, AI specialists, and people with sales and marketing experience in the electronics industry.</span></p>
<p><span style="font-weight: 400;">Looking further ahead, the guys and gals at Circuit Mind envisage extending their platform beyond circuit generation and schematic verification to encompass additional capabilities such as design analysis, reporting, testing, and (potentially) firmware development. For now, PCB placement and routing remain outside the platform&#8217;s capabilities, although Tomide acknowledges they may consider it in the future.</span></p>
<p><span style="font-weight: 400;">In an age when everyone is rushing around sprinkling “AI fairy dust” over everything in sight (you simply cannot get it off the furnishings or out of the carpet), I like the fact that Circuit Mind’s philosophy doesn&#8217;t assume AI should replace electronic engineers (I’m too young to be replaced). Instead, it starts with the premise that experienced engineers possess invaluable knowledge and expertise (We do! We do!) and asks how AI, deterministic algorithms, and structured engineering data can help them accomplish more in less time.</span></p>
<p><span style="font-weight: 400;">I&#8217;m looking forward to seeing where Tomide and his colleagues take things next. If their progress over the past couple of years is anything to go by, I envisage great things to come. And who knows? Perhaps by the time we next catch up, I&#8217;ll have persuaded Forbes to launch that long-overdue list for those of us whose 30th birthdays have long since vanished beyond the event horizon.</span></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/ai-based-electronic-design-for-when-failure-is-not-an-option/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What If Your Memory Could Think?</title>
		<link>https://www.eejournal.com/article/what-if-your-memory-could-think/</link>
					<comments>https://www.eejournal.com/article/what-if-your-memory-could-think/#respond</comments>
		
		<dc:creator><![CDATA[Max Maxfield]]></dc:creator>
		<pubDate>Tue, 27 Oct 2026 11:02:40 +0000</pubDate>
				<category><![CDATA[Analog]]></category>
		<category><![CDATA[Automotive]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[IoT & MEMS]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116852</guid>

					<description><![CDATA[<img width="300" height="187" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai-300x187.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai-300x187.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai-768x478.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai.jpg 974w" sizes="auto, (max-width: 300px) 100vw, 300px" />The concept of analog artificial intelligence (AI) implemented using flash memory as the core compute element first impinged itself on my consciousness way back in the mists of time that we used to call the early 2020s (which is effectively a bygone era, the way things are racing along these days). To be honest, I’d [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="187" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai-300x187.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai-300x187.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai-768x478.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-image-for-home-page-analog-ai.jpg 974w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">The concept of analog artificial intelligence (AI) implemented using flash memory as the core compute element first impinged itself on my consciousness way back in the mists of time that we used to call the early 2020s (which is effectively a bygone era, the way things are racing along these days).</span></p>
<p><span style="font-weight: 400;">To be honest, I’d largely forgotten about this technology until I saw a recent press release proudly proclaiming: </span><a href="https://www.microchip.com/en-us/about/news-releases/products/analogai-selects-membrain-sage-intellectual-property-from-sst"><i><span style="font-weight: 400;">AnalogAI Selects memBrain SAGE Intellectual Property from Silicon Storage Technology for its First Real-world Edge AI Processors</span></i></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">I’m not sure why, but this prompted me to ask myself a slew of questions, including: “Who is AnalogAI?” and “What is memBrain SAGE IP?” and “Who is Silicon Storage Technology?” I’m sure I knew the answers to all these questions once upon a time, but there’s so much going on these days that I consider myself winning if I can keep my nose above the waterline in the sea of technological information constantly washing over me.</span></p>
<p><span style="font-weight: 400;">In a crunchy nutshell (and in a desperate attempt to stem the rising tide of names and acronyms), </span><a href="https://www.microchip.com/"><span style="font-weight: 400;">Microchip Technology</span></a><span style="font-weight: 400;"> is a major semiconductor company whose products include microcontrollers, microprocessors, memory devices, and a host of other electronic components. One of Microchip’s subsidiaries, </span><a href="https://www.sst.com/"><span style="font-weight: 400;">Silicon Storage Technology</span></a><span style="font-weight: 400;"> (SST), specializes in flash memory technology and related intellectual property (IP).</span></p>
<p><span style="font-weight: 400;">The lads and lasses at SST have developed a cunning piece of neuromorphic hardware IP called memBrain SAGE (Synaptic Analog Generative Engine). Designers can incorporate memBrain SAGE IP into their application-specific integrated circuit (ASIC) and System-on-Chip (SoC) designs. Developed for an analog compute-in-memory (aCIM) architecture, this technology performs AI computations directly in memory rather than constantly shuttling data back and forth between memory and a processor.</span></p>
<p><span style="font-weight: 400;">Enter the guys and gals at </span><a href="https://www.analog-ai.com/"><span style="font-weight: 400;">AnalogAI</span></a><span style="font-weight: 400;">, who are using memBrain SAGE IP to power a new generation of ultra-low-power edge AI processors that can learn and adapt on the fly. Think robots, drones, and vehicles that can perform AI inference while adapting to changing physical environments in real time, without relying on the cloud.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116853" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-01-here-are-all-the-players.jpg" alt="" width="1280" height="711" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-01-here-are-all-the-players.jpg 1280w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-01-here-are-all-the-players-300x167.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-01-here-are-all-the-players-1024x569.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-01-here-are-all-the-players-768x427.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Meet the players (Source: Microchip)</span></i></p>
<p><span style="font-weight: 400;">Before we plunge deeper into the fray with gusto and abandon, let’s briefly acquaint ourselves with memBrain IP to ensure we’re all tap-dancing to the same skirl of the bagpipes. Happily, I had a chat with David Eggleston, Associate Director, Business Development at Microchip Licensing Division, who kindly took the time to walk me through the technological intricacies.</span></p>
<p><b>The Magic of Multiplying in Memory</b></p>
<p><span style="font-weight: 400;">As David explained, the key to understanding memBrain is to start with a multiply-accumulate (MAC) operation. This is one of the fundamental building blocks of AI, particularly neural networks, which spend an inordinate amount of their time multiplying numbers and adding the results.</span></p>
<p><span style="font-weight: 400;">In conventional digital implementations, such as the graphics processing units (GPUs) commonly used to accelerate AI applications, MAC operations are performed by dedicated arithmetic circuitry. The processor retrieves the required values from memory, multiplies them, adds the results to a running total, and repeats the process over and over (and over) again. Modern GPUs can perform enormous numbers of these operations in parallel, but there&#8217;s a catch: moving all those values back and forth between memory and the processing elements consumes significant amounts of time and energy.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116854" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-02-digital-vs-analog-macs.jpg" alt="" width="1280" height="670" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-02-digital-vs-analog-macs.jpg 1280w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-02-digital-vs-analog-macs-300x157.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-02-digital-vs-analog-macs-1024x536.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-02-digital-vs-analog-macs-768x402.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Digital vs. analog MACs (Source: Microchip)</span></i></p>
<p><span style="font-weight: 400;">Rather than storing neural-network weights in memory and transporting them to separate arithmetic circuits, memBrain uses the memory cells themselves to perform the computations. The underlying technology is SST&#8217;s embedded SuperFlash memory, but instead of using its cells simply to store binary ones and zeros, memBrain programs them to represent different analog values.</span></p>
<p><span style="font-weight: 400;">As David explained, each flash memory cell can represent one of 32 distinct levels, corresponding to five bits of information. These levels can be expressed in terms of electrical conductance, which is essentially the inverse of resistance. If we apply a voltage to a conductance, the resulting current is proportional to the product of the two. This means we&#8217;ve just performed a multiplication using the underlying physics of the memory cell itself.</span></p>
<p><span style="font-weight: 400;">Now comes the cunning part. By arranging these cells in an array and applying input voltages to multiple rows simultaneously, the resulting currents naturally add together along the columns. This gives us the accumulation part of our multiply-accumulate operation. Instead of performing a succession of individual digital calculations, memBrain can execute multiple MAC operations in parallel, directly within the memory array.</span></p>
<p><span style="font-weight: 400;">Of course, there&#8217;s more to memBrain than a clever arrangement of memory cells. The chaps and chapesses at SST provide it as a comprehensive intellectual property (IP) solution that semiconductor designers can incorporate into their own ASICs and SoCs. In addition to the SuperFlash memory arrays, the memBrain package includes analog control circuitry, digital-to-analog converters (DACs), analog-to-digital converters (ADCs), simulation models, test programs, and software tools to prepare and load neural-network models.</span></p>
<p><span style="font-weight: 400;">Another interesting aspect is that memBrain doesn&#8217;t require some exotic new semiconductor manufacturing process. SST has developed the technology using established 40nm and 28nm foundry processes, which helps keep manufacturing costs under control.</span></p>
<p><span style="font-weight: 400;">But perhaps the most impressive trick is how little power the technology requires. David told me that, whereas a conventional flash memory cell might operate with a read current of 10 microamps or more, memBrain operates its cells with currents ranging from just 1 to 100 nanoamps. This involves operating the transistors in what&#8217;s known as their subthreshold region, which requires considerable expertise to achieve reliably.</span></p>
<p><span style="font-weight: 400;">The result is an architecture that can perform substantial amounts of AI computation while consuming a fraction of the energy required by more conventional approaches. To put some numbers on this, David shared an example comparing an aCIM implementation with a GPU-based system running a YOLOv5 neural network for video-based threat detection.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116855" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-03-acim-vs-gps.jpg" alt="" width="1280" height="560" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-03-acim-vs-gps.jpg 1280w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-03-acim-vs-gps-300x131.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-03-acim-vs-gps-1024x448.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0530-03-acim-vs-gps-768x336.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">aCIM vs GPU performance (Source: Microchip)</span></i></p>
<p><span style="font-weight: 400;">As we can see, the GPU-based implementation processes 200 frames per second while consuming 60 watts. The aCIM implementation processes a slightly more modest 150 frames per second, but it does so while consuming just 3 watts. That translates to 50 frames per second per watt for the aCIM solution, compared with approximately 3.33 for the GPU. In other words, according to SST&#8217;s figures, the aCIM implementation delivers around 15 times the energy efficiency in this particular comparison. SST&#8217;s figures also suggest a substantial reduction in silicon die cost, making the proposition even more attractive for cost-sensitive applications.</span></p>
<p><span style="font-weight: 400;">Now, I&#8217;m not suggesting that analog compute-in-memory is about to replace GPUs in every application. Far from it. GPUs remain extraordinarily capable, particularly for large, complex AI models and workloads that require flexibility and high computational throughput. However, in edge AI applications, where every milliwatt matters, the ability to run sophisticated neural-network computations without constantly ferrying data between memory and processing circuitry is a big deal. And that brings us neatly back to AnalogAI, because this company is taking SST&#8217;s memBrain technology and adding another intriguing twist to the tale.</span></p>
<p><b>AI That Learns on the Job</b></p>
<p><span style="font-weight: 400;">As we&#8217;ve just discussed, SST&#8217;s memBrain technology offers an intriguing way to perform AI inference while consuming remarkably little power. But what if we wanted our AI systems to do more than simply execute neural networks that were trained elsewhere? What if we wanted them to adapt to changing circumstances </span><i><span style="font-weight: 400;">after</span></i><span style="font-weight: 400;"> they&#8217;d been deployed in the field?</span></p>
<p><span style="font-weight: 400;">I’m glad you asked. This is where AnalogAI, a South Korean company specializing in edge AI processors, ambles into the picture. Traditionally, AI models are trained using powerful computing systems, after which the resulting models are deployed on edge devices to perform inference. This works wonderfully well until the real world starts throwing unexpected situations into the mix. Consider an autonomous robot navigating an unfamiliar environment, for example, or a drone attempting to operate under changing weather and lighting conditions.</span></p>
<p><span style="font-weight: 400;">Rather than relying exclusively on a fixed model, AnalogAI is developing processors that combine SST&#8217;s memBrain SAGE IP with the company&#8217;s own proprietary, hardware-aware algorithms. The goal is to let these devices perform inference while adapting to changing real-world conditions, without continually consulting a remote server. And here&#8217;s the really exciting part: AnalogAI is targeting all of this at a power consumption of one watt or less.</span></p>
<p><span style="font-weight: 400;">Of course, the potential applications extend well beyond our hypothetical robot and drone. We&#8217;re talking about autonomous vehicles, industrial machines, and other intelligent systems that must make decisions locally, often under tight power constraints and without guaranteed access to the cloud.</span></p>
<p><span style="font-weight: 400;">It&#8217;s early days for AnalogAI&#8217;s processors, but the combination of ultra-low-power analog computation and on-device adaptation is certainly an intriguing prospect. And, as it turns out, AnalogAI is far from being the only company to recognize the possibilities offered by SST&#8217;s technology.</span></p>
<p><b>It Takes an Ecosystem</b></p>
<p><span style="font-weight: 400;">One thing David was particularly keen to emphasize is that SST&#8217;s memBrain technology isn&#8217;t a one-company, one-product, one-size-fits-all proposition. Rather, it&#8217;s the foundation of a growing ecosystem of semiconductor companies, each licensing the underlying IP and using it to develop processors targeting different applications. In fact, AnalogAI is SST&#8217;s </span><i><span style="font-weight: 400;">fourth</span></i><span style="font-weight: 400;"> publicly announced memBrain licensee, and David says others are waiting in the wings.</span></p>
<p><span style="font-weight: 400;">The first of these collaborations came in February 2022, when a Chinese semiconductor company called </span><a href="https://www.microchip.com/en-us/about/news-releases/corporate/computing-in-memory-innovator-solves-speech-processing-challenge"><span style="font-weight: 400;">Witmem</span></a><span style="font-weight: 400;"> (or WITINMEM in Microchip&#8217;s original announcement) adopted SST&#8217;s technology for low-power speech processing. This was followed in September 2023 by </span><a href="https://www.microchip.com/en-us/about/news-releases/products/microchip-teams-up-with-intelligent-hardware-korea"><span style="font-weight: 400;">Intelligent Hardware Korea</span></a><span style="font-weight: 400;">, which is developing analog compute platforms for edge AI applications, particularly computer vision.</span></p>
<p><span style="font-weight: 400;">In October 2024, </span><a href="https://gf.com/news-and-events/news/globalfoundries-witmem-and-microchip-announce-sampling-of-wtm-8-8k-120-fps-video-processor-for-high-performance-low-power-ai-applications/"><span style="font-weight: 400;">GlobalFoundries, Witmem, and Microchip announced</span></a><span style="font-weight: 400;"> sampling of Witmem&#8217;s WTM-8 video processor, capable of handling 8K video at 120 frames per second. Then, in March 2026, </span><a href="https://www.microchip.com/en-us/about/news-releases/products/mythic-selects-membrain-technology-from-sst-for-its-next-gen-ultra-low-power-apus"><span style="font-weight: 400;">Mythic announced</span></a><span style="font-weight: 400;"> that it had selected memBrain technology for its next generation of ultra-low-power analog processing units. This brings us to September 2026 and the AnalogAI announcement that kicked off this column.</span></p>
<p><span style="font-weight: 400;">It’s necessary to note that we’re not talking only about theoretical possibilities or engineering prototypes. This technology is already finding its way into products that ordinary people can buy. Take the folks at </span><a href="https://www.anker.com"><span style="font-weight: 400;">Anker</span></a><span style="font-weight: 400;">, for example. Their Soundcore Liberty 5 Pro and Liberty 5 Pro Max wireless earbuds feature the </span><a href="https://www.soundcore.com/anker-thus-ai-chip"><span style="font-weight: 400;">THUS AI audio chip</span></a><span style="font-weight: 400;">, a co-developed processor that uses analog compute-in-memory technology to perform sophisticated AI computations locally, without relying on the cloud (check out </span><a href="https://youtu.be/A6RRkc4q0-w"><span style="font-weight: 400;">this video</span></a><span style="font-weight: 400;">). According to David, Witmem supplies the underlying silicon incorporating SST&#8217;s memBrain technology.</span></p>
<div align="center"><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/A6RRkc4q0-w?si=S96_MpjnYW8w74HD" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><span style="font-weight: 400;">And this brings us back to the bigger picture. Microchip and SST see applications for memBrain technology ranging from smart speakers and security cameras to augmented-reality glasses, medical devices, autonomous drones, and industrial robots. The common thread is the ability to perform sophisticated AI computations without the power consumption traditionally associated with such workloads.</span></p>
<p><span style="font-weight: 400;">What started as an intriguing idea about using flash memory to perform calculations is becoming a growing family of real-world products. And if you happen to be listening to your favorite tunes through a pair of Anker earbuds, you may already have a little piece of this revolution nestled snugly in your </span><a href="https://dictionary.cambridge.org/us/dictionary/english/lughole"><span style="font-weight: 400;">lugholes</span></a><span style="font-weight: 400;">. How cool is that?</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/what-if-your-memory-could-think/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Rising Tide of Haptic Interfaces</title>
		<link>https://www.eejournal.com/article/the-rising-tide-of-haptic-interfaces/</link>
					<comments>https://www.eejournal.com/article/the-rising-tide-of-haptic-interfaces/#comments</comments>
		
		<dc:creator><![CDATA[Max Maxfield]]></dc:creator>
		<pubDate>Thu, 22 Oct 2026 13:35:05 +0000</pubDate>
				<category><![CDATA[Communications]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[IoT & MEMS]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<category><![CDATA[System Design]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116813</guid>

					<description><![CDATA[<img width="300" height="149" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-300x149.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-300x149.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-1024x508.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-768x381.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics.jpg 1209w" sizes="auto, (max-width: 300px) 100vw, 300px" />I have a feeling that we’ll be hearing (and feeling) a lot about haptics in the not-so-distant future. With this in mind, it behooves us to prepare ourselves for the onslaught to come. Let’s start with the word “haptic” itself, which comes from the Ancient Greek haptikos, meaning &#8220;able to come into contact with&#8221; or [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="149" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-300x149.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-300x149.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-1024x508.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics-768x381.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-image-for-home-page-titan-haptics.jpg 1209w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">I have a feeling that we’ll be hearing (and feeling) a lot about haptics in the not-so-distant future. With this in mind, it behooves us to prepare ourselves for the onslaught to come. Let’s start with the word “haptic” itself, which comes from the Ancient Greek </span><i><span style="font-weight: 400;">haptikos</span></i><span style="font-weight: 400;">, meaning &#8220;able to come into contact with&#8221; or &#8220;pertaining to the sense of touch.&#8221;</span></p>
<p><span style="font-weight: 400;">In 1685, the English mathematician Isaac Barrow used the Neo-Latin (a.k.a. New Latin) term </span><i><span style="font-weight: 400;">hapticē</span></i><span style="font-weight: 400;">, meaning &#8220;science of touch.&#8221; The word </span><i><span style="font-weight: 400;">haptic</span></i><span style="font-weight: 400;"> appeared in English in the 19th century, initially in scientific and medical contexts. In 1892, German psychologist Max Dessoir proposed the term </span><i><span style="font-weight: 400;">Haptik</span></i><span style="font-weight: 400;"> for the scientific study of touch, placing it alongside </span><i><span style="font-weight: 400;">Optik</span></i><span style="font-weight: 400;"> (optics) and </span><i><span style="font-weight: 400;">Akustik</span></i><span style="font-weight: 400;"> (acoustics). </span></p>
<p><span style="font-weight: 400;">One important distinction is between passive tactile interfaces, which convey information through physical features that we can feel, and active haptic systems, which deliberately generate forces or vibrations to communicate information through touch. For example, Louis Braille developed his raised-dot writing system around 1824, allowing information to be communicated entirely through touch. This provides an excellent example of a tactile interface, although not an active force-feedback system.</span></p>
<p><span style="font-weight: 400;">Early examples of what we now call haptic feedback started to emerge in the 1940s. At Argonne National Laboratory, for example, engineers developed remote manipulators for handling radioactive materials. Their mechanical linkages transmitted forces back to the operator, allowing the person to feel resistance when the remote gripper encountered an object (I know, like you, I’m currently thinking about the scene where Homer drops his radioactive sample in </span><a href="https://youtu.be/aPzS3QYb868?si=48qGnmxZxMI42M6v&amp;t=31"><span style="font-weight: 400;">The Simpsons Opening Credits and Theme Song</span></a><span style="font-weight: 400;">).</span></p>
<div align="center"><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/aPzS3QYb868?si=48qGnmxZxMI42M6v&amp;start=31" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><span style="font-weight: 400;">Another early example of deliberately generated haptic feedback appeared in aviation in the late 1940s and early 1950s. In smaller aircraft with mechanically linked flight controls, as the aircraft approached a stall condition (when the angle between its wings and the oncoming airflow became too great), the pilot could feel aerodynamic buffeting (vibrations) through the controls. However, this natural feedback wasn&#8217;t always reliable, and the introduction of powered flight controls in larger aircraft further isolated pilots from the aerodynamic forces acting on the control surfaces.</span></p>
<p><span style="font-weight: 400;">To address these issues, aircraft designers developed devices known as “stick shakers” that monitored flight conditions, including angle of attack, and deliberately vibrated the control column when they detected an impending stall, thereby giving the pilot an unmistakable tactile warning.</span></p>
<p><span style="font-weight: 400;">For much of the 20th century, haptic feedback remained largely the preserve of specialized applications like these. However, with the rise of computers, video games, virtual reality, and mobile devices, haptics began to make its way into everyday life.</span></p>
<p><span style="font-weight: 400;">Unfortunately, there have been some “hiccups” along the way. For example, I remember being intrigued by the Logitech iFeel MouseMan, which appeared around 2000. (Eeek! That’s more than a quarter of a century ago as I pen these words!) Built on technology from Immersion Corporation, this clever little device could communicate information through touch rather than relying solely on visual cues. </span></p>
<p><span style="font-weight: 400;">When you moved the cursor over a hyperlink or button, the mouse would generate a brief vibration that gave you the sensation of encountering a little bump. Similarly, you might feel another simulated bump when you reached the edge of a window. Essentially, this allowed you to “feel your way” around a web page.</span></p>
<p><span style="font-weight: 400;">Alas, despite its promise, the iFeel MouseMan never really caught on. In some ways, I think it was ahead of its time. One challenge was that the technology depended on specialized software, and there wasn&#8217;t a widely adopted industry standard that allowed applications and haptic devices to communicate seamlessly. Without broad support from software developers, the benefits were limited, and the technology soon faded from view.</span></p>
<p><span style="font-weight: 400;">This illustrates an important point: having clever hardware is only part of the equation. If haptic interfaces are to fulfill their potential, we also need common standards that allow hardware and software from different manufacturers to work together. Hold that thought, because we&#8217;ll be returning to it shortly.</span></p>
<p><span style="font-weight: 400;">Of course, when haptic feedback is done well, the results can be surprisingly convincing. For example, my previous iPhone had a Home button (Oh, how I miss that button). I never consciously realized that this button didn&#8217;t actually exhibit a mechanical “click” until the battery ran down, at which point it felt… well, sort of lifeless. With power, however, pressing the button triggered Apple&#8217;s </span><a href="https://apple.fandom.com/wiki/Taptic_Engine"><span style="font-weight: 400;">Taptic Engine</span></a><span style="font-weight: 400;">, which generated a precisely controlled vibration that fooled my finger into thinking something had physically moved.</span></p>
<p><span style="font-weight: 400;">Today, we&#8217;re surrounded by devices that communicate with us through touch, from smartphones that vibrate to acknowledge our commands to game controllers that shake, rattle, and roll in response to the action on the screen. And, as we are about to discover, all of this is just the beginning.</span></p>
<p><span style="font-weight: 400;">The first thing worth noting is that deliberately making things vibrate is one thing. Making them vibrate in precisely the right way, at precisely the right moment, to convey a particular sensation is quite another. For many years, the most common approach to generating haptic feedback involved an eccentric rotating mass (ERM) motor. This is essentially a tiny electric motor with an off-center weight attached to its shaft. When the motor spins, the unbalanced weight causes the entire assembly to vibrate. Think of the buzzing notification on an old pager or the rumbling of an early video game controller. These devices certainly did the job, but they weren&#8217;t particularly sophisticated. Since the motor takes time to spin up and slow down, producing short, sharply defined sensations is tricky. Also, you can only communicate so much by making something buzz.</span></p>
<p><span style="font-weight: 400;">Things became considerably more interesting with the arrival of linear resonant actuators (LRAs). Instead of spinning an off-center weight, these devices use electromagnetic forces to move a mass back and forth. Apple&#8217;s Taptic Engine (which we mentioned earlier) is a well-known example, capable of producing such convincing tactile sensations that a solid-state trackpad can feel as though it contains a mechanical switch.</span></p>
<p><span style="font-weight: 400;">But even conventional LRAs have limitations, particularly when it comes to the range of frequencies over which they can operate effectively. And this brings us, at long last (I bet you thought we&#8217;d never get here), to the fact that I was just chatting with Tim Szeto, who is the founder and CEO of </span><a href="https://titanhaptics.com/"><span style="font-weight: 400;">TITAN Haptics</span></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">Based in Toronto, Canada, TITAN was incorporated in 2021, although its underlying technology originated in a Silicon Valley research laboratory several years earlier. One of TITAN&#8217;s specialties is its Linear Magnetic Ram (LMR) actuator technology. Unlike traditional resonant actuators that employ mechanical springs, TITAN&#8217;s devices use a magnetic suspension system. This allows them to respond across a much wider frequency range, opening the door to far richer tactile experiences.</span></p>
<p><span style="font-weight: 400;">As Tim explained, think of a modern haptic actuator as being rather like a loudspeaker. The difference is that, instead of moving air to produce sounds you can hear, it&#8217;s mechanically coupled to a device to produce sensations you can feel.</span></p>
<p><span style="font-weight: 400;">Imagine a gaming controller that can reproduce the gentle pitter-patter of raindrops, the rumble of an approaching tank, and the sharp recoil of a weapon. Or a touchscreen that responds to your finger with a convincing mechanical click, even though nothing actually moves beneath it.</span></p>
<p><span style="font-weight: 400;">All of this sounds (well, feels) wonderful, but—as usual—there&#8217;s an elephant in the room and a fly in the soup (I never metaphor I didn’t like). Having an actuator capable of producing sophisticated sensations doesn&#8217;t necessarily make it easy to tell the little scamp what to do.</span></p>
<p><span style="font-weight: 400;">Historically, different manufacturers have developed their own approaches to describing, generating, and controlling haptic effects. But this has made life unnecessarily complicated for designers who want to create consistent tactile experiences across different products and platforms.</span></p>
<p>Enter the Universal Haptics Protocol (UHP) 1.0 specification, developed by the <a href="https://hapticsif.org/">Haptics Industry Forum</a> (HIF), whose members include familiar names like Logitech and iRacing. Announced in September 2026, UHP provides a common language for describing haptic effects, identifying device capabilities, directing effects to appropriate actuators, and controlling playback. Interestingly, TITAN is also a member of HIF, and Tim chairs the working group responsible for developing the protocol.</p>
<p><span style="font-weight: 400;">Rather than requiring every manufacturer to reinvent the proverbial wheel, the idea is to provide a shared foundation the industry can build on. In turn, this brings us to TITAN&#8217;s latest offering: their VH Module, which is the first product on the market to implement the UHP 1.0 specification.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116814" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-01-vh-module-and-pinouts.jpg" alt="" width="1764" height="551" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-01-vh-module-and-pinouts.jpg 1764w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-01-vh-module-and-pinouts-300x94.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-01-vh-module-and-pinouts-1024x320.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-01-vh-module-and-pinouts-768x240.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0529-01-vh-module-and-pinouts-1536x480.jpg 1536w" sizes="auto, (max-width: 1764px) 100vw, 1764px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Meet the VH Module (Source: TITAN Haptics)</span></i></p>
<p><span style="font-weight: 400;">Measuring a minuscule 10.8 × 10.8 mm, the VH Module is a complete embedded haptic processing and drive subsystem. One important point to appreciate is that the module doesn&#8217;t actually vibrate itself. Instead, it generates and amplifies the electrical signals that drive external haptic actuators, including TITAN&#8217;s own wideband LMR devices.</span></p>
<p><span style="font-weight: 400;">The module contains onboard digital signal processing (DSP), supports two independently controlled actuator channels, and provides up to 3W per channel under specified operating conditions. The host microcontroller communicates via a serial UART interface, while an I²S interface accepts digital audio.</span></p>
<p><span style="font-weight: 400;">This last point is particularly interesting because the VH Module supports something called “audio-to-haptics.” Suppose you&#8217;re designing a gaming controller. Your game already generates sounds corresponding to explosions, engines, impacts, and other events. Rather than creating an entirely separate set of haptic effects, you can feed the existing digital audio stream into the VH Module, which processes it in real time to generate corresponding tactile sensations.</span></p>
<p><span style="font-weight: 400;">Of course, you probably don&#8217;t want the controller vibrating every time someone speaks. Fortunately, the module&#8217;s DSP can filter and equalize the incoming audio, allowing developers to shape the resulting sensations.</span></p>
<p><span style="font-weight: 400;">But audio-to-haptics is only half of the story. For situations requiring more deliberate control, TITAN provides its Vector Haptics API, which allows developers to create precisely defined effects using a collection of fundamental building blocks, or primitives.</span></p>
<p><span style="font-weight: 400;">Tim likens these primitives to LEGO bricks. Instead of choosing from a fixed collection of prerecorded vibrations, developers can combine simple elements such as pulses, ticks, vibrations, pauses, and frequency sweeps. Parameters including duration, intensity, frequency, and sharpness determine how the resulting sensations feel.</span></p>
<p><span style="font-weight: 400;">The clever part is that these effects can be represented using remarkably small amounts of data. Rather than storing an entire sampled waveform, the host microcontroller can store a compact description of the desired effect, transmit it to the VH Module, and leave the module to generate the waveform.</span></p>
<p><span style="font-weight: 400;">Better yet, audio-derived sensations and API-generated effects aren&#8217;t mutually exclusive. The VH Module can mix them together in real time, allowing multiple effects to overlap. Imagine playing a game in which you&#8217;re piloting a spacecraft. The audio-to-haptics functionality could generate a continuous low-frequency rumble from the engines, while the API adds a sharp tactile click whenever you activate a control, followed by a powerful jolt when an enemy projectile strikes your ship. Also, because the module supports two independently controlled channels, you can direct different sensations to different actuators.</span></p>
<p><span style="font-weight: 400;">What&#8217;s particularly appealing is that TITAN has brought all these capabilities together in a tiny module, rather than requiring developers to cobble together their own combination of processors, signal-processing algorithms, amplifiers, and proprietary control interfaces.</span></p>
<p><span style="font-weight: 400;">As Tim observed during our conversation, designing compelling haptic experiences is becoming something of an art form. Much like music, it&#8217;s not simply a matter of making everything as loud as possible. Subtlety, timing, and contrast are what make the experience convincing.</span></p>
<p><span style="font-weight: 400;">Potential applications extend far beyond gaming. Think of augmented- and virtual-reality headsets, automotive controls, wearable devices, medical equipment, and computer mice that provide tactile feedback as you navigate menus, drag objects, or resize windows.</span></p>
<p><span style="font-weight: 400;">When I first heard about the Logitech iFeel MouseMan more than two decades ago, the idea of feeling one’s way around a graphical user interface seemed fabulously futuristic. I was sad when it failed to fully materialize. Now, with increasingly sophisticated actuators, compact drive electronics, and emerging industry standards, it seems that the future has finally arrived, which is a bit embarrassing because I haven&#8217;t prepared a speech and don&#8217;t have anything suitable to wear.</span></p>
<p><span style="font-weight: 400;">I don&#8217;t know about you, but I have a feeling we&#8217;re only just beginning to ride the haptic wave, and we&#8217;ve barely scratched the surface (although this time, we might actually be able to feel the scratches). May the haptic wave be with you!</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/the-rising-tide-of-haptic-interfaces/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Synaptics and Google Are Bringing Edge AI to Life</title>
		<link>https://www.eejournal.com/article/synaptics-and-google-are-bringing-edge-ai-to-life/</link>
					<comments>https://www.eejournal.com/article/synaptics-and-google-are-bringing-edge-ai-to-life/#respond</comments>
		
		<dc:creator><![CDATA[Max Maxfield]]></dc:creator>
		<pubDate>Tue, 20 Oct 2026 12:01:22 +0000</pubDate>
				<category><![CDATA[Automotive]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[IoT & MEMS]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[System Design]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116781</guid>

					<description><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard.jpg 1300w" sizes="auto, (max-width: 300px) 100vw, 300px" />As you feast your orbs on these words (assuming you’re feasting them early in the morning of October 20, 2026), magnificent marvels of modern engineering are being unveiled at Synaptics Tech Day 2026. Before we delve into these technological treasures, however, it behooves one of us to set the scene… OK, I’ll do it if [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-image-for-home-page-coralboard.jpg 1300w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">As you feast your orbs on these words (assuming you’re feasting them early in the morning of October 20, 2026), magnificent marvels of modern engineering are being unveiled at </span><a href="https://www.synaptics.com/events/tech-day-2026"><span style="font-weight: 400;">Synaptics Tech Day 2026</span></a><span style="font-weight: 400;">. Before we delve into these technological treasures, however, it behooves one of us to set the scene…</span></p>
<p><span style="font-weight: 400;">OK, I’ll do it if you insist. As a species, we&#8217;ve been getting up to all sorts of mischief since our ancestors first ventured down from the trees some six million years ago. We&#8217;ll return to this later, but first I have a tale to tell involving two companies: </span><a href="https://www.synaptics.com"><span style="font-weight: 400;">Synaptics</span></a><span style="font-weight: 400;"> and Google (we’re primarily interested in </span><a href="https://research.google/"><span style="font-weight: 400;">Google Research</span></a><span style="font-weight: 400;"> here). I’d wager that virtually everyone on the planet has heard of Google, while also betting that relatively few people outside the engineering community have heard of Synaptics (and even among engineers, I suspect many would have a knee-jerk reaction: &#8220;Aren&#8217;t they the folks who make the touchpads in laptop computers?&#8221;).</span></p>
<p><span style="font-weight: 400;">Well yes, they are, but there’s much more to the story than that. Synaptics was founded in 1986 by two semiconductor industry legends: Federico Faggin, who led the development of Intel&#8217;s groundbreaking 4004 microprocessor and subsequently co-founded Zilog, and Carver Mead, a Caltech professor who pioneered VLSI design and neuromorphic engineering.</span></p>
<p><span style="font-weight: 400;">Many people are surprised to learn that Synaptics was originally founded to explore artificial neural networks and brain-inspired computing. Indeed, the company&#8217;s name is a portmanteau of &#8220;synapse&#8221; and &#8220;electronics&#8221; (one of those tidbits of trivia that’s obvious once you’ve been told—you’re welcome).</span></p>
<p><span style="font-weight: 400;">Thus, although Synaptics later became famous for its laptop touchpads and other human-machine interface technologies, artificial intelligence was part of its DNA from the start. Today, the company boasts an astonishingly broad portfolio encompassing embedded processors, wireless connectivity solutions (including Wi-Fi and Bluetooth), advanced sensing and display technologies, and increasingly sophisticated edge AI capabilities, along with the software and development tools needed to bring these technologies to life.</span></p>
<p><span style="font-weight: 400;">Now let’s turn our attention to Google. It’s amazing to me that many younger engineers cannot </span><i><span style="font-weight: 400;">envision</span></i><span style="font-weight: 400;"> a world without Google, although—to be fair—many older engineers cannot </span><i><span style="font-weight: 400;">remember</span></i><span style="font-weight: 400;"> the world before Google. (They say memory is the second thing to go; I can&#8217;t remember what the first was.)</span></p>
<p><span style="font-weight: 400;">As I’ve mentioned on past occasions, and as I’ll doubtless mention again in the future, the internet first started to impinge on the collective consciousness in 1993 with the launch of the Mosaic web browser. In those early days, there wasn’t much on the internet, and the main way to wend your weary way around what little there was involved word of mouth.</span></p>
<p><span style="font-weight: 400;">In 1994, Jerry Yang and David Filo launched Yahoo!, which began life as a manually curated directory of websites—organized into categories and subcategories—called “Jerry and David&#8217;s Guide to the World Wide Web.” Think of it as a sort of manually maintained Yellow Pages for the World Wide Web.</span></p>
<p><span style="font-weight: 400;">Yahoo was certainly a step in the right direction, but it wasn&#8217;t until 1998 that Stanford students Larry Page and Sergey Brin transformed their fledgling search engine project into a company that would go on to change the world. Their search engine, which started life in 1996 under the somewhat unfortunate BackRub moniker (it’s probably best not to ask), was renamed Google in 1997, and Google Inc. was officially incorporated in 1998.</span></p>
<p><span style="font-weight: 400;">Of course, Google didn&#8217;t stop at revolutionizing internet search. Over the years, the company has given us Gmail, Google Maps, Google Earth, Google Chrome, Google Translate, and Google Docs, to name but a few. It also acquired and developed Android, which became the world&#8217;s most widely used mobile operating system, and YouTube, which transformed how we consume video.</span></p>
<p><span style="font-weight: 400;">Meanwhile, the boffins at Google Research have been pushing the boundaries of artificial intelligence (AI), giving us everything from TensorFlow, the open-source machine learning framework that helped democratize AI development, to the Transformer architecture that underpins today&#8217;s large language models (LLMs). Add Google&#8217;s pioneering work on tensor processing units (TPUs), its DeepMind division&#8217;s breakthroughs in protein structure prediction with AlphaFold, and its Gemini family of multimodal AI models, and you begin to appreciate just how profoundly Google has shaped our modern technological world.</span></p>
<p><span style="font-weight: 400;">The reason I’m waffling about all this (yes, of course there’s a reason) is that I was just chatting with Augustine Nebu Philips, Sr. Director, Strategy &amp; Business Development at Synaptics, and Billy Rutledge, Director of Edge AI Research at Google. </span></p>
<p><span style="font-weight: 400;">The first thing Nebu told me was that Synaptics is introducing what the company calls a new class of microcontroller (MCU): the xMCU. The idea is to bridge the gap between traditional MCUs, which are relatively inexpensive and power-efficient but limited in their processing capabilities and memory capacity, and more powerful application processors (APs), which can run sophisticated operating systems like Linux but typically demand more power, memory, and money.</span></p>
<p><span style="font-weight: 400;">Enter the new Synaptics Astra SR200 series, which combines the best of both worlds. These little beauties are designed to handle multiple AI workloads simultaneously, including vision, voice, audio, and display processing, while maintaining the low-power characteristics needed for battery-operated devices such as smart glasses, watches, and other wearables.</span></p>
<p><span style="font-weight: 400;">The family includes three pin-compatible members: the SR210, offering 200 giga operations per second (GOPS) for voice and sensing applications; the SR230, delivering 300 GOPS for more sophisticated vision and display systems; and the SR250, boasting 400 GOPS for demanding multimodal applications.</span></p>
<p><span style="font-weight: 400;">So, what&#8217;s lurking under the hood? I’m so glad you asked; otherwise, I would have been obliged to bend over backward to work this into the plot. Consider the block diagram below:</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116782" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-01-sr200-block-diagram.jpg" alt="" width="1280" height="640" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-01-sr200-block-diagram.jpg 1280w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-01-sr200-block-diagram-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-01-sr200-block-diagram-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-01-sr200-block-diagram-768x384.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">SR200 block diagram (Source: Synaptics)</span></i></p>
<p><span style="font-weight: 400;">At the heart of the SR200 is an Arm Cortex-M85 processor running at up to 800MHz, accompanied by a lower-power Cortex-M52 processor for less demanding, always-on activities. By distributing tasks across different processing and power domains, the system can conserve energy instead of keeping everything running at full tilt.</span></p>
<p><span style="font-weight: 400;">It also includes up to 8MB of SRAM, complemented by high-bandwidth custom DRAM offering up to 256MB of additional memory. Add dedicated vision and graphics subsystems, optional audio processing courtesy of a Cadence Tensilica HiFi 5 DSP, hardware-based security, and a cornucopia of communication interfaces, and you get a more-than-impressive collection of capabilities squeezed into a single chip.</span></p>
<p><span style="font-weight: 400;">But the part that’s of particular interest here is the Synaptics Torq neural processing unit (NPU) subsystem, which combines two complementary AI engines: Synaptics&#8217; own Torq T2 and Google Research&#8217;s </span><a href="https://developers.google.com/coral"><span style="font-weight: 400;">Coral NPU</span></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">The Torq T2 is optimized for accelerating well-understood neural-network operations, including the multiply-accumulate calculations that underpin convolutional neural networks (CNNs) and Transformers. Think of it as a specialist who can perform familiar tasks at extraordinary speed and efficiency.</span></p>
<p><span style="font-weight: 400;">By comparison, the Coral NPU is the team&#8217;s flexible, adaptable member. Based on the open RISC-V architecture, it offers programmable scalar and vector processing capabilities, allowing it to handle operations that dedicated acceleration hardware may not support.</span></p>
<p><span style="font-weight: 400;">As Nebu explained, familiar workloads can use the Torq T2&#8217;s specialized hardware, while newer or less conventional operations can be handled by the Coral NPU. The result is a combination of efficiency and flexibility that neither engine could provide quite so effectively on its own.</span></p>
<p><span style="font-weight: 400;">Now, here&#8217;s where things get really interesting. Google&#8217;s Coral NPU isn&#8217;t simply another proprietary processor core available under some complicated licensing arrangement. Instead, Google Research is making the architecture available as open-source intellectual property (IP), allowing other semiconductor companies to incorporate it into their own systems-on-chip (SoC) devices, potentially modifying and extending it to meet their own unique requirements.</span></p>
<p><span style="font-weight: 400;">Billy explained that one of the biggest headaches facing AI developers is the bewildering assortment of proprietary NPUs and associated software tools. An AI model that works beautifully on one chip may require considerable effort to port to another, and developers often have little visibility into what&#8217;s happening inside the proprietary tools.</span></p>
<p><span style="font-weight: 400;">Google wants to change all that, which is why the Coral NPU is designed around open standards, including RISC-V, while Synaptics&#8217; open-source Torq compiler and runtime use technologies such as MLIR and IREE to provide a more consistent development environment. The goal is to make it easier for developers to move AI models between compatible platforms without reinventing the wheel every time.</span></p>
<p><span style="font-weight: 400;">Billy, who previously spent many years working on Android, sees parallels between Google&#8217;s approach to that operating system and its ambitions for Coral. Rather than keeping everything locked away, the idea is to encourage a flourishing ecosystem where developers and semiconductor companies can build on a common foundation.</span></p>
<p><span style="font-weight: 400;">And this isn&#8217;t merely a theoretical exercise. Synaptics was the first commercial adopter and integrator of Google&#8217;s Coral NPU IP, incorporating the first-generation architecture into its Astra SL family in 2025. The new SR200 series takes the collaboration another step forward by incorporating the second-generation Coral NPU, which adds SIMD vector processing to improve performance and energy efficiency.</span></p>
<p><span style="font-weight: 400;">Of course, great silicon is all well and good, but developers need some way to play with it. Which brings us to the Coralboard, a family of development platforms created through the collaboration between Synaptics and Google Research.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116783" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-02-coralboard.jpg" alt="" width="1280" height="772" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-02-coralboard.jpg 1280w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-02-coralboard-300x181.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-02-coralboard-1024x618.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0528-02-coralboard-768x463.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Meet the Coralboard (Source: Synaptics</span></i></p>
<p><span style="font-weight: 400;">The first member, the Coralboard SL, is based on the Astra SL2619 processor, which features dual Arm Cortex-A55 cores and a 1 TOPS NPU subsystem combining Synaptics&#8217; Torq T1 and Google&#8217;s first-generation Coral NPU. Following an initial limited release, this board is now generally available through DigiKey.</span></p>
<p><span style="font-weight: 400;">Meanwhile, Synaptics is introducing the Coralboard SR, based on the new SR250, with its Cortex-M85 and Cortex-M52 processors and 400 GOPS Torq/Coral NPU subsystem. Samples are being demonstrated at Tech Day 2026, with broader availability anticipated in the first half of 2027.</span></p>
<p><span style="font-weight: 400;">Both boards provide interfaces for connecting cameras, displays, sensors, and other peripherals, along with access to the same open-source development environment. The idea is to make experimenting with sophisticated edge AI almost as accessible as experimenting with an Arduino or Raspberry Pi.</span></p>
<p><span style="font-weight: 400;">As you may have spotted from the box in the image above, there&#8217;s a third company involved in this adventure: an embedded hardware specialist based in Poland called </span><a href="https://grinn-global.com/"><span style="font-weight: 400;">GRINN</span></a><span style="font-weight: 400;"> (smile when you say that). As Nebu explained, the Coralboard design incorporates a production-grade system-on-module (SoM) from GRINN, complete with essential supporting components such as memory and storage.</span></p>
<p><span style="font-weight: 400;">This provides an attractive path from prototype to production. Developers can start by experimenting with the Coralboard, then incorporate the GRINN SoM into their own products, or ultimately design the Synaptics processor directly onto their own circuit boards.</span></p>
<p><span style="font-weight: 400;">The possibilities are enormous. Imagine smart glasses that recognize objects and interpret their surroundings, wearables that understand spoken instructions without constantly communicating with the cloud, industrial sensors that recognize developing problems, and robots that respond intelligently to their environments.</span></p>
<p><span style="font-weight: 400;">And this is only the beginning. Billy told me that Google Research has </span><a href="https://developers.google.com/coral/guides/roadmap"><span style="font-weight: 400;">further enhancements</span></a><span style="font-weight: 400;"> to the Coral NPU architecture in the pipeline, while Synaptics plans to continue introducing new processors and development boards as the technology evolves.</span></p>
<p><span style="font-weight: 400;">Which brings us full circle. As we noted at the beginning of this column, around six million years ago, our ancestors ventured down from the trees to explore the possibilities of life on the ground (I bet you thought I’d forgotten about this—actually, I bet </span><i><span style="font-weight: 400;">you’d</span></i><span style="font-weight: 400;"> forgotten about this). Forty years ago, Synaptics was founded to explore the possibilities of neural networks and brain-inspired computing. Today, working closely with Google Research, the company is helping bring sophisticated neural processing capabilities to devices that can fit in the palm of your hand. All of this makes me proud to be a hominid, is all I can say.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/synaptics-and-google-are-bringing-edge-ai-to-life/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 3</title>
		<link>https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-3/</link>
					<comments>https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-3/#comments</comments>
		
		<dc:creator><![CDATA[Steven Leibson]]></dc:creator>
		<pubDate>Mon, 19 Oct 2026 10:51:24 +0000</pubDate>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Maker & Hobby]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116758</guid>

					<description><![CDATA[<img width="300" height="290" src="https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-Elf-Thumbnail-300x290.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-Elf-Thumbnail-300x290.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-Elf-Thumbnail.jpg 538w" sizes="auto, (max-width: 300px) 100vw, 300px" />Samples of the two-chip 1801 (internally known as the TC 1084 and TC 1085) became available in 1972 and were used to construct a series of FRED development systems. The basic FRED system had a front panel with lights and switches for entering programs by hand, a gravity-fed punched-card reader and a cassette tape deck [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="290" src="https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-Elf-Thumbnail-300x290.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-Elf-Thumbnail-300x290.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-Elf-Thumbnail.jpg 538w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">Samples of the two-chip 1801 (internally known as the TC 1084 and TC 1085) became available in 1972 and were used to construct a series of FRED development systems. The basic FRED system had a front panel with lights and switches for entering programs by hand, a gravity-fed punched-card reader and a cassette tape deck for program storage, and a television interface for display.</span></p>
<p><span style="font-weight: 400;">The Weisbecker family got one of these early FRED systems, and Joyce Weisbecker started writing COSMAC programs that year, at the age of 14. At first, she just toggled the programs into the FRED system using the front-panel switches. She’d key them into the system, debug them, play with them, and then move on. Then, Joyce’s father said:</span></p>
<p><span style="font-weight: 400;">““Hey, you know, we need demonstration programs to show how much you can actually do with this because everyone looks at the instruction set and the speed and says, ah, it&#8217;s too limited. Well, if you&#8217;re doing things in real time with people, you only have to be faster than people are. And people are really slow. So, there&#8217;s plenty of time to get things done at the human reaction level.”</span></p>
<p><span style="font-weight: 400;">The demonstration programs including those written by RCA employees and a teenaged Joyce Weisbecker went into the RCA VIP manual. As Joyce explained:</span></p>
<p><span style="font-weight: 400;">“I got credit… So I got my name in it, but I didn&#8217;t get any money.”</span></p>
<p><span style="font-weight: 400;">Joe Weisbecker then started to lobby for an inexpensive development system and convinced RCA to develop a single-board computer based on the 1802 and called the VIP. Joyce described her father’s thinking behind the VIP:With prototype samples of the two-chip COSMAC 1801 microprocessor available in 1972, Joe Weisbecker turned his attention to creating the documentation and development support that a processor or microprocessor needs to succeed in the market. First, he wrote a manual for his initial development system, System 00, which is the prototype for a system he called “FRED” or the “Flexible Recreational Educational Device.” That typewritten manual, dated July 1972, carried the drawing of a happy face on its cover, which likely symbolizes the joy Weisbecker felt from having realized the vision of a small computer he’s carried in his head for two decades.</span></p>
<p><span style="font-weight: 400;">“Now the way he got the VIP done, since RCA didn&#8217;t want to do products, what he pitched was, ‘OK, if you want companies to embed your processor, to use your part in their equipment, and have large volume orders, you have to have something that lets the design engineers get up to speed with it and prototype.’ So, the VIP was meant to be the prototype kit with self-study.”</span></p>
<p><span style="font-weight: 400;">Naturally, the COSMAC VIP manual needed to include sample programs. Joyce explained:</span></p>
<p><span style="font-weight: 400;">“So that&#8217;s how Dad pitched it. He said, ‘You need something that, in addition to corporate training, you can just have people buy and learn on their own, for the little companies and the guys who just want to get into it and their companies are not sponsoring it, because those are your future customers for volume production.’</span></p>
<p><span style="font-weight: 400;">“And Dad said, ‘If you do that, people are buying this now on their own budget. They have to justify it.’ And of course, you know, at the time, men are buying it, and they have to justify it to their wives. So that&#8217;s how he pitched it. </span></p>
<p><span style="font-weight: 400;">“And he said, ‘So, it&#8217;s [going to cost] $250 or $300. That&#8217;s a lot of money for something that the company should be paying for, and the argument is going to be, well, I need it for my work.’ It was like you need it for your work, so how come work isn&#8217;t paying for it? And this is the way to get around companies that won&#8217;t pay for it, he said: ‘If you put games in it, you can say, ‘Well, when I&#8217;m done, the kids can use it to play games with it. So, it&#8217;s not a complete waste after I&#8217;m done with it.’</span></p>
<p><span style="font-weight: 400;">“He said, ‘So it was, of course, a hobbyist system. You want to have games in it because you want someone that, before they do anything interesting with it and creative, you want them to just type in games and show all their friends what it can do. But you can&#8217;t tell RCA that because they don&#8217;t want to be in a low volume business like a hobby computer.’”</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116760" src="https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-VIP-Sarnoff-Collection.jpg" alt="" width="1000" height="667" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-VIP-Sarnoff-Collection.jpg 1000w, https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-VIP-Sarnoff-Collection-300x200.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/Cosmac-VIP-Sarnoff-Collection-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></p>
<p style="text-align: center;"><b>RCA’s COSMAC VIP was an early trainer for the RCA COSMAC microprocessor. Image credit: The Sarnoff Collection, The College of New Jersey</b></p>
<p><span style="font-weight: 400;">However, a hobby computer was exactly what Joe Weisbecker had in mind. The VIP also needed a manual, and Joyce Weisbecker contributed two games to the VIP manual as well. Her father Joe, acting as her agent, managed to secure $250 for each game, which went to Joyce’s college fund.</span></p>
<p><span style="font-weight: 400;">RCA’s COSMAC VIPs were low-cost, single-board computers based on the COSMAC 1802 microprocessor. RCA originally sold the COSMAC VIP for $275 and then dropped the price to $249. By 1980, RCA was selling a reduced-cost VP-111 version of the COSMAC VIP for $99 and the original VP-711 with more RAM, expansion connectors, a power supply, and a plastic cover for $199.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116761" src="https://www.eejournal.com/wp-content/uploads/2026/10/COSMAC-VIP-Ad-1980-2.jpg" alt="" width="1000" height="1319" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/COSMAC-VIP-Ad-1980-2.jpg 1000w, https://www.eejournal.com/wp-content/uploads/2026/10/COSMAC-VIP-Ad-1980-2-227x300.jpg 227w, https://www.eejournal.com/wp-content/uploads/2026/10/COSMAC-VIP-Ad-1980-2-776x1024.jpg 776w, https://www.eejournal.com/wp-content/uploads/2026/10/COSMAC-VIP-Ad-1980-2-768x1013.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></p>
<p style="text-align: center;"><b>This advertisement from the February 1980 issue of Byte magazine lists the original COSMAC VIP, the VP-711, for $199 and the lower-cost version, the VP-111, for $99 – payable directly to RCA Corp. Image credit: RCA and Byte magazine</b></p>
<p><span style="font-weight: 400;">Prior to introducing the COSMAC VIP, RCA produced two earlier development systems: the COSMAC Microkit and the Microtutor. RCA introduced the Microkit in 1974. It was a more traditional and far more expensive microprocessor development system packaged in a metal box sized for a 19-inch rack. The COSMAC Microkit was based on the initial two-chip COSMAC 1801 microprocessor. The Microtutor was a bare-board computer system with a 44-pin edge connector that accepted a processor card. Initially, that card would be populated with the two-chip COSMAC 1801 microprocessor, which could be replaced by a card based on the single-chip 1802 microprocessor when it became available. RCA later produced the CDP18S601 COSMAC Microboard, a single-board computer based on the 1802 microprocessor that was designed to slide into a small card cage.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116762" src="https://www.eejournal.com/wp-content/uploads/2026/10/EDN-uP-Design-Series-showing-RCA-Microkit-1975-Small.jpg" alt="" width="1000" height="650" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/EDN-uP-Design-Series-showing-RCA-Microkit-1975-Small.jpg 1000w, https://www.eejournal.com/wp-content/uploads/2026/10/EDN-uP-Design-Series-showing-RCA-Microkit-1975-Small-300x195.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/EDN-uP-Design-Series-showing-RCA-Microkit-1975-Small-768x499.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></p>
<p style="text-align: center;"><b>EDN magazine featured the RCA COSMAC Microkit for its 1975 microprocessor directory. Image credit: EDN</b></p>
<p><span style="font-weight: 400;">However, Joe Weisbecker didn’t trust RCA to stick with the COSMAC microprocessor, and with good reason given the sale of its entire mainframe computer business to Sperry Rand in 1971, so he devised a plan to keep his microprocessor in the public eye even if RCA lost interest and backed off. He initiated that plan by publishing a single-board 1802 design as the cover story in the August 1976 issue of </span><i><span style="font-weight: 400;">Popular Electronics</span></i><span style="font-weight: 400;"> magazine. That design, the COSMAC Elf, was essentially a homebrew version of the COSMAC Microtutor, but it was based on the single-chip COSMAC 1802 microprocessor instead of the two-chip 1801.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116763" src="https://www.eejournal.com/wp-content/uploads/2026/10/Image3.jpg" alt="" width="532" height="726" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/Image3.jpg 532w, https://www.eejournal.com/wp-content/uploads/2026/10/Image3-220x300.jpg 220w" sizes="auto, (max-width: 532px) 100vw, 532px" /></p>
<p style="text-align: center;"><b><i>Popular Electronics</i></b><b> featured Part 1 of a series of articles about the COSMAC Elf microprocessor trainer on the cover of its August 1976 issue. Image credit: </b><b><i>Popular Electronics</i></b></p>
<p><span style="font-weight: 400;">Weisbecker’s first COSMAC Elf article in </span><i><span style="font-weight: 400;">Popular Electronics</span></i><span style="font-weight: 400;"> was a big success. The electronics hobbyist community was hugely interested in microprocessors, and the Elf was a low-cost way of getting access to a microprocessor-based computer. Weisbecker’s article claimed you could build an Elf using only about $80 worth of parts. The first two paragraphs of the article read:</span></p>
<p><span style="font-weight: 400;">“There are basically two ways in which you can get involved with microcomputers on the nonprofessional level. You can buy one of several reasonably priced hobby computer kits, add a TV or typewriter terminal, and learn to use high-level language. On the other hand, you can build your own inexpensive system from scratch. This permits you to experiment with simple applications that do not require an expensive terminal or a large memory. You can communicate with the computer in a relatively simple language.</span></p>
<p><span style="font-weight: 400;">“The ‘Elf’ microcomputer project gives you the latter category of computer system-for about $80. It is an excellent hardware and software trainer that uses machine language and can be easily expanded to do just about anything a full-blown microcomputer can. Packaging, however, is up to you.”</span></p>
<p><span style="font-weight: 400;">Weisbecker followed up with several more COSMAC Elf articles in </span><i><span style="font-weight: 400;">Popular Electronics</span></i><span style="font-weight: 400;">. Part II of the original Elf article appeared in the September 1976 issue of </span><i><span style="font-weight: 400;">Popular Electronics</span></i><span style="font-weight: 400;">, followed by Part III in the March 1977 issue, and Part IV in the July 1977 issue. These subsequent articles described a low-cost Elf display, expansion of the Elf’s I/O ports and memory, and the addition of a graphic video display that could drive a television using RCA’s inexpensive CDP1861 “Pixie” graphics chip and video display controller.</span></p>
<p><span style="font-weight: 400;">Depending on how you count, the 1802 has between 90 and 100 machine instructions. The official number is 91. However, Weisbecker designed the architecture so that it could easily be supplemented by a small byte-encoded interpreter that acted as an instruction-set extension or a virtual machine. On System 00 and the FRED machines, the interpreter was called FEL (FRED Experimental Language) or FPL (Fred Programming Language). For the COSMAC VIP and the Elf, the language evolved into CHIP-8. The purpose of all these small interpreters was to give the processor additional programming features without expanding the hardware instruction set. Weisbecker’s design philosophy was to implement capabilities such as a software stack or a call and return mechanism with short pieces of code instead of processor hardware to add flexibility and to minimize hardware complexity. This concept proved so popular with hobbyists that there are still people devising extensions along the lines of FEL, FPL, and CHIP-8 for 1802 systems.</span></p>
<p><span style="font-weight: 400;">Weisbecker’s articles in </span><i><span style="font-weight: 400;">Popular Electronics</span></i><span style="font-weight: 400;"> started a COSMAC Elf bandwagon that continues to roll 50 years later. Hobbyists created add-ons and software for the COSMAC Elf and wrote articles in various publications including </span><i><span style="font-weight: 400;">Popular Electronics</span></i><span style="font-weight: 400;">, </span><i><span style="font-weight: 400;">Byte</span></i><span style="font-weight: 400;">, and </span><i><span style="font-weight: 400;">Dr Dobbs</span></i><span style="font-weight: 400;">. Enthusiasts are still developing Elf-related projects including new and improved versions of the Elf, hardware add-ons, and software to run on Elf systems. Today’s Elf bandwagon is simply Joe Weisbecker’s vision for an accessible computer, alive and walking.</span></p>
<p><span style="font-weight: 400;">For example, should you want to build a working COSMAC Elf, you can get a bare printed circuit board from </span><a href="https://www.pcbway.com/project/shareproject/COSMAC_Elf_2000_ELF2K_cf548b1a.html"><span style="font-weight: 400;">PCBWay</span></a><span style="font-weight: 400;"> for a design called the ELF2K, designed by Emilio Aoi. Alternatively, Lee Hart has developed a kit called the</span><a href="http://www.sunrise-ev.com/1802.htm"> <span style="font-weight: 400;">Membership Card</span></a><span style="font-weight: 400;"> that miniaturizes the half-century-old Elf design so that it fits into an Altoid breath mint tin. Kits cost $39.95 to $89.95, and there are many inexpensive accessories and proto boards available as well. Bill Rowe looked at Lee Hart’s Membership Card and said, “Hold my beer.” He developed the</span><a href="https://olduino.wordpress.com/about-2/about/"> <span style="font-weight: 400;">Olduino</span></a><span style="font-weight: 400;"> board that allows you to interface the Membership Card to Arduino shields.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116764" src="https://www.eejournal.com/wp-content/uploads/2026/10/Lee-Harts-Membership-Card.jpg" alt="" width="624" height="421" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/Lee-Harts-Membership-Card.jpg 624w, https://www.eejournal.com/wp-content/uploads/2026/10/Lee-Harts-Membership-Card-300x202.jpg 300w" sizes="auto, (max-width: 624px) 100vw, 624px" /></p>
<p style="text-align: center;"><b>Lee Hart’s Membership Card shrinks the COSMAC Elf’s design so that it fits in an Altoid breath mint tin. Image credit: Lee Hart/Sunrise-EV.com</b></p>
<p><span style="font-weight: 400;">If you merely want to play with the 1802 instruction set and the various software environments wrapped around the 1802 during the 1970s and 1980s without dealing with the antique hardware, Marcel van Tongeren has been developing his</span><a href="https://www.emma02.hobby-site.com/index.html"> <span style="font-weight: 400;">Emma 02 Emulator</span></a><span style="font-weight: 400;"> since 2007. It’s based on Mike Riley’s RCS Elf Emulator, developed in 2006. The Emma 02 Emulator emulates a variety of CDP1802-based systems and is available for several operating systems.</span></p>
<p><span style="font-weight: 400;">One central repository for 1802-related information is</span><a href="http://cosmacelf.com/"> <span style="font-weight: 400;">cosmacelf.com</span></a><span style="font-weight: 400;">. The site’s</span><a href="http://cosmacelf.com/links.html"> <span style="font-weight: 400;">links</span></a><span style="font-weight: 400;"> page will take you on a magical mystery tour of the efforts still being devoted to Joe Weisbecker’s architecture. In addition, Herb Johnson’s</span><a href="https://retrotechnology.com/"> <span style="font-weight: 400;">retrotechnology.com</span></a><span style="font-weight: 400;"> site collects a huge amount of information about old computers including 1802-related information. However, numerous broken links on these sites attest to the gradual disappearance of people who have been fascinated by and working with the 1802 for 50 years.</span></p>
<p><span style="font-weight: 400;">RCA and its semiconductor division are long gone but the COSMAC 1802 is still available. The 1802 has survived for five decades by bouncing from one semiconductor manufacturer to the next. Harris bought RCA’s semiconductor division in 1988. Sterling Holding LLC bought Harris and spun it off as Intersil in 1999. Renesas bought Intersil in 2017 and still lists the 1802 as an active part (although the datasheet still says “Intersil”). Digikey shows thousands of CDP1802 microprocessors in stock across several related part numbers at the time of this writing. Digikey currently lists 1802 processors for between $5 and $48 depending on which speed grade and package type you pick. The data sheets for these 1802s show Harris as the maker but the 1802 Web pages on Digikey’s site say that the parts are currently supplied by Rochester Electronics, a specialist in supplying “vintage” semiconductors. As long as there’s a market for 8-bit microprocessors, it seems that the 1802 is likely to be one of the longest-lived survivors.</span></p>
<p><span style="font-weight: 400;"> </span></p>
<p>See all three articles in this COSMAC series:</p>
<p>&nbsp;</p>
<p><a href="https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-1/">COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 1</a></p>
<p>&nbsp;</p>
<p><a href="https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-2/">COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 2</a></p>
<p>&nbsp;</p>
<p><a href="https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-3/">COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 3</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-3/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>No Engineer Is an Island (The Butterfly Effect: Engineering Edition)</title>
		<link>https://www.eejournal.com/article/no-engineer-is-an-island-the-butterfly-effect-engineering-edition/</link>
					<comments>https://www.eejournal.com/article/no-engineer-is-an-island-the-butterfly-effect-engineering-edition/#comments</comments>
		
		<dc:creator><![CDATA[Max Maxfield]]></dc:creator>
		<pubDate>Thu, 15 Oct 2026 11:53:53 +0000</pubDate>
				<category><![CDATA[Automotive]]></category>
		<category><![CDATA[Board]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116738</guid>

					<description><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers.jpg 1280w" sizes="auto, (max-width: 300px) 100vw, 300px" />I often hear (or read) someone saying something that really strikes a chord, like the lyric “I wish I didn’t know now what I didn’t know then” from Toby Keith’s 1994 single Wish I Didn’t Know Now. Some of these turns of phrase, memorable observations, and pearls of wisdom really stick with me, often leaving [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="150" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-300x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-300x150.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-1024x512.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers-768x384.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-image-for-home-page-e3-designers.jpg 1280w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">I often hear (or read) someone saying something that really strikes a chord, like the lyric “I wish I didn’t know now what I didn’t know then” from Toby Keith’s 1994 single </span><i><span style="font-weight: 400;">Wish I Didn’t Know Now</span></i><span style="font-weight: 400;">. Some of these turns of phrase, memorable observations, and pearls of wisdom really stick with me, often leaving me thinking, “I wish I’d said that.”</span></p>
<p><span style="font-weight: 400;">Of course, this reminds me of the famous exchange that’s generally attributed to the Irish playwright Oscar Wilde and the American artist James McNeill Whistler. Oscar was renowned for his wit, but he also had a reputation for borrowing other people&#8217;s clever remarks and passing them off as his own (something I would </span><i><span style="font-weight: 400;">never</span></i><span style="font-weight: 400;"> do). As the story goes, on one occasion Whistler made a particularly witty remark, prompting Wilde to exclaim, “I wish I had said that.” To which Whistler replied, “You will, Oscar, you will.”</span></p>
<p><span style="font-weight: 400;">In turn, this reminds me of Monty Python’s </span><a href="https://youtu.be/UxXW6tfl2Y0"><span style="font-weight: 400;">Oscar Wilde Sketch</span></a><span style="font-weight: 400;"> featuring Oscar Wilde, James McNeill Whistler, and George Bernard Shaw, who are entertaining the Prince of Wales.</span></p>
<p><span style="font-weight: 400;">They take turns making increasingly outrageous and insulting remarks about the Prince, only to attribute them to one another. The unfortunate person credited with each insult must then scramble to explain how it was actually intended as a compliment. The insults grow more offensive, the explanations more desperate, until poor Shaw is eventually left holding the proverbial bag.</span></p>
<div align="center"><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/UxXW6tfl2Y0?si=WFVGcHsWoyRYRQpZ" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><span style="font-weight: 400;">I’m sorry, I got distracted; where were we? Oh yes, I was thinking of how John Donne’s famous observation that “No man is an island” is as true today as it was when he penned those words more than 400 years ago. None of us exists in isolation. We’re all connected to the people around us, influenced by their thoughts and actions, and dependent on one another in ways we may not even realize. Everything we do builds, in some way, on what others have done before us.</span></p>
<p><span style="font-weight: 400;">The reason for my meandering musings is that I recently saw an announcement on the </span><a href="https://www.linkedin.com/company/e3-designers/posts/?feedView=all"><span style="font-weight: 400;">E3 Designers LinkedIn Page</span></a><span style="font-weight: 400;">: “Super excited to announce that E3 Designers is now an AMD Embedded Partner Network company!” I found a corresponding entry when searching for </span><a href="https://www.e3designers.com/"><span style="font-weight: 400;">E3 Designers</span></a><span style="font-weight: 400;"> in the </span><a href="https://www.amd.com/en/search/partner/embedded-partners.html/"><span style="font-weight: 400;">AMD Embedded Partner Directory</span></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">Now, I realize that a small engineering company becoming an AMD partner may not sound like news that will make the Earth tremble on its axis. But bear with me, because there&#8217;s a lot more to this story than meets the eye.</span></p>
<p><span style="font-weight: 400;">First, a little background. E3 Designers is a small engineering consultancy founded in 2015 by Dan Binnun, who serves as its President and Principal Hardware Architect. Based just west of Boston, Massachusetts, E3 comprises a team of only five people, most of whom work remotely. Don&#8217;t let this company’s diminutive dimensions deceive you, however, because these chaps are more than capable of punching above their weight.</span></p>
<p><span style="font-weight: 400;">The company specializes in helping customers tackle complex hardware design challenges, from developing complete electronic systems to solving problems that can leave even experienced engineers scratching their heads. In recent years, Dan has become particularly involved in signal integrity (SI) and power integrity (PI), both of which are increasingly important as electronic systems become faster, smaller, and more complicated.</span></p>
<p><span style="font-weight: 400;">But I&#8217;m getting ahead of myself. To understand why E3&#8217;s recent announcement caught my attention, we need to rewind to 2012. What were you doing then? At the time, I was managing a website called All Programmable Planet (APP), which was devoted to all things programmable, especially field-programmable gate arrays (FPGAs).</span></p>
<p><span style="font-weight: 400;">One day, I received an email from my friend Mike Santarini, who was the publisher of the Xilinx Xcell Journal at the time. This was an award-winning, quarterly technical magazine and trade journal published by the semiconductor company Xilinx (which was eventually acquired by AMD).</span></p>
<p><span style="font-weight: 400;">Mike told me about a young engineer (well, young compared to me) in England called Adam Taylor, who had been writing on FPGA-related topics. Mike thought Adam might be interested in contributing to APP, so he suggested that I reach out to him. I did. Adam was. And he subsequently started writing columns for the site. At the time, this seemed like nothing more than a straightforward introduction between two people with a shared interest in electronics. None of us knew where this would lead.</span></p>
<p><span style="font-weight: 400;">A little later, I was asked to prepare a webinar involving functional safety, reliability, mean time between failures (MTBF), and related topics. I knew just enough about the subject to realize how much I didn&#8217;t know (which, in a weird way, sort of brings us back to Toby Keith).</span></p>
<p><span style="font-weight: 400;">I remembered that Adam had considerable experience in this area, so I emailed him to ask if we could have a chat on the phone. This was back in the days before widespread video conferencing when people used their telephones to talk to one another. Adam generously shared his knowledge; I managed to put my webinar together; and before long, we&#8217;d become firm friends.</span></p>
<p><span style="font-weight: 400;">Meanwhile, I was also involved with the Embedded Systems Conference (ESC), where one of my responsibilities was recruiting interesting people to give highly technical presentations. Naturally, Adam sprang to mind, so I invited him to speak at one of the conferences in 2013. He proved to be an excellent presenter, so I kept inviting him back. </span></p>
<p><span style="font-weight: 400;">Over the years, we attended a cornucopia of conferences across America, and Adam went from strength to strength. In 2014, he founded </span><a href="https://www.adiuvoengineering.com/"><span style="font-weight: 400;">ADIUVO Engineering and Training</span></a><span style="font-weight: 400;">, which has become a highly respected name in the FPGA and embedded systems communities. More recently, he launched the </span><a href="https://www.fpgahorizons.com/"><span style="font-weight: 400;">FPGA Horizons Journal</span></a><span style="font-weight: 400;"> and an accompanying series of </span><a href="https://www.fpgahorizons.com/"><span style="font-weight: 400;">FPGA Horizons Conferences</span></a><span style="font-weight: 400;">, which bring together engineers, industry experts, and technology companies on both sides of the Atlantic (the second annual UK event has just taken place, while the second annual US event is scheduled for April 2027).</span></p>
<p><span style="font-weight: 400;">Now we come to the next link in our chain of events. At an Embedded Systems Conference in Boston, around 2015 or 2016, Adam met a fellow engineer called Dan Binnun. They got chatting, found common interests, and stayed in touch. Again, nothing particularly earth-shattering, perhaps, but this meeting was destined to bear fruit.</span></p>
<p><span style="font-weight: 400;">In 2017, Adam, Dan, and Saket Srivastava collaborated on a project involving technology intended to help people with visual impairments. The experience evidently went well, because they subsequently decided to write a book together. The result was </span><a href="https://www.amazon.com/Hands-Guide-Designing-Embedded-Systems/dp/1630816833"><i><span style="font-weight: 400;">A Hands-On Guide to Designing Embedded Systems</span></i></a><span style="font-weight: 400;">, published by Artech House (see my column </span><a href="https://www.eejournal.com/article/a-hands-on-guide-to-designing-embedded-systems/"><i><span style="font-weight: 400;">A Hands-On Guide to Designing Embedded Systems</span></i></a><span style="font-weight: 400;">). This provides practical guidance on developing embedded systems, drawing on the authors&#8217; extensive experience in hardware and software engineering.</span></p>
<p><span style="font-weight: 400;">Over the following years, Adam and Dan worked together on various engineering challenges, which brings us to one of Adam&#8217;s more ambitious projects: an FPGA-based development platform called the </span><a href="https://explorerboard.tech/"><span style="font-weight: 400;">Explorer Board</span></a><span style="font-weight: 400;">.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116739" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-01-explorer-board.jpg" alt="" width="1280" height="756" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-01-explorer-board.jpg 1280w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-01-explorer-board-300x177.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-01-explorer-board-1024x605.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0527-01-explorer-board-768x454.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">The Explorer board (Source: ADIUVO)</span></i></p>
<p><span style="font-weight: 400;">Now, designing a modern FPGA development board isn&#8217;t simply a matter of plonking a few components onto a printed circuit board (PCB), connecting the appropriate pins, and hoping for the best. Today&#8217;s high-performance FPGAs can communicate at extraordinary speeds. When signals are traveling at multiple gigabits per second, PCB traces, vias, connectors, impedance discontinuities, and power distribution networks all become important considerations.</span></p>
<p><span style="font-weight: 400;">This is where signal integrity and power integrity come in. In simple terms, signal integrity ensures electrical signals arrive at their destinations in good enough condition to be interpreted correctly. Power integrity ensures the circuitry receives a stable, clean power supply, even when large numbers of transistors switch at breathtaking speeds. The two are closely related, and getting either wrong can result in a system that works intermittently, behaves unpredictably, or refuses to work at all.</span></p>
<p><span style="font-weight: 400;">Adam&#8217;s Explorer Board presented a particularly interesting challenge. He wanted to use devices with extremely fine-pitch ball grid array (BGA) packages, featuring connections spaced just 0.5mm apart, while achieving high-speed serial communications using relatively conventional PCB fabrication techniques. Rather than resorting to exotic materials and expensive manufacturing processes, the goal was to employ standard FR-4 PCB material and conventional through-hole vias. At these speeds, this is easier said than done.</span></p>
<p><span style="font-weight: 400;">Fortunately, Adam knew just the chap to call. Dan and E3 Designers brought their signal integrity and power integrity expertise to bear on the problem, performing the analysis needed to establish that the proposed approach could work. And work it did! The resulting design achieved serial communications at an impressive 12.5 gigabits per second using conventional PCB construction techniques.</span></p>
<p><span style="font-weight: 400;">Adam is unequivocal about Dan&#8217;s contribution. When we chatted recently, he credited Dan as a key reason they achieved this performance. In fact, Adam told me that whenever he needs an SI or PI engineer, Dan is the person he turns to. Coming from someone with Adam&#8217;s experience, that&#8217;s quite an endorsement.</span></p>
<p><span style="font-weight: 400;">By now, you may be wondering what any of this has to do with E3 Designers becoming an AMD Embedded Partner Network company. Well, here&#8217;s where the various threads come together (“I love it when a plan comes together,” as Colonel John “Hannibal” Smith was wont to say).</span></p>
<p><span style="font-weight: 400;">Adam&#8217;s Explorer Board project demonstrated E3 Designers&#8217; ability to tackle demanding high-speed hardware challenges. Adam was delighted with the results, and the folks at AMD were impressed, too. As Dan explained when we spoke, Adam and Bryan Fletcher at AMD helped make the partnership happen. Bryan championed E3 internally, recognizing the value of having a specialist partner with expertise in signal integrity and power integrity.</span></p>
<p><span style="font-weight: 400;">So, a company of just five people found itself welcomed into AMD&#8217;s Embedded Partner Network. Of course, this didn&#8217;t happen simply because Dan knew the right people. Connections may open doors, but expertise, hard work, and the ability to deliver results let you walk through them.</span></p>
<p><span style="font-weight: 400;">Dan and his colleagues had spent years honing their skills, tackling demanding projects, and establishing a reputation through word-of-mouth recommendations. Indeed, Dan tells me that virtually all of E3&#8217;s business has come through personal recommendations rather than conventional marketing. He doesn&#8217;t even issue press releases, which may explain why his company&#8217;s achievements aren&#8217;t as widely known as they deserve.</span></p>
<p><span style="font-weight: 400;">There&#8217;s also something rather endearing about Dan&#8217;s modesty. Despite working on sophisticated designs for some seriously impressive customers, he remains reluctant to describe himself as an expert. Adam, by comparison, has no such reservations about Dan&#8217;s abilities.</span></p>
<p><span style="font-weight: 400;">Consider the sequence of events we&#8217;ve just explored. Mike Santarini introduced me to Adam Taylor. I invited Adam to contribute to All Programmable Planet, and later to speak at the Embedded Systems Conference. At one of those conferences, Adam met Dan Binnun. Adam and Dan subsequently became friends, worked on engineering projects, wrote a book together, and collaborated on the Explorer Board. That collaboration helped demonstrate E3&#8217;s high-speed design expertise, which ultimately led to the company joining AMD&#8217;s Embedded Partner Network.</span></p>
<p><span style="font-weight: 400;">None of us set out to make this happen. Mike was simply making an introduction. I was looking for interesting authors and conference speakers. Adam and Dan were pursuing their engineering interests and helping one another along the way. And yet, here we are.</span></p>
<p><span style="font-weight: 400;">I find this fascinating because it makes me wonder how many other seemingly insignificant interactions have set similar chains of events in motion. How many careers have been shaped by a casual conversation? How many companies have been formed because two people happened to meet at a conference (or in an Irish pub, as described in my column </span><a href="https://www.eejournal.com/article/the-internet-if-a-wants-to-talk-to-b-why-does-c-need-to-be-involved/"><i><span style="font-weight: 400;">The Internet: If A Wants to Talk to B, Why Does C Need to Be Involved?</span></i></a><span style="font-weight: 400;">)?</span></p>
<p><span style="font-weight: 400;">And, of course, there&#8217;s one important conclusion to be drawn from all this. If Mike hadn&#8217;t introduced me to Adam, I might never have invited Adam to speak at ESC. If Adam hadn&#8217;t attended ESC, he might never have met Dan. And if Adam hadn&#8217;t met Dan, E3 Designers might never have become an AMD partner. So, when you think about it, E3 Designers&#8217; latest achievement is almost entirely down to me. You&#8217;re welcome, Dan. It’s just one more service I offer (although I suppose Mike deserves a little credit too).</span></p>
<p><span style="font-weight: 400;">Joking aside, I think there&#8217;s an important lesson here. In this age of emails, instant messaging, and video conferencing, it&#8217;s easy to forget the value of getting together with other people in the flesh. There&#8217;s something special about attending a conference, listening to presentations, chatting with fellow engineers over coffee, and striking up conversations with complete strangers. You never know who you&#8217;ll meet, what you&#8217;ll learn, or where those chance encounters might lead.</span></p>
<p><span style="font-weight: 400;">And this isn&#8217;t just about conferences. Every time we share an idea, offer someone a helping hand, make an introduction, or encourage someone to pursue an opportunity, we set something in motion. The ripples from these seemingly insignificant interactions can spread much further than we ever imagined (see my column </span><a href="https://www.clivemaxfield.com/coolbeans/is-dust-in-the-wind-all-we-are/"><i><span style="font-weight: 400;">Is Dust in the Wind All We Are?</span></i></a><span style="font-weight: 400;">).</span></p>
<p><span style="font-weight: 400;">Which brings us back to John Donne and his observation that no man is an island. We&#8217;re all connected, and we can all influence the people around us, often without even realizing it. Somewhere out there is a person you haven&#8217;t met, an idea you haven&#8217;t heard, or an opportunity you haven&#8217;t considered.</span></p>
<p><span style="font-weight: 400;">A conversation you have tomorrow might lead to something extraordinary five, ten, or twenty years from now. So, the next time you have an opportunity to attend a conference, introduce yourself to someone new, or lend a hand to a fellow engineer, I encourage you to grab it with both hands. You never know whose future you might change and, come to think of it, that future might be your own.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/no-engineer-is-an-island-the-butterfly-effect-engineering-edition/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Now ANY Bluetooth Device Can Enjoy Satellite Connectivity</title>
		<link>https://www.eejournal.com/article/now-any-bluetooth-device-can-enjoy-satellite-connectivity/</link>
					<comments>https://www.eejournal.com/article/now-any-bluetooth-device-can-enjoy-satellite-connectivity/#respond</comments>
		
		<dc:creator><![CDATA[Max Maxfield]]></dc:creator>
		<pubDate>Tue, 13 Oct 2026 13:30:46 +0000</pubDate>
				<category><![CDATA[Automotive]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[IoT & MEMS]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Maker & Hobby]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[MilAero]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[System Design]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116704</guid>

					<description><![CDATA[<img width="300" height="169" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-300x169.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-300x169.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-1024x576.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-768x432.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble.jpg 1280w" sizes="auto, (max-width: 300px) 100vw, 300px" />I find it hard to wrap my brain around how something as innocuous as Bluetooth can suddenly start impinging on my consciousness (and my Bluetooth-equipped devices) from all directions, including—it now turns out—from satellites whizzing around above our heads in low Earth Orbit (LEO). Just to ensure we’re all tap-dancing to the same skirl of [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="169" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-300x169.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-300x169.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-1024x576.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble-768x432.jpg 768w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-image-for-home-page-hubble.jpg 1280w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">I find it hard to wrap my brain around how something as innocuous as Bluetooth can suddenly start impinging on my consciousness (and my Bluetooth-equipped devices) from all directions, including—it now turns out—from satellites whizzing around above our heads in low Earth Orbit (LEO).</span></p>
<p><span style="font-weight: 400;">Just to ensure we’re all tap-dancing to the same skirl of the Great Scottish Bagpipes, let’s kick off this column by briefly reminding ourselves what Bluetooth is, what it does, and—especially—what it was never intended to do.</span></p>
<p><a href="https://en.wikipedia.org/wiki/Bluetooth"><span style="font-weight: 400;">Bluetooth</span></a><span style="font-weight: 400;"> is one of those technologies that has become so ubiquitous that we rarely stop to think about what it actually is. Conceived in the 1990s primarily as a short-range wireless replacement for cables, Bluetooth operates in the unlicensed 2.4GHz industrial, scientific, and medical (ISM) band. Its original mission was relatively modest: to let electronic devices in close proximity talk to each other without requiring us to festoon ourselves, our desks, and our homes with tangles of cables.</span></p>
<p><span style="font-weight: 400;">Bluetooth didn’t remain modest for long. What we now call Bluetooth Classic was later joined by Bluetooth Low Energy (BLE), which was introduced as part of Bluetooth 4.0 in 2010. BLE was designed for devices that could spend much of their time asleep, wake up to exchange relatively small amounts of data, and then return to their slumbers, thereby opening the door to battery-powered sensors, beacons, wearables, and a cornucopia of other applications.</span></p>
<p><span style="font-weight: 400;">And the Bluetooth boffins didn’t stop there. Over the years, they added mesh networking, direction finding, high-accuracy distance measurement, low-energy audio, one-to-many broadcast audio, and… the list goes on.</span></p>
<p><span style="font-weight: 400;">But </span><a href="https://en.wikipedia.org/wiki/The_Crux_of_the_Biscuit"><span style="font-weight: 400;">the crux of this biscuit</span></a><span style="font-weight: 400;"> is that when somebody says “Bluetooth,” most of us still instinctively think in terms of devices separated by meters or perhaps a few tens of meters. However, as Bob Dylan so pithily put it, </span><a href="https://en.wikipedia.org/wiki/The_Times_They_Are_a-Changin%27_(song)"><i><span style="font-weight: 400;">The Times They Are a-Changin&#8217;</span></i></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">Hopefully you got to cast your orbs over my previous column: </span><a href="https://www.eejournal.com/article/50-km-bluetooth-you-want-to-do-what/"><i><span style="font-weight: 400;">50+ km Bluetooth? You Want to Do What?</span></i></a> <span style="font-weight: 400;">If so, as you will recall, the guys and gals at </span><a href="https://rfoxia.com/"><span style="font-weight: 400;">RFOXiA</span></a><span style="font-weight: 400;"> have already demonstrated a 4.6km ground-to-ground Bluetooth link, and they’re now targeting 20+km ground-to-air and 50+km air-to-air.</span></p>
<p><span style="font-weight: 400;">You might reasonably wonder why I’m returning to Bluetooth-centric shenanigans so soon after that column. Well, something just came along to catch my attention, tickle my fancy, and—more importantly—give me the perfect excuse to plunge even deeper into the weird and wonderful world of Bluetooth.</span></p>
<p><span style="font-weight: 400;">I’ve said it before (and I’ll doubtless say it again): I’m rarely excited to receive press releases focusing on business-type news along the lines of so-and-so having just been appointed CBW (Chief Bottle Washer) at company such-and-such; two organizations entering into a tentative agreement to evaluate the possibility of doing something potentially interesting at some indeterminate time in the future; or some institution being delighted to inform me that it’s just been awarded $41.99 in funding.</span></p>
<p><span style="font-weight: 400;">But there’s always the exception that proves the rule. Recently, for example, Jake Hertz from </span><a href="https://nhzcommunications.com/"><span style="font-weight: 400;">NanoHertz Communications</span></a><span style="font-weight: 400;"> reached out to share the news that a company called </span><a href="https://hubble.com/"><span style="font-weight: 400;">Hubble Network</span></a><span style="font-weight: 400;"> had announced a $200 million Series C round, bringing Hubble&#8217;s total funding to $300 million and valuing the company at $1.6 billion.</span></p>
<p><span style="font-weight: 400;">I must admit that a small “ho-hum” started to raise its sleepy head in the depths of (what I laughingly call) my mind. But then Jake went on to say, “Hubble’s LEO satellites communicate with standard, existing Bluetooth radios and chips, rather than requiring a satellite modem, antenna, or second radio.” This set my quizzical eyebrows quivering and caused me to think, “Wait! What?”</span></p>
<p><span style="font-weight: 400;">All of which explains how I came to find myself chatting with Ben Wild, who is the CTO at Hubble Network (Ben wants you to know they’re hiring). Not surprisingly, my first conversational gambit was to ask how a Bluetooth chip that sometimes struggles to communicate from one end of my house to the other can hold a conversation with a satellite that’s zipping around 550km above the planet.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116705" src="https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-01-hubble-satelite.jpg" alt="" width="1280" height="720" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-01-hubble-satelite.jpg 1280w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-01-hubble-satelite-300x169.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-01-hubble-satelite-1024x576.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/max-0526-01-hubble-satelite-768x432.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Ground-based Bluetooth to Hubble satellite (Source: Hubble Network)</span></i></p>
<p><span style="font-weight: 400;">Ben was unfazed, explaining that several technological tricks are involved. For a start, normal Bluetooth Low Energy (BLE) operates at a data rate of around 1Mbps. Hubble slows this to only a few hundred bits per second and adds error-control coding. Taken together, Ben says these changes improve the receiver sensitivity from around −100dBm for standard BLE to approximately −140dBm—which is roughly comparable to </span><a href="https://en.wikipedia.org/wiki/LoRa"><span style="font-weight: 400;">LoRa</span></a><span style="font-weight: 400;">. </span></p>
<p><span style="font-weight: 400;">But that alone isn’t enough. Hubble’s current satellites carry phased arrays comprising more than 100 antennas. The signals from these antennas are combined using digital beamforming, providing approximately another 20dB of antenna gain. This beamforming also lets the satellite spatially filter interference from outside the area on the ground where its beam is pointed.</span></p>
<p><span style="font-weight: 400;">Finally, rather than using Bluetooth’s normal advertising channels, Hubble operates towards the relatively quiet edges of the 2.4GHz ISM band. According to Ben, when all these cunning tricks are combined, the current system enjoys around 15dB of link margin. </span></p>
<p><span style="font-weight: 400;">The clever part is that none of this prevents the hardware from remaining a regular Bluetooth device. Hubble provides a software development kit (SDK) that runs on existing BLE chips. Most of the time, the device can carry on doing whatever Bluetoothy things it was doing before. When a satellite is due to pass overhead, the SDK temporarily takes control of the radio, transmits its satellite packet, and then returns the radio to normal Bluetooth operation.</span></p>
<p><span style="font-weight: 400;">Of course, these are really small packets. The current system supports payloads of up to 13 bytes, which may not sound like much until you consider how many useful things can be represented by relatively few bits. Sensors can report temperatures, tank levels, soil moisture readings, equipment status, and other small nuggets of information. A transmission takes only around 400ms, and Ben says each satellite can handle millions of devices simultaneously.</span></p>
<p><span style="font-weight: 400;">Hubble currently has six small satellites in orbit. These are approximately 20kg CubeSats—about the size of a shoebox before deployment—with phased arrays that unfold to around two meters across. A satellite is overhead for roughly three minutes, and the current six-satellite constellation provides at least one transmission opportunity per day.</span></p>
<p><span style="font-weight: 400;">Right now, this is strictly a one-way affair: the Bluetooth device can transmit to the satellite (uplink), but the satellite cannot transmit back to the device (downlink). Ben says a downlink capability may be added in the not-so-distant future. Once a satellite has received a packet, it stores the data until it passes over a ground station, whereupon the packet makes its way through Hubble’s servers to the customer. The data is end-to-end encrypted, so even the folks at Hubble cannot see what’s inside.</span></p>
<p><span style="font-weight: 400;">This isn’t merely a science experiment. Hubble says commercial service is available in North America today, with limited-availability customers already being onboarded. Ben told me they have “quite a few customers” and are already generating revenue.</span></p>
<p><span style="font-weight: 400;">Things are about to get even more interesting. Starting in 2027, Hubble plans to launch a series of much larger 500kg satellites whose phased arrays will contain more than 1,000 antennas and unfold to around nine meters across. These next-generation satellites are designed to hear devices transmitting at only +4dBm, compared with the +20dBm required today. The current plan is to grow the constellation to 60 satellites by 2030, reducing the wait between transmission opportunities from hours to around 20 minutes.</span></p>
<p><span style="font-weight: 400;">This means that a humble Bluetooth chip costing pocket change could eventually provide both conventional local Bluetooth connectivity and global satellite connectivity, all without adding a satellite modem, a satellite antenna, or a second radio.</span></p>
<p><span style="font-weight: 400;">Of course, there is one elephant in the room and fly in the soup (I never metaphor I didn’t like). We are already awash in a sea of electromagnetic radiation, and it appears the waves are getting higher and coming at us from ever more directions, but what can we do?</span></p>
<p><span style="font-weight: 400;">Well, for one thing, we can pity those poor fools who succumbed to the lure of the original DIY </span><a href="https://zapatopi.net/afdb/"><span style="font-weight: 400;">Aluminum Foil Deflector Beanies</span></a><span style="font-weight: 400;"> (AFDBs), which are “so 20th century, my dear.” These days, thank goodness, we have access to professional </span><a href="https://defendershield.com/products/emf-radiation-protection-beanie-cap"><span style="font-weight: 400;">EMF Radiation Protection Beanie Caps</span></a><span style="font-weight: 400;"> from the folks at </span><a href="https://defendershield.com"><span style="font-weight: 400;">Defender Shield</span></a><span style="font-weight: 400;">, who claim their 100% silver-fiber inner lining blocks up to 99% of RF radiation from 300Hz to 40GHz from reaching your head.</span></p>
<p><span style="font-weight: 400;">I don’t know about you, but I’m thinking of adding one to my Christmas list. That way, should the chaps and chapesses ever add a Bluetooth downlink from space, at least my poor old noggin will be ready to repel boarders.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/now-any-bluetooth-device-can-enjoy-satellite-connectivity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 2</title>
		<link>https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-2/</link>
					<comments>https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-2/#comments</comments>
		
		<dc:creator><![CDATA[Steven Leibson]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 09:02:27 +0000</pubDate>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Maker & Hobby]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<guid isPermaLink="false">https://www.eejournal.com/?post_type=article&#038;p=116683</guid>

					<description><![CDATA[<img width="300" height="270" src="https://www.eejournal.com/wp-content/uploads/2026/10/RCA-Palm-Beach-Thumbnail-300x270.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/RCA-Palm-Beach-Thumbnail-300x270.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/RCA-Palm-Beach-Thumbnail.jpg 661w" sizes="auto, (max-width: 300px) 100vw, 300px" />After reading Edmund Callis Berkeley’s “Giant Brains or Machines that Think” shortly after it appeared in 1949, Joe Weisbecker decided he wanted to design computers but he was forced to wait for the better part of two decades to design one, despite getting a job with RCA’s mainframe computer division in 1956. Weisbecker was so [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="300" height="270" src="https://www.eejournal.com/wp-content/uploads/2026/10/RCA-Palm-Beach-Thumbnail-300x270.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/RCA-Palm-Beach-Thumbnail-300x270.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/RCA-Palm-Beach-Thumbnail.jpg 661w" sizes="auto, (max-width: 300px) 100vw, 300px" /><p><span style="font-weight: 400;">After reading Edmund Callis Berkeley’s “Giant Brains or Machines that Think” shortly after it appeared in 1949, Joe Weisbecker decided he wanted to design computers but he was forced to wait for the better part of two decades to design one, despite getting a job with RCA’s mainframe computer division in 1956. Weisbecker was so frustrated with RCA that he developed an 8-bit computer in his basement using parts purchased from local New Jersey Radio Shacks. He completed the computer’s construction during the summer of 1970 and by the fall was telling anyone at RCA who would listen that he’d designed and built a computer. </span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116685" src="https://www.eejournal.com/wp-content/uploads/2026/10/system00-scope-card-joyce-Weisbecker.jpg" alt="" width="1027" height="707" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/system00-scope-card-joyce-Weisbecker.jpg 1027w, https://www.eejournal.com/wp-content/uploads/2026/10/system00-scope-card-joyce-Weisbecker-300x207.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/system00-scope-card-joyce-Weisbecker-1024x705.jpg 1024w, https://www.eejournal.com/wp-content/uploads/2026/10/system00-scope-card-joyce-Weisbecker-768x529.jpg 768w" sizes="auto, (max-width: 1027px) 100vw, 1027px" /></p>
<p style="text-align: center;"><b>Joe Weisbecker’s System 00, the ur-COSMAC, used a gravity-fed punched-card reader for program storage (shown on top of the System 00 cabinet) and is using Weisbecker’s Heathkit oscilloscope for a display. Image credit: Joyce Weisbecker</b></p>
<p><span style="font-weight: 400;">Weisbecker called the computer System 00 and reasoned that someone, perhaps RCA or perhaps some other company, would ask him to design a computer based on his proof of concept: System 00. Weisbecker’s ultimate goal was to implement a computer on an IC.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116686" src="https://www.eejournal.com/wp-content/uploads/2026/10/System-00-Front-Panel-Retrotechnology-Herb-Johnson-v2.jpg" alt="" width="860" height="556" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/System-00-Front-Panel-Retrotechnology-Herb-Johnson-v2.jpg 860w, https://www.eejournal.com/wp-content/uploads/2026/10/System-00-Front-Panel-Retrotechnology-Herb-Johnson-v2-300x194.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/System-00-Front-Panel-Retrotechnology-Herb-Johnson-v2-768x497.jpg 768w" sizes="auto, (max-width: 860px) 100vw, 860px" /></p>
<p style="text-align: center;"><b>System 00 was Joe Weisbecker’s TTL implementation of his 8-bit processor architecture, which would become RCA’s COSMAC microprocessor. Image credit: Herb Johnson/retrotechnology.com</b></p>
<p><span style="font-weight: 400;">By the fall of 1970, the signs at RCA’s computer division were becoming clear. People in the division were either being moved from New Jersey to Marlborough, Massachusetts or they were simply leaving the company. In addition, no one was working on a successor to RCA’s latest computer, the Spectra 70. Weisbecker interpreted the mass exodus to Marlborough as an early indication that RCA was planning to sell its computer division, and he was correct. RCA would announce that it was leaving the computer business by selling its mainframe computer division to Sperry Rand in September 1971.</span></p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-116687 aligncenter" src="https://www.eejournal.com/wp-content/uploads/2026/10/Joe-Weisbecker-from-RCA-Engineer-Oct-Nov-1975.jpg" alt="" width="579" height="716" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/Joe-Weisbecker-from-RCA-Engineer-Oct-Nov-1975.jpg 579w, https://www.eejournal.com/wp-content/uploads/2026/10/Joe-Weisbecker-from-RCA-Engineer-Oct-Nov-1975-243x300.jpg 243w" sizes="auto, (max-width: 579px) 100vw, 579px" /></p>
<p style="text-align: center;"><b>Joe Weisbecker developed the core architecture of RCA’s COSMAC microprocessor in his basement using parts purchased from local Radio Shack stores in New Jersey. Image credit: </b><b><i>RCA Engineer</i></b></p>
<p><span style="font-weight: 400;">Another person who also noticed these signs was Gerald “Jerry” Herzog, a 20-year veteran at RCA and Director of RCA’s Solid State Technology Center in Somerville, New Jersey – part of RCA Laboratories. Herzog had spearheaded CMOS development under a US Air Force contract and was responsible for proposing that RCA create a commercial product line of CMOS ICs – the CD4000 series. By 1970, half of the semiconductors made by RCA were going into RCA’s mainframe computers, so Herzog foresaw a huge problem looming in his future if RCA exited the computer business.</span></p>
<p><span style="font-weight: 400;">Herzog had heard about the System 00 computer and telephoned Weisbecker. During an interview, Joyce Weisbecker recounted the way her father described that phone call:</span></p>
<p><span style="font-weight: 400;">“My father came home and said, ‘I got a great call from Jerry Hertzog today. It turns out that he&#8217;s a physicist, and he&#8217;s been working at RCA on transistors since the transistor was new. And his goal was to figure out how to put an entire computer on a single semiconductor and was hoping to do that before he retired…</span></p>
<p><span style="font-weight: 400;">“And so, Hertzog was getting worried about it, so he called me up and he said, yeah, he&#8217;d be really interested in [my System 00 computer]. But he doesn&#8217;t think RCA will green light anything to do with computers since they&#8217;re in the process of getting out of it. And I said, ‘Yeah, that is going to be a problem.’ And Jerry said, ‘Well, but I really want to do it. Do you think you can do it in CMOS?’</span></p>
<p><span style="font-weight: 400;">“And Dad says, ‘Oh, it&#8217;s all TTL. I don&#8217;t see why not. It&#8217;s meant to be put on a chip. You know, there&#8217;s nothing in it that won&#8217;t go on an integrated circuit.’ And Hertzog says, ‘Yeah, OK. You know, RCA management’s really happy with how we&#8217;re doing these custom printed circuit boards for control, for original equipment manufacturers. That&#8217;s a very lucrative business, and they want us to expand it. So, I&#8217;m thinking maybe we could tell them that this is a way of using semiconductors to improve turnaround time and profit margins in that business, that it&#8217;s going to be two semiconductors, one standard, so we can get the volume up, and one custom in small volume for each customer.’ Dad said that wouldn&#8217;t be lying about what we&#8217;re doing, and yeah, that sounds good.</span></p>
<p><span style="font-weight: 400;">“So that was their cover story. When he came home, Dad told [us] that story and he said, ‘OK, if anybody in the family is talking to anyone from RCA, if they call the house, if you see them at the grocery store, you say we&#8217;re working on a two-chip semiconductor replacement for custom printed circuit boards for control of equipment. We&#8217;re not working on… don&#8217;t even mention computers, OK?’</span></p>
<p><span style="font-weight: 400;">“And my mother, bless her heart, the schoolteacher, who’s not really into this technology, she says, ‘But aren&#8217;t they going to realize that you&#8217;re talking about a computer and a memory?’ </span></p>
<p><span style="font-weight: 400;">“I think, ‘Way to go, Mom. You&#8217;ve been paying attention.’</span></p>
<p><span style="font-weight: 400;">“And my father says, ‘No, because everyone in the computer division at RCA thinks of computers as rooms full of equipment with lots of things attached to them. And they can&#8217;t imagine them ever being small.’ And then he paused and said, ‘And anyway, they&#8217;ve been moving everyone up to Marlborough, Massachusetts from the computer division, so anyone who worked with computers and may have known that computers could get really small is either in Marlborough, Massachusetts or has left the company looking for another job. So, there&#8217;s nobody left.’”</span></p>
<p><span style="font-weight: 400;">This subterfuge lasted only a few weeks, as Joyce Weisbecker explained:</span></p>
<p><span style="font-weight: 400;">“And the great thing is, that is such a great story, that to this day, people think that lasted a long time. But two or three weeks later, my father comes home and says, ‘I just got a really great call from Jerry Hertzog again. He called just before lunch. He said he just got out of a meeting. And it was, you know, a standard status report on something. And [Herzog] says, ‘And at the end, one of the RCA managers points to a piece of paper and says, can we do something like that? I look at it, and it&#8217;s a computer on a chip. And I say—Joe, you&#8217;d be proud of me—I put on my best poker face and I said, ‘Well, yeah, I guess we could. The guys in the labs are working on something that we might turn into something like that, if you wanted to fund it and you want me to put more people on it. And the end result is, we are now officially working on a microprocessor and the great thing is I don&#8217;t even think they realize they asked for a microprocessor. They just asked for a chip like that… I don&#8217;t even think they realize they&#8217;ve authorized a computer on a chip. But they don&#8217;t have to know…</span></p>
<p><span style="font-weight: 400;">Joyce Weisbecker concluded this part of the story by saying, “So yeah, for two or three weeks they were undercover. But it&#8217;s such a great story that people love to tell it like it lasted forever.”</span></p>
<p><span style="font-weight: 400;">Those conversations between Herzog and Joe Weisbecker took place around Thanksgiving in 1970. Joe Weisbecker transferred to RCA Laboratories in January 1971 and started to develop a CMOS microprocessor based on his System 00 computer design. Herzog assigned some of his IC design people to work with Joe Weisbecker to implement the System 00 in CMOS, and that was the beginning of RCA’s COSMAC microprocessor development.</span></p>
<p><span style="font-weight: 400;">The IC design project first resulted in a two-chip microprocessor, the 1801, because RCA’s 10-micron, metal-gate CMOS technology could not fit the entire design on one chip. The 1801 chip designs were completed in 1971 by Norm Swales at RCA’s Palm Beach Gardens Division, and prototype chips were being sampled internally by 1972, but RCA wouldn’t announce commercial availability of the two-chip 1801 microprocessor until 1975.</span></p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-116688 aligncenter" src="https://www.eejournal.com/wp-content/uploads/2026/10/Norman-P-Swales-from-RCA-Engineer-Oct-Nov-1975.jpg" alt="" width="587" height="721" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/Norman-P-Swales-from-RCA-Engineer-Oct-Nov-1975.jpg 587w, https://www.eejournal.com/wp-content/uploads/2026/10/Norman-P-Swales-from-RCA-Engineer-Oct-Nov-1975-244x300.jpg 244w" sizes="auto, (max-width: 587px) 100vw, 587px" /></p>
<p style="text-align: center;"><b>Norm Swales of RCA’s Palm Beach Gardens Division in Florida laid out the original two-chip 1801 microprocessor in 1971. He’s holding the completed pair of chips in his right hand and the much larger 1801 breadboard in his left hand. Image credit: </b><b><i>RCA Engineer</i></b><b> magazine</b></p>
<p><span style="font-weight: 400;">These two-chip 1801 samples (internally called the TC 1084 and TC 1085) were then used to build somewhat expanded versions of Weisbecker’s System 00. They’re called FRED systems, an acronym developed by Joe Weisbecker to describe the computer systems based on his processor design including the original System 00. “FRED” stands for “Flexible Recreational Educational Device.” Over time, many FRED systems are built. These systems evolved over time, so there’s a FRED, a FRED 1.5, a FRED 2, a FRED II, etc. RCA engineers used these early FRED systems to develop software for the COSMAC microprocessor.</span></p>
<p><span style="font-weight: 400;">RCA expected that advancing CMOS manufacturing technology would eventually allow the two-chip 1801 microprocessor to be made as a single-chip device. That was the plan from day one. The needed semiconductor design advances came quickly in the form of a new CMOS topology called Closed COS/MOS Logic (C</span><span style="font-weight: 400;">2</span><span style="font-weight: 400;">L). (“COS/MOS” was RCA’s trade name for its brand of CMOS logic.) </span></p>
<p><span style="font-weight: 400;">C</span><span style="font-weight: 400;">2</span><span style="font-weight: 400;">L made several modifications to RCA’s existing 10-micron, metal-gate CMOS layout and process techniques including the replacement of metal gates with polysilicon gates, a topology that surrounded the CMOS transistor’s drain with the polysilicon gate, and the replacement of doped guardbands around individual transistors with source planes that served multiple transistors. According to a short paper that RCA’s Andrew Dingwall and Roger Stricker presented at the 1976 IEDM (International Electron Device Meeting), C</span><span style="font-weight: 400;">2</span><span style="font-weight: 400;">L delivered 4x to 5x better packing CMOS density without a lithography shrink.</span></p>
<p><span style="font-weight: 400;">In addition to the C</span><span style="font-weight: 400;">2</span><span style="font-weight: 400;">L optimizations, Swales used a technique he called “bit-slice design” to further reduce the footprint of the COSMAC microprocessor. Joyce Weisbecker’s description makes this version of bit-slice design sound like macrocell optimization. Instead of wiring individual flip-flops, latches, and gates together with aluminum interconnect on the chip, Swales designed optimized one-bit-wide versions of large structures including the register file and ALU, and then concatenated the macrocells to create the full structures with the desired bit width. This approach further reduced the amount of real estate by optimizing the structures’ transistor and interconnect layouts.</span></p>
<p><span style="font-weight: 400;">As a result of these advances, RCA shrank the real estate requirements of the COSMAC architecture from the 1801’s 120,000 square mils spread across two chips to 40,000 square mils consumed by the single-chip 1802. That’s a 3x reduction in silicon real estate. At the same time, RCA’s chip designers were able to add 10 or 15 percent more functions to the 1802’s implementation. Norm Swales laid out the 1802 using C</span><span style="font-weight: 400;">2</span><span style="font-weight: 400;">L. Samples of the 1802 were available internally by 1975, and RCA announced the chip in February 1976.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-116689" src="https://www.eejournal.com/wp-content/uploads/2026/10/1802-Chip-Photo-Image-Credit-IEEE-Spectrum-small.jpg" alt="" width="1000" height="750" srcset="https://www.eejournal.com/wp-content/uploads/2026/10/1802-Chip-Photo-Image-Credit-IEEE-Spectrum-small.jpg 1000w, https://www.eejournal.com/wp-content/uploads/2026/10/1802-Chip-Photo-Image-Credit-IEEE-Spectrum-small-300x225.jpg 300w, https://www.eejournal.com/wp-content/uploads/2026/10/1802-Chip-Photo-Image-Credit-IEEE-Spectrum-small-768x576.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></p>
<p style="text-align: center;"><b>The RCA 1802 single-chip microprocessor chip photo. IEEE Spectrum put the CDP1802 in its </b><a href="https://spectrum.ieee.org/chip-hall-of-fame-rca-cdp-1802"><b>Chip Hall of Fame</b></a><b> in 2018. Image credit: Paul Rautakorpi/Wikipedia </b></p>
<p><span style="font-weight: 400;">Joe Weisbecker was now ready to realize his true ambition: getting his microprocessor into the hands of hobbyists, students, and small business entrepreneurs. To that end, he left further development of the COSMAC microprocessor and related ICs to the chip designers and turned his attention to developing the software and development kits needed to popularize the microprocessor’s architecture.</span></p>
<p>&nbsp;</p>
<p>See all three articles in this COSMAC series:</p>
<p>&nbsp;</p>
<p><a href="https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-1/">COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 1</a></p>
<p>&nbsp;</p>
<p><a href="https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-2/">COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 2</a></p>
<p>&nbsp;</p>
<p><a href="https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-3/">COSMAC: The Long, True, and Never-ending Story of the World’s First CMOS Microprocessors, Part 3</a></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.eejournal.com/article/cosmac-the-long-true-and-never-ending-story-of-the-worlds-first-cmos-microprocessors-part-2/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
	</channel>
</rss>
