InglésFrancésEspañol

icono de página de OnWorks

qflow: en línea en la nube

Ejecute qflow en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando qflow que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


qflujo - Flujo de síntesis digital de código abierto

SINOPSIS


qflujo [ en costes] [opciones]

DESCRIPCIÓN


Este es el ejecutable principal de una cadena de herramientas completa para sintetizar circuitos digitales.
comenzando desde la fuente de Verilog y terminando en el diseño físico para un objetivo específico
proceso de fabricación. En el mundo de la electrónica comercial, la síntesis digital con
La aplicación de destino de un diseño de chip generalmente se incluye en grandes sistemas de software EDA. Como
Los diseñadores de electrónica comercial necesitan mantener un rendimiento de vanguardia, estos
Las cadenas de herramientas comerciales se vuelven cada vez más caras y se han descontado en gran medida.
de todos menos los fabricantes de circuitos integrados establecidos. Esto deja un desafortunado
brecha donde las empresas emergentes y las pequeñas empresas no pueden permitirse hacer ningún tipo de
diseño de circuitos integrados.

Qflow intenta llenar este vacío.

PROCESOS


sintetizar
Sintetizar fuente de verilog

place Ejecutar colocación inicial

sta Análisis de tiempo estático

ruta Ejecutar ubicación y ruta

descongestionar
Ejecutar análisis de congestión, lugar final y ruta.

limpia Eliminar archivos de trabajo temporales

la visualización
Mostrar resultado enrutado

construimos Ejecute scripts sintetizados para enrutar

all Ejecute scripts sintetizados para mostrar

OPCIONES


-T, --tecnología
Usa tecnología (Predeterminado: osu035)

-pag, --proyecto
El directorio raíz del proyecto es

USO


La forma más sencilla de utilizar qflujo debe estar en un directorio con un archivo Verilog llamado input.v
y ejecutar:

entrada de compilación de qflow.v

Esto ejecutará todos los pasos necesarios para producir un diseño del especificado
Archivo Verilog. Si solo se desean ciertos pasos, primero se puede ejecutar:

entrada qflow.v

y luego abra qflow_exec.sh y descomente los pasos deseados, y por último ejecute:

./qflow_exec.sh

También es posible cambiar otros detalles "específicos del proyecto" en los archivos qflow_vars.sh
y project_vars.sh que también se han creado en el directorio actual.

TECNOLOGÍA


qflujo busca archivos de tecnología en / usr / compartir /qflujo/ tech. Un script de shell debe ser
colocado en un subdirectorio que declara dónde se encuentra cada uno de los archivos de tecnología:

/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO].sh

Por lo general, los archivos necesarios se colocan en las siguientes ubicaciones:

/usr/share/qflow/tech/[NOMBRE TECNICO]/SCN4M_SUBM.20.tech
/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO].magicrc
/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO].prm
/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO]_stdcells.v
/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO]_stdcells.lef
/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO].par
/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO]_stdcells.sp
/usr/share/qflow/tech/[NOMBRE TECNICO]/[NOMBRE TECNICO]_stdcells.lib

Si no se especifica ningún nombre de tecnología en la línea de comando con el -T/--tecnología opción, será
intente utilizar la tecnología predeterminada que es "osu035".

Si los archivos de tecnología se encuentran en otro lugar, esto se puede especificar en qflow_vars.sh
que se crea al correr qflujo. Las variables "techdir" y "techname" deben ser
cambiado en consecuencia.

Use qflow en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad