Tecnología

Inicio

¿Qué es un Xilinx XPS?

¿Qué es un Xilinx XPS?


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 de lógica programable tiene las funciones de hardware fijados con una interfaz de programación sencillo, 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 otros dispositivos de la mayoría de los productos electrónicos de consumo. Xilinx XPS es Xilinx Platform Studio, que es una interfaz de programación.

Software de herramientas de desarrollo

La suite de plataforma de Xilinx XPS es parte del entorno de desarrollo integrado Edición Embedded ISE Design Suite. Un IDE es un conjunto de herramientas de programación que incluyen la ayuda sensible al contexto en el lenguaje de programación específico comandos para reducir la transcripción y los errores de codificación. El módulo de Xilinx XPS utiliza un conjunto de estructuras lógicas pre-construidos y pregunta-respuesta del estilo del mago y bucles 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

Los ingenieros de software y uso de productos Xilinx XPS para modelar cómo un determinado conjunto de funciones lógicas sería asignar a una determinada pieza de hardware. Xilinx XPS ofrece soporte para dos microarquitecturas compiten - la "capa de cálculo" 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.

Caracteristicas basicas

El conjunto de herramientas de XPS permite al usuario modelar y crear un sistema multiprocesador 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 para ver la estructura general del dispositivo que está siendo construido. Su interfaz de usuario permite el colapso selectiva y expansión de porciones 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 todos los asistentes y herramientas de lógica pre-construidos.

Características avanzadas

Xilinx XPS incluye un simulador virtual integrado para ambos tipos de microarquitectura que soporta. Este simulador permite el ordenador del programador para ejecutar una copia virtual del hardware siendo modelado, que permite que pueda ser probado como parte del proceso de codificación. Xilinx XPS tiene capacidades de optimización y modelado adicionales 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, lo que permite a los programadores para probar la compatibilidad con versiones anteriores.