Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tutorial DSCH PDF
Tutorial DSCH PDF
DSCH 2
Esta aplicación consta de un editor lógico, basado en captura de esquemas, y un simulador.
Está orientado a la validación del circuito lógico antes de pasar a la fase de síntesis
microelectrónica. Proporciona un entorno sencillo para el diseño lógico jerárquico y simulación
con análisis de retardos, todo lo cual permite el diseño y validación de estructuras lógicas
complejas. Una característica muy interesante es la posibilidad de estimar el consumo de
potencia del circuito. Además, es capaz de generar un fichero Verilog del circuito lógico que
puede tomar como entrada la aplicación Microwind 2 para crear el layout.
El entorno gráfico de Dsch 2 es muy sencillo. Consta de una barra de menú, una barra de
herramientas con las tareas más comunes y la superficie de edición.
Captura de esquemas
Para crear un símbolo de usuario utilizamos File Schema to new symbol que salva en un
fichero .sym el esquema completo del circuito actual.
1
Diseño CMOS con Dsch y Microwind
Simulación
La simulación se realiza sobre el propio esquema mediante Simulate Start simulation. Los
dispositivos virtuales de entrada y salida (teclado hexadecimal, diodo led y display de 7
segmentos) facilitan la entrada de datos y la visualización de resultados.
La figura siguiente ilustra un instante de la simulación con 2 teclados hexadecimales con los
valores 4 y 5 respectivamente y el display de 7 segmentos indicando el resultado de la suma (9
en este caso). Los dispositivos virtuales de E/S no forman parte del esquema. Junto al
esquema aparece una ventana flotante para el control de la simulación en curso.
El proceso es el siguiente:
1. Crear el fichero Verilog: File Make Verilog File. Podemos cambiar el nombre del
fichero asignado por defecto. El fichero Verilog tiene extensión .txt.
2. Abrir Microwind 2 y compilar el fichero Verilog creado anteriormente: Compile
Compile Verilog File. En la ventana de diálogo pulsar Compile.
2
Diseño CMOS con Dsch y Microwind
MICROWIND 2
Esta aplicación nos permite diseñar y simular circuitos integrados al más
bajo nivel, a nivel microelectrónico. Consta de librerías de componentes
ya diseñados que nos pueden ayudar a introducirnos el mundo del
diseño digital CMOS. Como ejemplo se adjunta una figura con un
esquema de un inversor:
Cualquier diseño puede salvarse en un fichero con extensión .MSK. La aplicación consta, como
ya se ha indicado, con librerías de circuitos integrados ya realizados. Se han diseñado
manualmente con lo que se asegura que ocupan la menor superficie de silicio posible, es decir,
son diseños óptimos.
3
Diseño CMOS con Dsch y Microwind
que ser el de área mínima ya que no ha sido optimizado. Seguidamente vemos un ejemplo de
layout generado por compilación.
Simulación
Los circuitos diseñados (o compilados) pueden ser simulados mediante el comando Simulate
Run simulation…. La simulación genera las curvas de evolución en tensiones y corrientes.
También puede realizarse la simulación sobre el propio layout.