All About Circuits

Latest Memory Articles and Videos

Categories

Teardown Tuesday: GPS Navigator

Teardown Tuesday: GPS Navigator

Want to see what's inside a GPS unit?


News May 24, 2016 by Alex Udanis
The Future of 2D Memory Semiconductors: Atomically Thin Low-Heat Data Storage

The Future of 2D Memory Semiconductors: Atomically Thin Low-Heat Data Storage

A research team consisting of Stanford and NMSU engineers may have found a material capable of revolutionizing the 2D memory semiconductor market.


News May 16, 2016 by Zabrel Holsman
Electronic Synapses: One Step Closer to Creating Artificial Neural Networks

Electronic Synapses: One Step Closer to Creating Artificial Neural Networks

Researchers at the Moscow Institute of Physics and Technology have come one step closer to creating an artificial neural network that mimics a human brain.


News May 06, 2016 by Zabrel Holsman
Teardown Tuesday: Dash Camera

Teardown Tuesday: Dash Camera

Dash Cameras are becoming a very popular automotive accessory. What's inside of one?


News Apr 26, 2016 by Alex Udanis
Introducing the Intel D2000 Quark Microcontroller Developer Kit

Introducing the Intel D2000 Quark Microcontroller Developer Kit

The new development board features a 32 MHz Quark and a host of features at a $14.95 price tag.


How to Create a Gaming System with the Atmel SAM4S Xplained Pro

How to Create a Gaming System with the Atmel SAM4S Xplained Pro

This article provides additional details related to code development, hardware configuration, and the OLED interface.


Projects Apr 01, 2016 by Robert Keim
How to Flash the SIM900A Module

How to Flash the SIM900A Module

SIMCOM's SIM 900A in Europe? Read on to learn how.


5D Data Storage: How Does it Work and When Can We Use it?

5D Data Storage: How Does it Work and When Can We Use it?

Scientists have made 5D data storage that can store data for billions of years. How does it work? and when will it be available to consumers?


News Feb 20, 2016 by Tim Youngblood
Everything About the Quine-McCluskey Method

Everything About the Quine-McCluskey Method

To simplify Boolean functions (or switching functions), one might use the Karnaugh map method when there are not that many variables used. However, if a greater amount of variables are used or if several Boolean functions need simplification, using a computer is ideal. The Quine-McCluskey procedure presents a systematic approach that can easily be programmed into a computer for digital simplification.


A Need-to-Know on Micron’s Hybrid Memory Cube Technology

A Need-to-Know on Micron’s Hybrid Memory Cube Technology

Micron's HMC started shipping in September. Here's a rundown on key features of the very welcome memory solution.


News Jan 04, 2016 by Ujjwal Roy
A Rundown of x86 Processor Architecture

A Rundown of x86 Processor Architecture

x86 processor architecture is coded in a language known as Assembly. Assembly language is a great tool for learning how a computer works, and it requires a working knowledge of computer hardware. This article will detail basic microcoputer design, instruction execution cycles, how memory is read, and how programs run.


Download Your First Program Using ARM mbed and KEIL MDK V5

Download Your First Program Using ARM mbed and KEIL MDK V5

The FRDM-K64F is a development platform which utilises the MK64FN1M0VLL12 microcontroller. This tutorial includes how to download a simple blinky example onto the FRDM-K64F using the ARM mbed online IDE and KEIL MDK. Details of the GPIO module configuration are included.


Projects Dec 17, 2015 by Elliott Smith
Build Raspberry Pi Controllers: LED Flasher

Build Raspberry Pi Controllers: LED Flasher

In this project, you'll learn how to wire an LED and flash it using the Raspberry Pi. Also, to isolate the Raspberry Pi's + 3.3VDC compliant output pins from supply voltages greater than this power source, an opto-isolator will be introduced as well.


Projects Dec 11, 2015 by Don Wilcher
Get Started with Matplotlib in Python to Visualize Data Collected from Measurement Instruments

Get Started with Matplotlib in Python to Visualize Data Collected from Measurement Instruments

This article explains how to install PyVisa and MatPlotlib for Python. PyVisa connects a computer to the measurement instruments and matplotlib helps to visualize the data collected from these instruments.


Projects Oct 24, 2015 by Ujjwal Roy
An ATMega328-based Data Acquisition System

An ATMega328-based Data Acquisition System

In this article I will show you how to use the internal EEPROM of an ATMega 328P microcontroller. I will use a USB-to-serial converter, and an LM35 temperature sensor. I will also give you some tips and tricks when designing a PCB.


eMMCs: An Introduction

eMMCs: An Introduction

NAND Flash is, without a doubt, the cheapest way to store a ton of bits in one place. It's also one of the most aggravating memory mediums to work with: bits wear out, errors pop up, and data gets lost. Why deal with all the hassle of managing your memory manually? Instead, use an eMMC!


BLE using nRF51: ARM-GCC Build Environment

BLE using nRF51: ARM-GCC Build Environment

How to set up the build environment for the nRF51 system-on-chip using makefiles and ARM-GCC.


Moore’s Law: 50 Years and Beyond

Moore’s Law: 50 Years and Beyond

Examining Moore's Law in its 50th Year and how the initial premise may be approaching exhaustion, but the spirit of this observation continues.


News Sep 08, 2015 by Mark Gerasimas
EE Salaries Rose Last Year…But Not Enough

EE Salaries Rose Last Year…But Not Enough

The median wage of American workers is currently around $50,500, so EEs are still well above average, but the difficulty comes in maintaining a grip on one's salary amid skyrocketing taxes and costs of living. How does an engineer keep as much of his/her salary as possible while still scoring a decent job?


News Sep 02, 2015 by Jennifer A. Diffley
The Future as Predicted by the World’s Largest Hard Drive

The Future as Predicted by the World’s Largest Hard Drive

Samsung just revealed the world's largest hard drive--the PM1633a, a 16 TB punch in a 2.5-inch SSD package. The drive relies on a new 32GB NAND flash die comprised of 48 layers of 3-bits-per-cell 3D V-NAND.


News Aug 13, 2015 by Jennifer A. Diffley