Key Features of Field Programmable Gate Arrays (FPGAs)

A field programmable gate array (FPGA) utilizes an array of logic blocks, which can be configured by the user. The term “field programmable” implies that the device is programmable outside the factory where it is produced.

The internal architecture of … Read More

Design Metrics Employed in Embedded Systems

We have a number of design metrics you need to put into consideration when designing embedded systems.

The following are some of the key design metrics used in embedded systems:

Performance

The instruction execution time in the system measures the … Read More

Embedded Systems Design Process

The ideas employed during the design process in embedded systems can be subdivided into 8 steps:

  1. Abstraction.
  2. Hardware and software architecture.
  3. Extra functional properties.
  4. System related family of designs.
  5. Modular design.
  6. Mapping.
  7. User interface design.
  8. Refinements.

Abstraction

Each problem component … Read More

Embedded System-On-Chip (SoC)

System-on-chip (SoC) is a system on VLSI chip that has all the required analog as well as digital circuits, processors and software.

At the heart of most SoC designs are an embedded proprietary RISC processor and a block of RAM … Read More