Lattice Semiconductor Corporation ha anunciado una serie de avances en su plataforma de software, presentando nuevas versiones de sus herramientas de diseño Lattice Diamond® e iCEcube2™. El software actualizado mejora el cálculo de energía y la productividad del diseño para crear sistemas móviles y de consumo, comunicaciones e industriales con ciclos de diseño rápidos, eficiencia energética exigente y restricciones de costos estrictas. Presenta varios avances notables que hacen
Lattice Semiconductor Corporation ha anunciado una serie de avances en su plataforma de software, presentando nuevas versiones de sus herramientas de diseño Lattice Diamond® e iCEcube2™. El software actualizado mejora el cálculo de energía y la productividad del diseño para crear sistemas móviles y de consumo, comunicaciones e industriales con ciclos de diseño rápidos, eficiencia energética exigente y restricciones de costos estrictas. Presenta varios avances notables que hacen
“Estas mejoras abordan la exigente combinación de potencia, tamaño, costo y conectividad en mercados de gran volumen como los teléfonos inteligentes, las tabletas y la informática móvil”, dijo Mike Kendrick, director de marketing de software de Lattice.
“Este lanzamiento de software, ajustado a la arquitectura única de nuestros FPGA de bajo consumo, bajo costo, baja y ultra baja densidad, representa un gran paso adelante en el diseño de dispositivos sensibles a la energía. Esto nos brinda una una comprensión más profunda del uso total de energía, simplifica las consideraciones de diseño y nos ayuda a alcanzar los objetivos del producto más rápido que nunca”.
*Lattice Diamond 2.1*
*Nuevos conocimientos sobre el diseño de bajo consumo*
La Diamond Power Calculator actualizada incluye una matriz que muestra el consumo de energía de cada bloque y cada fuente de alimentación. Además, el análisis de potencia detallado de múltiples implementaciones de diseño ahora se puede comparar fácilmente en paralelo con nuevos gráficos, lo que amplía los beneficios de la exploración de diseño. Para los FPGA conscientes de la potencia, como el dispositivo Lattice MachXO2™, los diseñadores pueden ver un análisis de potencia detallado en paralelo para dos modos de potencia.
*Exploración de diseño mejorada*
El software Lattice Diamond está diseñado para ayudarlo a crear y explorar fácilmente diferentes implementaciones de diseño para cumplir con sus agresivos objetivos de diseño de bajo costo y alto volumen. Un nuevo algoritmo acelera aún más el cierre de tiempo para la ejecución de varias pasadas. Los algoritmos innovadores de la familia de FPGA LatticeECP3™ ajustan dinámicamente la lista de conexiones durante la colocación para que coincida con las características del dispositivo, lo que da como resultado un rendimiento más rápido del dispositivo de destino sin incurrir en penalizaciones de área o aumento de costos. Además, el informe de tiempo ahora incluye información mejorada sobre rutas de tiempo sin restricciones que acelera el análisis de las restricciones de diseño y los resultados de tiempo.
*Nuevas actualizaciones mejoran la usabilidad*
La vista jerárquica del software Lattice Diamond 2.1 ahora está disponible automáticamente junto con la vista de lista de archivos y la vista de procesos. Muestra el uso de recursos de diseño en varias etapas del proceso de implementación y permite al usuario navegar directamente a la fuente HDL en cada nivel de jerarquía, designar cualquier nivel de jerarquía como la parte superior del diseño y seleccionar cualquiera. También puede generar símbolos para una jerarquía de nivel de jerarquía.
También se han actualizado la validación y la depuración. El depurador Reveal™ ahora admite la inyección de depuración en diseños de lenguajes mixtos a nivel de HDL, al tiempo que conserva la información de tipo y bus. El asistente de simulación tiene nuevas opciones que facilitan a los usuarios nuevos en los simuladores iniciar una simulación y rastrear señales.
Para ayudar aún más a los diseñadores, el documento actualizado incluye una Guía de diseño de FPGA ampliada con información detallada sobre las pautas de codificación de HDL y el análisis de tiempo. Un nuevo tutorial proporciona información detallada para ayudar a los nuevos usuarios a comenzar con el software Lattice Diamond.
También se ha mejorado la capacidad de generar plataformas de sistema para los sistemas LatticeMico™. Los diseñadores ahora pueden expandir fácilmente el conjunto de periféricos de un microcontrolador conectándolo a un FPGA que contiene una plataforma específica para periféricos generada por el sistema LatticeMico.
*Software de diseño de FPGA de ultra baja densidad para iCE40™*
El software iCEcube2 es el entorno de diseño para la familia Lattice iCE40 de dispositivos FPGA de ultra baja densidad. El software iCEcube2 actualizado incluye mejoras que mejoran la precisión. Por ejemplo, la nueva versión del software iCEcube2 ahora incluye datos finales de tiempo y potencia que permiten el análisis del diseño del peor de los casos, así como las condiciones típicas. Los datos actualizados también reflejan un rango de temperatura más amplio para admitir dispositivos comerciales e industriales, lo que brinda a los diseñadores una mayor confianza de que sus diseños funcionarán correctamente en una variedad de condiciones. El estimador de potencia también tiene datos y algoritmos mejorados que mejoran la precisión de los cálculos de potencia dinámica y estática.
*Soporte para herramientas de terceros*
Lattice Diamond 2.1 incluye:
* Synopsys’ Synplify Pro es una síntesis avanzada de FPGA para Windows y Linux.
* Simulador Active-HDL Lattice Edition II de Aldec para Windows.
El Lattice iCEcube2 incluye:
* Synplify Pro Advanced FPGA Synthesis para Windows de Synopsys
* Simulador Active-HDL Lattice Edition II de Aldec para Windows.
socio de terceros
* OEM y las versiones completas de Synopsys Synplify PRO son compatibles con todos los FPGA Lattice.
* Aldec admite todas las FPGA Lattice en versiones completas y OEM de Active-HDL y el simulador avanzado Riviera-PRO completo.
* Mentor Graphics ModelSim SE Simulator es compatible con todos los dispositivos Lattice.
*Soporte del sistema operativo*
El software Lattice Diamond 2.1 es compatible con los sistemas operativos Microsoft Windows XP, Windows Vista y Windows 7 y también se puede usar con aplicaciones de 64 bits para Windows 7 para aumentar la capacidad de la memoria. Para usuarios de Linux, Diamond 2.1 es compatible con Red Hat 4, 5, 6 y Novell SUSE 10.1. Lo nuevo en esta versión es el soporte de 64 bits para Red Hat 4, 5 y 6 para una mayor capacidad de memoria. El software Lattice iCEcube2 es compatible con los sistemas operativos Microsoft Windows XP, Windows Vista y Windows 7.
*Precios y Disponibilidad*
Dos versiones del software de diseño Lattice Diamond 2.1 para Windows y Linux están disponibles para descargar desde el sitio web de Lattice. Una vez descargado e instalado, el software se puede utilizar con una licencia gratuita de Lattice Diamond o con una licencia de suscripción de Lattice Diamond.
Una licencia gratuita de Lattice Diamond se puede generar inmediatamente previa solicitud desde el sitio web de Lattice. Brinda acceso gratuito a muchos dispositivos Lattice populares, como la familia MachXO2 y Platform Manager™. También habilita completamente Synopsys Synplify Pro para la síntesis de celosía y el simulador de lenguaje mixto Aldec Lattice Edition II. La licencia de suscripción Lattice Diamond de $895/año incluye todas las FPGA de Lattice, incluida la familia de FPGA LatticeECP3.
El software iCEcube2 para sistemas operativos Windows está disponible para su descarga desde el sitio web de Lattice y es gratuito y totalmente habilitado con una licencia gratuita de Lattice Diamond.