Flujos de trabajo ISA en Digital Design Studio

Digital Design Studio 2.0.2: flujos de trabajo ISA en Digital Design Studio. Comprueba el host seleccionado, los permisos de la cuenta y la compatibilidad actual antes de usarlo.

Abre ISA design en Flow Navigator de Digital Design Studio. El código fuente de 2.0.2 admite importación RISC-V y perfiles RV64, IM y A. Revisa el perfil seleccionado y los diagnósticos antes de guardar un artefacto generado. La elaboración, el ensamblado, la ejecución, la cosimulación, las comprobaciones formales y la carga de modelos siguen dependiendo de la operación que ofrezca el host real; admitir la importación no habilita todas las acciones ISA en Windows o Cloud.

Descripción general

El diseño ISA forma parte de Digital Design Studio, no de una aplicación independiente. Abre Diseño ISA en Flow Navigator en el mismo espacio de trabajo de proyecto que se usa para editar y analizar RTL.

Abre un flujo de trabajo ISA

  1. Abre Digital Design Studio y selecciona el proyecto deseado.

  2. Despliega Diseño ISA en Flow Navigator.

  3. Elige autoría, instrucciones, generación RTL, ejecución, rendimiento o verificación.

  4. Abre la función necesaria. Su pestaña de editor usa el nombre de la función en lugar de repetir un título ISA genérico.

  5. Crea o selecciona el código fuente de arquitectura del proyecto antes de esperar un esquema, una tabla de instrucciones o un resultado de codificación.

Un proyecto vacío no debe interpretarse como si contuviera una arquitectura integrada. Una función visible es una entrada de navegación, no una prueba de que su motor esté habilitado.

Funciones del panel izquierdo

Etapa

Funciones

Modelar

Esquema, instrucciones, estado arquitectónico, codificación, mapa de opcodes, ensamblador y desensamblador, pipeline, configuración y comparación de cambios

Generar

RTL, simulador del conjunto de instrucciones, resultados relacionados con el compilador y exportación

Explorar

Variantes del espacio de diseño

Ejecutar

Ejecución de programas y un acceso directo a Event Trace compartido

Analizar

Perfil estructural y estimaciones PPA

Verificar

Cosimulación, verificación, comprobaciones formales y revisión de aprobación final

Herramientas del espacio de trabajo

Biblioteca de modelos y material de referencia

Usa el campo de búsqueda para acotar la lista. Expandir todo y contraer todo actúan sobre los grupos de etapas. Elegir un elemento abre esa función; no envía un trabajo.

Código fuente y ajustes del proyecto

El código fuente ISA, los ajustes del proyecto, los resultados generados y las evidencias de verificación pertenecen al espacio de trabajo seleccionado de Digital Design Studio. Guarda los cambios deliberados del código fuente antes de elaborar o exportar. Cuando el host ofrezca acciones de código fuente, el panel ISA proporciona Guardar, Elaborar y ajustes del proyecto específicos de ISA.

En 2.0.2, no se pueden cargar modelos de Library; Library solo inserta fragmentos CX. Conserva el trabajo sin guardar y revisa el modelo antes de aceptar el reemplazo. Una plantilla es un punto de partida explícito, no un resultado del proyecto actual.

Revisa instrucciones y codificaciones

Tras guardar la fuente CX activa, abre Instructions. Usa Declared categories para pertenencias definidas por el usuario o Encoding width / format para grupos estructurales. Lee la tabla en relación con la elaboración de esa fuente exacta.

Conserva juntos la versión del código fuente, el destino seleccionado, la versión del motor, los ejemplos de entrada y los artefactos devueltos. Una tabla con datos no es en sí misma evidencia de verificación, y una estimación no es un resultado de implementación medido.

Event Trace se comparte con Análisis

Hay un único visor de Event Trace en Análisis. La entrada ISA Event Trace es un acceso directo a ese visor compartido y a la ejecución correspondiente, no una segunda cronología. Si no existe un artefacto de ejecución compatible, no puede mostrarse ninguna traza medida.

Disponibilidad y migración

ISA usa la estructura, los ajustes, las pestañas y el panel inferior de Digital Design Studio. No hay una aplicación ISA independiente que instalar para el flujo integrado ni una vista independiente de chat de IA en el editor principal.

Usa Add category y Add subcategory para organizar las declaraciones. New instruction y Duplicate instruction crean borradores; revisa el nombre, el mnemónico de ensamblador y la codificación antes de Apply to CX. Una fuente modificada o un documento de solo lectura puede desactivar Apply.

Las instalaciones ISA independientes anteriores y sus datos de aplicación son heredados. Conserva cualquier código fuente CX existente como archivo controlado por el usuario antes de migrar. No copies credenciales, licencias de máquina ni estado oculto de confianza del dispositivo al nuevo espacio de trabajo. Consulta Espacios de trabajo locales y Primer inicio y acceso a la cuenta.

Guías relacionadas

Del modelo al resultado comprobado

Usa Verify model para solicitar la elaboración del búfer actual. Lee las comprobaciones pendientes, no disponibles y fallidas tal como se muestran; las comprobaciones de todo el modelo no son una prueba independiente para cada fila de instrucciones.

  1. Guarda el código fuente de arquitectura y elige la configuración ISA deseada.

  2. Resuelve los diagnósticos de análisis sintáctico y elaboración antes de leer las vistas de instrucciones y codificación.

  3. Genera solo los resultados compatibles con el host actual. Guarda los artefactos generados por separado del código fuente.

  4. Usa instrucciones conocidas y codificaciones esperadas para comprobar el comportamiento del ensamblador y desensamblador.

  5. Conserva los resultados de ejecución y verificación con la versión del código fuente; abre eventos compatibles mediante Event Trace compartido de Análisis.

La CLI alti incluida con la aplicación Windows sirve para inicializar proyectos. Para alti isa …, los comandos ISA de la CLI necesitan el motor CX (alti-cx), que la aplicación Windows no incluye. El formato de salida y las capacidades corresponden a la versión de CLI instalada.

Uso de Digital Design Studio 2.0.2

La exportación del decodificador requiere la elaboración actual y sus comprobaciones estáticas. Revisa el lenguaje seleccionado y el mapeo de campos sin procesar y conserva el archivo exportado por separado. Editar la fuente invalida la exportación anterior; no es una prueba de equivalencia de ejecución.

Compatibilidad de entornos en 2.0.2