Microcontroller - 8051, 8052, OpCodes, Analog Interface.
Showing posts with label soc-dsp. Show all posts
Showing posts with label soc-dsp. Show all posts

Friday, August 07, 2015

Analog Devices - Embedded Processors and DSP

They develop Analog Semiconductors, Digital Signal Processing, high performance signal processing solutions. Broadband Products, RF/IF Components, Embedded Processing and DSP.

Analog Devices - Embedded Processors and DSP

Products Include - Amplifiers, Processors, MEMS, A/D Converters, Temperature Sensors, RF Amplifiers, Differential Amplifiers, Thermal Management, D to A Converters, Microcontroller and Embedded Processing and DSP.

The also have Mixed-Signal Control Processors, Embedded Processors and Analog Microcontrollers for a variety of applications.

The Blackfin Embedded Vision Starter Kit combines a versatile hardware platform with the necessary software development tools to enable the building of high performance, embedded vision systems. Based on the low-cost, dual core Blackfin BF609 processor, the kit is ideal for exploring advanced video analytics .

Blackfin Embedded Vision Starter Kit

"Blackfin 16/32-bit embedded processors offer software flexibility and scalability for convergent applications: multi-format audio, video, voice and image processing, multimode baseband and packet processing, control processing, and real-time security."

Analog Devices, Inc
One Technology Way Norwood, MA 02062-9106, USA.

Sunday, May 03, 2015

Altera - FPGA CPLD Structured ASIC

Altera is one of the pioneers of Programmable Logic, following notable early leaders Signetics and MMI in introducing PLDs.

Altera - FPGA CPLD Structured ASIC 

Altera develops many features that are geared towards system-on-a-programmable-chip (SOPC) capability. Some of the more recent examples include embedded memory, embedded processors, and high-speed transceivers.

MAX 10 FPGAs are built on TSMC’s 55 nm embedded NOR flash technology, enabling instant-on functionality. Integrated features include analog-to-digital converters (ADCs) and dual configuration flash allowing you to store and dynamically switch between two images on a single chip.

Altera 10M08 Evaluation kit

Highlights -

Analog blocks—Integrated analog blocks with ADCs and temperature sensor provide lower latency and reduced board space with more flexible sample-sequencing.

DSP blocks—As the first non-volatile FPGA with DSP, MAX 10 FPGAs are ideal for high-performance, high-precision applications using integrated 18x18 multipliers.

Altera 10M08 Evaluation kit provides easy access to the FPGA's I/O and ADC block and interfaces to potentiometer, LEDs, push-buttons, switches and several different connectors for expansion.

Altera Corporation
101 Innovation Drive San Jose, CA 95134, USA

Updated May 2015

Sunday, April 05, 2015

ZiLOG - Application Specific SoC

Founded in 1974 by Federico Faggin, the inventor of the world's first microprocessor, ZiLOG builds semiconductor products that enable design engineers to break through the barriers to creativity and innovation in embedded design.

ZiLOG - Application Specific SoC

ZiLOG is the inventor of the award-winning Z80 and Z8 microchip architectures that have been embedded in over a billion end-use devices worldwide.

"Companies get more innovative products to market faster because ZiLOG products and design tools help them turn their imagination into consumer appliances, remote controls, vending machines, telecommunications controllers, home automation systems, spacecraft instrumentation, industrial automation systems, and thousands of other products." - Zilog

ZNEO Z16F Series Development Kit

ZNEO Z16F Series Development Kit

Evaluate and create your ZNEO Z16F Series MCU product solution. The development platform includes Zilog's Developer Studio II (ZDS II) Integrated Development Environment as well as a complete suite of ZNEO Z16F microcontroller architecture software tools. ZDSII provides an enviroment that streamlines code compilation and development.

Zilog Z80 microprocessor family

The image is from - Zilog Z80 microprocessor family

Zilog Worldwide U.S. Headquarters
1590 Buckeye Drive Milpitas, CA 95035-7418, USA.

Tuesday, March 10, 2015

Xilinx - Programmable SoC and FPGA

They Design and Create Semiconductor Technologies and manufacture Devices like Programmable FPGAs and SoCs. These are programmable alternatives to to ASICs and ASSPs.

Xilinx - Programmable SoC and FPGA

Developer and fabless manufacturer of a class of reconfigurable hardware chips known as field-programmable gate arrays (FPGAs). It was founded by Ross Freeman (FPGA inventor), Bernie  Vonderschmitt (fabless pioneer), and Jim Barnett in 1984 and was based in Silicon Valley.
Product Line include Programmable FPGA, 3D IC, SoC, CPLD and Configuration Memory solutions. Embedded Processing, DSP and Connectivity Solutions. An extensive catalog of base-level cores is available to address the general needs of all designers.

Xilinx Zynq-7000 All Programmable SoC ZC702 Evaluation Kit

Xilinx Zynq-7000 All Programmable SoC

The Evaluation Kit includes all the basic components of hardware, design tools, IP, and pre-verified reference designs including a targeted design, enabling a complete embedded processing platform. The included pre-verified reference designs and industry-standard FPGA Mezzanine Connectors (FMC) allow scaling and customization with daughter cards.

Tuesday, April 10, 2012

Digital Signal Processing - DSP

When you are trying to arrive at a complex Embedded Systems and Communications solution, You will think of a DSP. Now that computers and embedded devices are used in most electronic devices, DSP is a way you can process, transform, analyze and generate fast analog data, in Real Time.

Real Time ideally is instantaneous or in sync, in tandem. Not an Zepto Second lost. But in the real world many analog inputs or result outputs can be processed a lot slower. So it is more like, How 'real time' you want, how cost-effective a real-time solution can be provided. If the analog input is slow and the system inertia is high and the user response time is limited by his persistence of vision, you need to make a system just a bit faster, even Microseconds delay may be fine. In yet another case it may be pico seconds.

Digital Signal Processing - DSP

A web page in a browser delays a few milliseconds, you will not notice; but when you talk over the phone a small delay, echo or glitch can be unpleasant.

In a weather station the wind speed, atmospheric pressure and relative humidity are measured as analog signals using special sensors. This is then converted to digital data and fed to an embedded system or computer. The computer software analyzes the data and arrives at some predictions based on past patterns. This system in its simplest form, may not be DSP, but it is the beginning of this science, the first step.

Audio, Video, Image Processing, Speech Processing, Biometrics, etc. All these can use DSP to Produce an Output or generate a Result in a more repeatable and controllable manner than analog.

Real world signals or inputs are analog, Like the RGB color gradients in a Image or Video, the Harmonics in a Sound and The Noise in a Radar Signal. When these signals are processed in the conventional manner, many stages of semiconductors and Passive RLC blocks are needed and fine tuning them is delicate. Aging (magnetics-electrolytics), Vibration, Temperature, Humidity may alter the tuned parameters. Manufacturing and testing them is also tedious.

In a DSP solution we first convert the analog signals into digital streams. It could be multiple analog sources. Audio may need a slow A/D Conversion, Processing TV signals have to be faster.

An Analog to Digital convertor for an Image Processor in an Object Recognition System may be slow, but the data may has to be processed quickly and results of match or mismatch generated fast. If this system has to work with say coffee beans on a fast moving conveyor.... Check if they have been roasted well or not, even pop off beans that may affect the flavor of that batch, Then both scan and result has to be very fast.

If a Supersonic plane has to watch, prepare and react for all objects flying close by, the Real Time response of the system puts the design and technology to test. Even the software has to be lean and ultra fast, to react before it is too late.

Digital Signal Processing - MIT OpenCourseWare

Digital Signal Processing begins with a discussion of the analysis and representation of discrete-time signal systems, including discrete-time convolution, difference equations, the z-transform, and the discrete-time Fourier transform. Emphasis is placed on the similarities and distinctions between discrete-time. The course proceeds to cover digital network and nonrecursive (finite impulse response) digital filters. Digital Signal Processing concludes with digital filter design and a discussion of the fast Fourier transform algorithm for computation of the discrete Fourier transform.

Digital Signal Processing Overview

Digital Signal Processing Overview

A digital signal processing system takes a continuous sound wave as input, feeds it through an analog low-pass filter (an anti-aliassing filter) to remove all frequencies above half the sampling rate (see Nyquist's sampling theorem).

Digital Signal Processing Control Lab: DSP-59000

Dual processors (TMS-320C5416 & TMS-320LF2407); Built-in audio/video, MP3, Ethernet, Keypad, RS-232/RS-485, temperature control, function generator, PWM , experiment modules.

- delabs

Related Reading

Monday, April 09, 2012

System-on-Chip - SoC - IP

When a product has to be made small, the board real estate is limited or it has to be manufactured in large numbers.... SoC is the Answer. A Microprocessor evolved into a Microcontroller by packing many external chips into one chip. Now uC Card along with the other blocks like A-D, Port Drivers, Networking elements, Display Driver and other peripherals can be packed into one chip.

Some Power Supply and RF blocks cannot be easily added inside as they have a silicon processing more specific to their applications. Laser trimmed Instrumentation Op-Amps, high accuracy resistor arrays, high value capacitors, magnetics and supporting chips are placed outside on the PCB.

The SOC can pack Digital Chips, Memory, A/D, D/A converters, uC, RAM and Custom programmable areas. For more specialized communications, analog and power requirements; Special SoC types can tackle RF and Power management within a chip because of proprietary silicon processing expertise.

System on a chip - Wiki

"A system on a chip or system on chip (SoC or SOC) is an integrated circuit (IC) that integrates all components of a computer or other electronic system into a single chip. It may contain digital, analog, mixed-signal, and often radio-frequency functions—all on a single chip substrate. A typical application is in the area of embedded systems."
System-on-Chip - SoC - IP

Programmable SoC offers an alternative to custom ASIC as you can make different products from the same chip, yet make products that are portable and low power. The software, pcb, user interface and support components has to be redesigned for every unique product. Many standard IPs are available for Design and Reuse.

Some of the early Philips (nxp) 8031 variations had integrated a lot of outer chips like A/D, D/A display driver etc. This made Programmable Industrial Instruments/Gadgets possible with just a few external components. Now many variations are available from chip manufacturers, with more speed, memory and peripherals inside. Futuristic gadgets may be intelligent, interactive, networked and portable. The SoC chip makes it all possible, by integrating all product functions within it except the user interface.

SoC with a Color LCD driver, Wi-Fi, USB, RAM and Flash capabilities....at last you have a Computer in a Chip. Better still Web-Chip.

Stratix IV FPGAs: Think AND, not OR

With 40 nm Stratix IV FPGAs you can reach new levels of system-on-a-chip (SoC) integration. Building on the advanced, proven Stratix III architecture, Stratix IV FPGAs deliver a high-density, feature-rich and high-performance core fabric. Combined with flexible I/Os, high-bandwidth transceivers, and memory interfaces,

Atmel AT91RM9200 is ARM920T-based

It has 16K-byte instruction and 16K-byte data cache memories, 16K bytes SRAM, 128K bytes ROM, External Bus Interface incl. SDRAM, Burst Flash and Static Memory Controllers, USB Device and Host Interfaces, Ethernet 10/100 BaseT MAC, Power Management Controller and much more...

More Reading

Thursday, August 06, 2009

Marvell Technology Group - Semiconductor Design

Fabless semiconductor provider of application-specific standard products, these are used in storage, communications and consumer electronic products.

Marvell Technology Group - Semiconductor Design

Products include system-on-a-chip (SoC) devices using its IP base of analog, mixed-signal, digital signal processing and also embedded RISC-ARM solutions. They have chips for Ethernet, Cellular-Mobil, Tablets and Portable Electronic Devices.

"Marvell's Sheeva CPU technology is embedded in system-on-a-chip (SoC) solutions that go into many of the most widely used smartphones, set-top boxes, disk drives, routers and switches..compliant with the ARM instruction set"

ARMADA family of application processors

Marvell's CPUs deliver higher performance and lower power dissipation while providing full software compatibility to all ARM-based applications. ARAMADA is suitable for many applications such as netbooks, smartphones, and intelligent connected displays.


What is a Plugcomputer ?

A plug computer is a tiny, low power server, intended to provide network-based services within the home. It is an always-on system, and can serve data and applications to computing devices within the home. It can also be a bridge between home computing devices and Internet-based services.

The GUI Plug SD card allows SheevaPlug to boot into Debian Squeeze with Gnome Desktop installed and ready to connect your mimo monitor, 4Gb and 8Gb SD cards with GUI Plug preinstalled are available. Connection to the home network is via Gigabit Ethernet, and offers desktop class performance. - From

Marvell Technology Group
5488 Marvell Ln, Santa Clara, CA 95054, USA.

Thursday, May 07, 2009

Cirrus Logic - DSP - SOC Analog and Mixed

Cirrus Logic is recognized worldwide for its expertise in developing high-precision analog and mixed-signal integrated circuits (ICs) for a broad range of consumer and industrial markets.

Cirrus Logic - Analog and Mixed-signal

The most respected brands in the audio and industrial markets such as Bose, Harman International, IO, Onkyo, Marantz, Panasonic, Philips, Pioneer, Samsung and Sony rely on Cirrus Logic technology.

Founded in 1984 with headquarters in Austin, Texas, Cirrus Logic is fabless.

CDB5484/80/90 Evaluation Boards

Cirrus Logic - Analog and Mixed-signal

The CDB5484/80/90U boards are designed to evaluate the functionality and performance of the CS5484/80/90 energy measurement IC family. Shunt resistors, current transformers or Rogowski coils can be connected to the analog inputs. Intuitive GUI software provides easy and full access to the on-board CS5484/80/90 device and MCU.

On-board LEDs and LCD displays enable stand alone operation for extended testing. These CDBs enable fast and easy preliminary evaluation of Cirrus Logic's AFE products.

Cirrus Logic, Inc.
800 West 6th Street, Austin, Texas 78701, United States

Friday, March 06, 2009

ATE IC - Intersil Semiconductors

ATE IC - Intersil Semiconductors

"Planet ATE technology delivers "System on a Chip" (SoC) integrated circuits that combine all analog functions required to construct a digital channel, DUT (device under test) power supply, PMU (parametric measurement unit) or a VI (voltage current)."

Intersil Semiconductors

Monday, March 02, 2009

PSoC FirstTouch Starter Kit - CyFi Low-Power RF

This intuitive starter kit allows you to evaluate the PSoC programmable system-on-chip and CyFi Low-Power RF in CapSense touch-sensing, temperature sensing, and light-sensing applications.

PSoC CY3271 Kit - Cypress

It also features the PSoC Designer IDE and Cypress's Sense and Control Dashboard.

CYFi Low-Power RF

The kit contains:
  • One PC dongle with RF
  • One RF expansion card with power amplification for long-range applications
  • One multifunction expansion card
  • Two battery packs (2xAAA and CR2032)
Cypress Semiconductor

Wednesday, January 07, 2009

Ember - Wireless Semiconductor Solutions

Ember's ZigBee wireless networking systems - chips, software and tools - enable Energy Technologies - enertech - help consumers, businesses and utilities to better manage energy resources, save cost and preserve the environment.

Ember - Wireless Semiconductor Solutions

Ember offers the industry's most advanced, complete and integrated ZigBee system - including chips, software and tools.

EM35x System-on-Chip - Ember

EM35x System-on-Chip (SoC)

The EM351 and EM357 SoCs are tightly integrated with EmberZNet PRO, a ZigBee compliant mesh networking software which is the most deployed ZigBee platform in the market..

(This post has been corrected 2012,  Ember appears to be part of Silicon Labs.)

Friday, July 25, 2008

Guide to Digital Signal Processing

Guide to Digital Signal Processing

The world of science and engineering is filled with signals: images from remote space probes, voltages generated by the heart and brain, radar and sonar echoes, seismic vibrations, and countless other applications. Digital Signal Processing is the science of using computers to understand these types of data.

The Scientist and Engineer's Guide to Digital Signal Processing's Table of Content
By Steven W. Smith

Friday, June 06, 2008

ARM VoIP Telephone

ARM VoIP Telephone The Voice over IP (VoIP) telephone is a microprocessor-based system which is capable of making and receiving phone calls over the internet. The system will handle voice quality (300 Hz to 3.7 KHz) audio signals. It will be capable of making calls to any other standard SIP-based VoIP phone.

Principles of Microprocessor System This class continues with the study of the design of Embedded Systems which was started in EE/CS 51. In this class the main focus is on hardware. A project will be built by each student.

SoPC Digital Oscilloscope The System on Programmable Chip (SoPC) Digital Oscilloscope is an FPGA/microprocessor-based system which is capable of capturing and displaying low frequency (up to 5 MHz) signals. The system has all the features of a standard oscilloscope with the exception of input signal scaling