Configuración del Directorio de Trabajo

Un aspecto esencial para mantener organizados los proyectos y archivos personales es establecer un directorio de trabajo dedicado. Este directorio será el lugar donde se guarden los esquemáticos, layouts, simulaciones y cualquier otro archivo relacionado con los proyectos electrónicos.

Creación del directorio de trabajo

Colocando mi espacio de trabajo como ejemplo, se crea un directorio denominado electronics dentro de la carpeta Documents (Mis documentos). Este directorio es el punto de partida para trabajar con la suite de herramientas instaladas.

  1. Abre el terminal.
  2. Ejecuta los siguientes comandos:
cd ~/Documents
mkdir electronics
cd electronics

Organización por proyecto

Dentro del directorio principal de trabajo (electronics), se sugiere crear subcarpetas por proceso semiconductor empleado; y posteriormente, carpetas individuales para cada proyecto o circuito en desarrollo. Esto asegura que los archivos asociados a un proyecto específico permanezcan organizados y separados de otros.

Ejemplo 1: Proyecto "Etapa CS" en Sky130

Supongamos que deseamos trabajar en la simulación de una etapa de transistor de configuración común (Common Source, CS). En este caso, crearemos una carpeta llamada sky130 dentro del directorio electronics; y posteriormente, otra carpeta llamada cs_stage .

  1. Navega al directorio de trabajo principal:
cd ~/Documents/electronics
  1. Crea el directorio del proceso y accede a él:
mkdir sky130
cd sky130
  1. Crea el directorio del proyecto y accede a él:
mkdir cs_stage
cd cs_stage

Configuración inicial al crear un proyecto

Antes de ejecutar XSCHEM en un nuevo proyecto, es importante recordar que durante la instalación de la suite se realizaron configuraciones específicas, como la integración con el PDK Sky130nm. Por lo tanto, siempre que se cree un nuevo proyecto, es necesario copiar el archivo de configuración xschemrc correspondiente al directorio del proyecto.

Copiar el archivo xschemrc al directorio del proyecto