Altium Designer training :

Duración , contenido y modalidades

El curso puede realizarse en tres diferentes modalidades:

1.Webmeeting . Curso de iniciación al programa

Los asistentes conectarán con el ordenador del profesor via internet en sesiones 4horas .

El horario será de 9h. A 13h

El profesor explicará los módulos y propondrá los ejercicios.

Si es necesario, podrá visitar los ordenadores de los alumnos para corregir los ejercicios.

Los alumnos recibirán previamente la documentación en castellano del curso y los ejercicios propuestos.

Durante el curso se desarrollará un ejemplo completo desde el esquema hasta los archivos de fabricación.

Modulos disponibles:

M1..M11 Ver descripción al final del texto

2.Curso on-line. Curso completo

Los asistentes conectarán con el ordenador que hace de servidor del curso .

El horario será libre, el alumno elegirá los tiempos de conexión, mientras dure el curso.

El alumno descarga los documentos de cada módulo y hace los ejercicios.

Si es necesario, podrá visitar los ordenadores de los alumnos para corregir los ejercicios.

La documentación es en castellano.

Durante el curso se explican todas las capacidades del programa.

Modulos disponibles:

M1..M11 Ver descripción al final del texto

3.Curso presencial

El profesor tiene presencia física en el aula de formación..

El horario será a convenir.

El profesor explicará los módulos y propondrá los ejercicios.

Los alumnos recibirán la documentación en castellano del curso y los ejercicios propuestos.

Duración propuesta:

  • 1 ó 2 días: Módulo 0 : Workshop. Construcción de un proyecto completo. Básico
  • 1 día : Módulo 1 : Entorno, esquemas y sus bibliotecas.
  • 1 día : Módulo 2 : PCB y sus bibliotecas , autorouter y fabricación.
  • 1 día : Módulo 3 : Bibliotecas. Esquemas jerárquicos. Utilidades PCB.
  • 1 día : Módulo 4 : Simuladores Spice y Signal Integrity. Utilización
  • 1 día : Módulo 5 : Simuladores. Conceptos avanzados y bibliotecas
  • 1 día : Módulo 6 : FPGA. Uso en Altium Designer. Básico
  • 1 día : Módulo 7 : FPGA avanzado. Lenguaje VHDL, Simulación. Instrumentación virtual
  • 1 día : Módulo 8 : Microcontroladores embebidos. Lenguaje C básico.
  • 1 día : Modulo 9 : Depuración de microcontroladores y desarrollo de sistemas
  • 1 día : Módulo 10: Lenguaje de scripting
  • 1 día : Módulo 11: Data Management.
  • Desarrollo de los temarios

    Módulo 0

    Primeros pasos. Construcción de un proyecto jerárquico desde cero, hasta tener la documentación.

    Comandos básicos para la edición de las hojas de esquema, biblioteca y pcb

    Módulo 1/3
    Entorno de trabajo e instalación : DXP / Preferencias, ayuda
    Integración de herramientas en el entorno: arquitectura cliente /servidor
    Gestión de versiones
    Distintos tipos de proyectos y archivos
    Editor de esquemas: Schematic Capture
    Colocación  y edición de componentes
    Conexiones
    Diseños jerárquicos
    Validación de diseño
    Creación de nuevos componentes
    Preparación para terceros programas (simulación, layout)
    Bibliotecas
    
    creacion simbolos
    bibliotecas integradas
    modelos simulacion
    modelos 3d
    modelos signal integrity
    Módulo 2/3
    Editor de layout PCB 
    Transferencia diseño al editor de PCB
    Límites de la placa
    Colocación de componentes
    Reglas
    Rutado manual/interactivo
    Validación del diseño
    Generación de archivos de fabricación 
    Generación de informes
    Creación de nuevos componentes
    Validación de archivos de fabricación : Camtastic
    
    Autorouter Situs
    
    Funcionamiento
    Reglas y pasos
    Verificación
    Bibliotecas
    creación patterns
    modelos 3d
    
    Uso de 3D: 
    colocación componentes 
    creación de 
    colocación de cajas
    Módulo 4/5
    Simulación
    
    Elementos necesarios en un esquema para simulación
    Parámetros de simulación
    Creación de netlist
    Estímulos
    Tipos de Análisis 
            Un-paso:
                    Bias Point
                    DC/ AC / FOURIER / NOISE /TRANSIENT
    Visualización de resultados
            Preparación del entorno
            Edición de formas de onda       
    
    Dispositivos analógicos intrínsecos
            PASIVOS (R,C,L,T)
            SEMICONDUCTORES 
            DIODOS (Q)
            TRANSISTORES  
            BIPOLAR (Q),  JFET (J), MOS (M),  GaAS FET (B)
            INTERRUPTORES (S,W)
            LÍNEAS DE  TRANSMISIÓN : IDEALES, CON PÉRDIDAS, ACOPLADAS. (T)
            
    Subcircuitos
            Creación desde el SCH
    Análisis de resultados
            Preparación del entorno
            Edición de formas de onda
    Funciones avanzadas
            CURSORES
    Simulación digital
    
    Modelos digitales
    
    Creación / edición de modelos
            Modo texto
            
    Análisis varios pasos:
                    STEP            TEMP
            Analisis estadístico
            Montecarlo / Worst case
    Simulación usando modelos matemáticos
    
    
    Signal Integrity
    
    Instalación
    Teoría
    Parámetros necesarios del PCB
            designator,alimentaciones, layer stack
    Preparación de la simulación
    Resultados
            net data
            impedancia
    voltaje
            timing
    Simulación de reflexiones
    Simulación de crosstalk
    Terminaciones
    Creación de un modelo
    Pasos de fabricación
    Módulo 6/7
    FPGA , VHDL y micros embebidos
    
    **Introduccion**
    Qué es una FPGA
    Conociendo el lenguaje VHDL
    Concurrencias y señales
    
    **Crear un proyecto FPGA**
    Conectividad en esquema
    Bibliotecas
    
    **Eligiendo la pieza**
    Constraints
    
    **Creación del bit file**
    Build
    Síntesis
    place and route
    
    
    **Simulación**
    Testbench
    preparacion del simulador
    
    **VHDL básico**
    entidades
    arquitecturas
    
    **Objetos, tipos de datos y operaciones
    Objetos
    Identificadores
    Palabaras reservadas
    Símbolos especiales
    Tipos de datos
    Expresiones y operadores
    Atributos de los vectores
    
    **Gramática del lenguaje I
    Sentencias secuenciales
    Asignación a señal
    Asignación a variable
    Sentencia if
    Sentencia case
    Sentencia loop
    Sentencia exit
    Sentencia next
    Sentencia null
    Sentencia wait
    Sentencia wait until
    
    **Gramática del lenguaje II
    Sentencias concurrentes
    Sentencia process
    Asignaciñon concurrente a señal
    Asignación concurrente condicional
    Asignación concurrente con selección
    
    **Interface, compilador e implementación
    VHDL sintetizable
    
    Grabación de nuestros propios diseños
    
    **Instrumentos virtuales**
    CLKGEN
    FRQCNT2
    IOB
    LAX..
    
    **Nanoboard**
    Conexión
    Partes
    Pines y conexión a periféricos
    Módulo 8/9
    **Microprocesadores soportados**
    lenguaje ensamblador / lenguaje C
    sistemas operativos
    depuración modo simulador
    integración en FPGA
    depuración conjunta del código via JTAG
    
    Módulo 10:Sistema de Scripting y personalización
  • ejecución de Scripts
  • procesos y scripts
  • creación script Delphi
  • Depuración de scripts Delphi
  • API, objetos, interfaces y components
  • interface SCH. RTL,API
  • Ejemplos de modificación, creación, borrado de objetos en SCH
  • interface PCB. RTL,API
  • Ejemplos de modificación, creación, borrado de objetos en PCB
  • interface Workspace
  • Módulo 11: Data management
  • Conceptos de control de versiones VCS
  • Releases y sus repositorios
  • Diferentes tipos de Vaults
  • Administración y almacén de Vaults?
  • Nuevas bibliotecas de componentes
  • Nuevos device sheets
  • control de vida de producto