Quiero exportar las formas de onda Modelsim de mi diseño simulado en una forma en la que puedan verse decentes cuando se impriman. Para ser más específicos, sin el fondo negro, en formato vectorial preferiblemente.
Pero en cambio así:
Los esquemas son indicativos, pero espero que entiendas el punto. ¿Hay alguna manera de lograr eso?
en una forma en la que puedan verse decentes cuando se impriman
es una afirmación muy subjetiva. Además, realmente no puede personalizar el editor de ondas MSIM para mostrar las cosas de manera muy diferente. Teniendo en cuenta que su pregunta es bastante amplia, la forma más sencilla que se me ocurre es importar su onda en un visor de forma de onda que le guste más .
Para exportar la forma de onda en un formato vectorial de uso común, puede usar la herramienta de línea de comando de vsim (2005 en adelante):
> wlf2vcd
> Usage: wlf2vcd [<Options>...] [-o <outfile>] <wlffile>
Lo que convertirá su *.wlf
archivo seleccionado en un archivo de volcado de cambio de valor común , que contiene toda la información que necesita. (más sobre eso https://en.wikipedia.org/wiki/Value_change_dump )
El .wlf
archivo de forma de onda de origen ( ) es generado comúnmente por cualquier simulación de modelsim y se guarda, cuando sale vsim
, a vsim.wlf
menos que se haya especificado otro nombre.
Una vez que tenga su forma de onda en .vcd
formato, puede importarla en cualquier visor de forma de onda de su elección y diseñar su visualización según sus preferencias.
Puede buscar visores en https://en.wikipedia.org/wiki/Waveform_viewer , o incluso puede codificar el suyo propio, siempre que comprenda la sintaxis de VCD.
A menos que tenga que lidiar con muchas formas de onda, objetos y procesos y, en su lugar, crear una forma de onda funcional centrada en un comportamiento específico, recomendaría usar un editor de ondas simple para mostrar lo que necesita.
Mi favorito personal cuando tengo que exportar formas de onda que analicé a colegas que no se beneficiarían de la vista MSIM, voy a http://wavedrom.com/ que es lo suficientemente rápido como para hacer un gráfico efectivo (y, en mi humilde opinión , bonito).
Elbehery