Learn about all 16 possible logic functions that can be realized for two binary inputs.
March 01, 2020 by Sneha H.L.
This article shows how to initialize arrays in a C program with values from text files.
September 25, 2019 by Stephen Colley
This article discusses two programming languages, namely, C and Assembly, and presents the need to know Assembly language for programming embedded systems.
September 20, 2019 by Colin Walls
Learn how to use code memory to free up RAM on your MCU.
September 16, 2019 by Robert Keim
This article will explore what virtual memory is, why it exists, and how it works from a high level.
August 20, 2019 by Stephen St. Michael
This article will take a closer look at the commands used to control and interact with DRAM.
August 09, 2019 by Stephen St. Michael
This article will examine the basic operation of Dynamic Random Access Memory (DRAM), along with how a DRAM chip is organized.
August 01, 2019 by Stephen St. Michael
RPi has done some amazing good in the world, especially for aspiring young engineers, but here's the breakdown on why it's probably not what you need for a professional project.
July 19, 2019 by Pallav Aggarwal
This article will examine principles of CPU cache design including locality, logical organization, and management heuristics.
July 11, 2019 by Stephen St. Michael
This article discusses technologies for memory-centric computing and introduces OmniXtend, a cache coherence protocol.
July 09, 2019 by Ted Marena, Western Digital
Ready to design more secure devices but not sure where to start? Learn about Diffie-Hellman cryptography in this technical article.
June 23, 2019 by Mark Hughes
This article will introduce the Advanced Microcontroller Bus Architecture (AMBA), an open standard for SoC designs.
June 02, 2019 by Stephen St. Michael
How do processors access memory? Learn more about structures in C language and how to use them.
May 02, 2019 by Steve Arar
In this article, we explain how the use of open-source functional simulators like Antmicro’s Renode can be an integral part of hardware-software co-design efforts.
April 16, 2019 by Greg Sullivan, Dover Microsystems
This article will discuss the details of interfacing a 16x2 LCD module with an MCU.
March 04, 2019 by Steve Arar
Get a primer on the basics of supercapacitors, their functionality, and which applications they're best for.
January 28, 2019 by Maurizio Di Paolo Emilio
In this article, the engineering team at Promwad examines hybrid memory cubes (HMCs), which can provide a 15-fold increase in performance with up to a 70% energy savings per bit compared to DDR3 DRAM.
January 22, 2019 by Ivan Kuten, Promwad
This article will help you to understand the pointer, which is an interesting and important aspect of the C language.
January 18, 2019 by Robert Keim
This article discusses the use of pass-transistor configurations in the design of gated latches.
December 31, 2018 by Robert Keim
The various “endian” terms may sound a bit odd, but the underlying concept is straightforward. If you’re not yet an endian expert, read on!
December 21, 2018 by Robert Keim
This article looks ahead to what needs to be next for SiC, where it might be applied, and how it could become the dominant force in power.
18 hours ago by Anup Bhalla, UnitedSiC
This New Product Brief (NPB) is part of a video series highlighting the features, applications, and technical specs of newly-released products.
19 hours ago by Wolfspeed
This article explains the characteristics, advantages, and disadvantages of three CCD (charge-coupled device) architectures.
one day ago by Robert Keim
In this article, we’ll examine two important specifications of a digital oscilloscope: analog bandwidth and sampling rate.
March 24, 2020 by Steve Arar
This article explores how a power management voltage regulator’s efficiency and quiescent current play a critical role in wireless security camera battery life.
March 24, 2020 by Chinmay Honrao, Maxim Integrated
This article will help you to understand what CCD sensors are and how they allow us to convert an optical scene into a digital image.
March 23, 2020 by Robert Keim
This article, the first in a series, discusses light-sensitive electronic devices called photodiodes and compares CCD and CMOS sensors.
This article shows you how to calculate currents flowing through parallel resistance and explains the concept of equivalent resistance.
March 20, 2020 by Robert Keim
Learn the basics of the ultra-wideband short-range wireless protocol, a technology that can be found in cutting-edge devices.
March 19, 2020 by Dr. Mustafa Bakr
In this article, we’ll set up a basic SiC switching circuit and perform some transient simulations.
March 17, 2020 by Robert Keim
This article reviews the silicon carbide scene and then explains how to get SiC SPICE models and incorporate them into a simulation circuit.
March 16, 2020 by Robert Keim
This article gives you the information you need to identify parallel resistors and understand their behavior in electric circuits.
March 12, 2020 by Robert Keim
This FEQ (or Frequent Engineering Question) covers the basics of a crucial topic: hardware description languages.
March 11, 2020 by Robert Keim
In this article, we'll look into greater details on a histogram equalization method, including use cases of the mapping function and circuit implementation.
March 10, 2020 by Steve Arar
In this article, Octopart's Director of Operations for Part Data Geof Lipman explores how traditional CAD modeling needs to change in order for electrical engineers to keep up with product design deadlines.
March 10, 2020 by Geof Lipman, Octopart
The 1-wire bus, though not as widespread as other protocols, is a valuable communication technique for certain applications.
March 09, 2020 by Robert Keim
How can digital signal processing help you equalize histograms for digital photography? Learn more here.
March 08, 2020 by Steve Arar
In this FEQ (Frequent Engineering Question), we'll take a look at the advantages of zero-ohm resistors and where they're most suitable in design.
March 06, 2020 by Robert Keim
This article discusses the characteristics and applications of a serial communication protocol intended specifically for audio systems.
March 04, 2020 by Robert Keim
Learn how to employ arithmetic operations on images as a way to enhance image quality, detect changes, and reduce noise.
March 03, 2020 by Steve Arar
Don't have an AAC account? Create one now.
Forgot your password? Click here.