Integrated Circuit Design Flow
The process of integrated circuit design can be divided into stages: system design, logic design, circuit design, layout design, fabrication and testing. More ...
Basic Decoder Circuitry
A microprocessors is a circuit that reads and execute program instructions called opcodes. A decoder is a circuit that converts an opcode into signals tused to control the circuitry of the microprocessor to enable it to perform the instruction. More ...
Microcontroller's Parallel I/O System
The most common way for microcontrollers to interact with the outside world is the The digital I/O lines. More ...
Monolithic Kernel vs Microkernel vs Hybrid Kernel
An operating system consists of two parts, the kernel space which operates in privileged mode, and the user space which operates in unprivileged mode. More ...
Microcontrollers
A microcontroller is an IC that contains a microprocessor as well as RAM, ROM and general I/O ports. Engineers design microcontrollers into specific-purpose devices such as microwave ovens, cars, washing machines, refridgerators, and even space probes. More ...
AMD's Phenom Processor
Since 2005 AMD has used the Athlon name for their processors. This changed in 2007 when they released their new processor called Phenom. So we must ask the question; what is the difference between the Athlon and the Phenom? More ...
The Many Processes of Silicon Wafer Manufacturing
A silicon wafer is a thin, circular disc used in the manufacture of integrated circuits and semiconductors. The silicon wafer manufacturing process is interesting. More ...
Processor Interrupts
An interrupt is a signal to the processor indicating an event has occurred that needs immediate attention. When an interrupt occurs, the processors normal path of execution is interrupted in order to run a routine to service the interrupt requester. More ...
Intel's Core i7 Processors
Core i7 is a family of Intel quad core processors, that is, they have four processors on a single silicon chip. All four processor cores and all memory caches, including a 64K L1 cache, a 256K L2 cache, and a shared L3 cache are located on one chip. The memory is also located on the same chip. More ...
Operating System Memory Management
Computers must keep several programs in memory, creating a need for memory management. Many different memory-management schemes are used. The operating system Keeps track of which parts of memory are currently being used, and moves data into out of memory, and allocates and deallocates memory as required. More ...
AMD's Phenom Processor
AMD released the first Phenom processor in 2007. Unlike Intel's Core 2 Quad processors, which are a multi-chip module (MCM) design, AMD's Phenom processors had all cores on the same silicon die. More ...
Online Color Coded Resistor Calculator
To determine the resistance value of a color-coded resistor, select the colors matching each band from the drop-down lists. More ...