PSoC

PSoC
Cypress PSoC.

PSoC ó Programable System on Chip, es la denominación comercial de una familia de microcontroladores programables desarrollada por Cypress Semiconductor en 2002. Esta tecnología de microcontrolador incorpora todo un sistema configurable dentro de un único chip. Comprende una matriz configurable de funciones analógicas, solapada con otra de funciones digitales, proveyendo al sistema de la capacidad de asignar cualquier función a cualquier terminal del circuito integrado, lo que confiere una gran versatilidad al dispositivo.

Contenido

Arquitecturas

Actualmente (sept. 2009) existen tres familias, delimitadas por la arquitectura (principalmente el tipo de procesador embebido) del PSoC:

  • Arquitectura PSoC1 (modelos CY8C2####) con CPU M8C.
  • Arquitectura PSoC3 (modelos CY8C3####) con CPU Intel_8051.
  • Arquitectura PSoC5 (modelos CY8C5####) con CPU ARM Cortex M3.
PSoC designer editando chip.

Herramientas de desarrollo

La familia PSoC1 dispone un entorno gráfico de programación llamado PSoC Designer (version 5, sept. 2009), que es un IDE gráfico tipo pick&place para la configuración del chip, y con dos modos de edición de código para el procesador.

PSoC designer editando código C.
  • Chip design, basado en un editor/compilador de lenguaje C.
  • System design, de interfaz totalmente gráfica, que permite desarrollar aplicaciones pegando y/o uniendo funciones de forma gráfica.

System design, que incorpora una máquina de estados gráfica entre otras sorprendentes capacidades, permite desarrollar aplicaciones en segundos incluso a personas no iniciadas en el mundo de los microcontroladores[cita requerida].

Para chips PSoC3 y PSoC5 la herramienta de desarrollo se llama PSoC Creator, también basada en un entorno gráfico para la configuración del chip, y se apoya en un potente compilador de la conocida firma Keil para PSoC3 y en las herramientas GNU desarrolladas para ARM en el caso del PSoC5.

Ambos entornos de desarrollo se proveen en la página del fabricante (sept 2009).

Enlaces externos

  • PSoC Developer Sitio web de la comunidad, orientada al desarrollo de aplicaciones basadas en PSoC.
  • PSoC Zone Sitio web del departamento de desarrollo con PSoC del ISTASE francés.
  • PSoC-chile Sitio web de la comunidad chilena de desarrollo con microcontroladores PSoC.

Wikimedia foundation. 2010.

Игры ⚽ Нужен реферат?

Mira otros diccionarios:

  • PSoC — (Programmable System on Chip) is a family of mixed signal arrays made by Cypress Semiconductor, featuring a microcontroller and configurable integrated analog and digital peripherals. PSoC is a software configured, mixed signal array with a built …   Wikipedia

  • PSoC — Microcontroller PSoC est l acronyme de Programmabl …   Wikipédia en Français

  • PSOC — einige PSoC Beispiele Bei PSoC (Programmable System on Chip) handelt es sich um eine 8 Bit Mikrocontrollerfamilie, die von der Firma Cypress hergestellt wird. Seit 2001 sind die ersten Produkte auf dem Markt erhältlich. Inzwischen sind diese zu… …   Deutsch Wikipedia

  • PSoC — einige PSoC Beispiele Bei PSoC (Programmable System on Chip) handelt es sich um eine 8 Bit Mikrocontrollerfamilie, die von der Firma Cypress hergestellt wird. Seit 2001 sind die ersten Produkte auf dem Markt erhältlich. Inzwischen sind diese …   Deutsch Wikipedia

  • psoc — (G). Rub small …   Dictionary of word roots and combining forms

  • Liste von Mikrocontrollern — Dies ist eine Liste von Mikrocontrollern. Inhaltsverzeichnis 1 Altera 1.1 32 Bit 2 Analog Devices 2.1 8 Bit 2.2 …   Deutsch Wikipedia

  • Einchipmikrorechner — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

  • In-Circuit-Debugger — Ein In Circuit Emulator oder ICE ist ein Hilfsmittel, um die Software für ein eingebettetes System zu entwickeln. Für die Entwicklung der Software wird der normalerweise im System vorhandene Controller durch eine spezielle Variante ersetzt, der… …   Deutsch Wikipedia

  • Microcontroller — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

  • Mikrokontroller — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”