Processors

Assemble your own processor using
Artificial Intelligence-Driven Processor Generator

Microcontrollers, graphic processors and digital signal processors all belong to the processor family. VisualSim has processor generators and over 100 processors families available. Each of these can be customized for pipelines, execution units and caches or selected from a pre-available list according to the application. A processor may refer to the hardware, software or the system.

The processor models are used in VisualSim for three purposes:

  • Generate traffic for interfaces, DMA and memory
  • Measure the impact on latency from cache-memory hierarchy
  • Measure the delays due to different profiles of instructions

A processor is an integrated electronic circuit that performs the calculations that run a computer. The instruction profiler processor performs arithmetical, logical, input/output (I/O) and other basic instructions that are passed from an operating system (OS). Most other processes are dependent on the operations of a processor. Thus, the efficient working of a processor is very important. For example, a high-end mobile phone would need a fast processor core for the SoC due to the low latency requirement, while a radar application would require a high-bandwidth processor due to the large video transfer requirement.

With VisualSim Architect, you can analyze the processor’s core parameters before development, or experiment with different processor before selecting one for your embedded requirements. Each custom made block gives the desired flexibility to process high-speed processors to the system designer.