Programable System on Chip

PSoC o Programable System on Chip, es la denominación comercial de una familia de microcontroladores programables desarrollada por Cypress Semiconductor en 200…

Programable System on Chip
Cypress PSoC.

PSoC o 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.

Arquitecturas

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

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.

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 compilador de la conocida firma Keil para PSoC3 y en las herramientas GNU desarrolladas para ARM en el caso del PSoC5.

La obtención del software requiere registro en su página oficial.

Enlaces externos

  • Explicación PSoC
  • 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.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.