? Xilinx es un fabricante de chips lógicos programables. Aunque la mayoría de los usuarios de los productos electrónicos de consumo están familiarizados con la memoria y microprocesadores , chips lógicos proporcionan funciones especializadas en hardware. Un chip programable de la lógica tiene las funciones de hardware fijados con una interfaz de programación sencilla , luego se almacena en la memoria volátil en un chip. Chips lógicos programables se encuentran en los módems DSL , reproductores de DVD y la mayoría de los otros dispositivos de electrónica de consumo. Xilinx XPS es un Xilinx Platform Studio , que es una interfaz de programación . Conjunto de herramientas de desarrollo de software
La suite plataforma XPS Xilinx es parte del Design Edition entorno de desarrollo ISE suite Embedded integrado. Una IDE es un conjunto de herramientas de programación que incluyen ayuda sensible al contexto sobre los comandos específicos del lenguaje de programación para reducir la transcripción y los errores de codificación . El módulo XPS Xilinx utiliza un conjunto de estructuras lógicas pre -construidos y cuestión de estilo asistente y bucles de respuesta para acelerar la producción de la lógica de programación. Xilinx XPS está disponible para los sistemas operativos Windows y Linux.
Usuarios y microarquitecturas
ingenieros de software y el uso de productos XPS Xilinx para modelar cómo un determinado conjunto de funciones lógicas haría asignar a una determinada pieza de hardware. Xilinx XPS ofrece soporte para dos microarquitecturas compiten - la " capa de cómputo " fundamental de un determinado tipo de chip de lógica programable . Las dos opciones son la arquitectura PowerPC de IBM Embedded y el rendimiento más moderno, y superior , arquitectura AXI MicroBlaze .
Características básicas
El conjunto de herramientas de XPS permite al usuario modelar y crear un sistema multi-procesador completamente funcional en el software y probarlo en un corto período de tiempo . También hay una vista de conjunto del sistema que permite al programador ver la estructura general del dispositivo que se está construyendo . Su interfaz de usuario permite el colapso y expansión selectiva de partes específicas del código para que sea más fácil de manejar y mantener . También contiene herramientas que automatizan la documentación del diseño cuando se utilizan todas las herramientas de la lógica pre -construidos y magos .
Avanzada Características
XPS Xilinx incluye un sistema integrado simulador virtual para ambos tipos microarquitectura que soporta. Este simulador permite que el ordenador del programador para ejecutar una copia virtual del hardware que se está modelando , lo que le permite poner a prueba dentro del proceso de codificación . Xilinx XPS tiene la optimización adicional y capacidades de modelado para su uso con la arquitectura MicroBlaze . Entorno de desarrollo de Xilinx incluye una biblioteca de "modelos" de procesadores que se pueden cargar en el simulador, permitiendo a los programadores para la prueba de compatibilidad con versiones anteriores .