Digital Signal Processor

Based on DSP from TI, Analog Devices and others

Quick Explanation

  • Support for multiple symmetrical execution units
  • Defines advanced execution unit for media, security and encryption
  • Support for multi-core
  • Support voice, audio, video, temperature, pressure, or position that have been digitized
  • Contains program memory, data memory, IO and compute engine
  • Used to design the DSP or visualize the benefit of using a DSP in a design or comparing DSP from TI and Analog Devices.

Protocol

  • Support TI and Analog Devices architecture

Digital Signal Processor

VisualSim provides a very unique generator for  Digital signal processors, taking into account the unique nuances of the technology.  Customers have built Digital signal processor from TI and ADI.  These are used in a number of Software Defined Radio, Filtering and Communication systems. The model supports different types of memory controller, task-specific clock rate, multi-instruction per cycle, large number of Execution Units. Digital signal processor models in VisualSim are used to evaluate the performance and power consumption of a variety of display, communication and imaging applications.

A digital signal processor (DSP) is a specialized microprocessor, with its architecture optimized for the operational needs of digital signal processing. DSPs measure, filter or compress continuous real-world analog signals. General-purpose microprocessors from ARM and AMD can execute digital signal processing algorithms successfully, but dedicated DSPs usually have better power efficiency.  Hence DSPs from Texas Instruments and Analog Devices are more suitable in portable devices such as mobile phones. DSPs often use special memory architectures that are able to fetch multiple data or instructions at the same time.