Available courses

Duración:

  • On-line: 1 semana
Requisitos:

  • MDK-Essential o superior
Carga de trabajo:

  • 7 horas
Objetivo:

  • Workshop de iniciación al entorno de trabajo con las aplicaciones de Keil-MDK-ARM
Contenido:

  • Instalación de MDK
  • Introducción a la herramienta
  • Construcción y compilación de un proyecto simple con uVision
  • Compilación y depuración básica

Duración:

  • On-line: 1 semana
  • Presencial o webmeeting: 3 días
Requisitos:

  • Placa MCBSTM32F400, MDK-Essential o superior, ulink-Pro
  • Recomendado Keil_MDK_M0 - Workshop inicial
Carga de trabajo :

  • 18 horas
Objetivos:

  • Uso de los packs y CMSIS para construir aplicaciones
  • Uso del depurador y traza con uVision
Contenido:

  • Instalación
  • Toolchain MDK-Arm
  • Creación de un proyecto
  • Creación de código usando CMSIS
  • Estructura de los PACKS (estudio y creación)
  • Depuración para microprocesadores ARM con el depurador de uVision
  • Traza con uLink-PRO

Duración:

  • On-line: 1 semana
  • Presencial o webmeeting: 2 días

Requisitos:

  • Placa MCBSTM32F400, MDK-Essential, Ulink-Plus  o superior.
  • Keil_MDK_M0 - Workshop inicial
  • Recomendado ARMKeil_MDK Mod. 1 - uVision

Carga de trabajo:

  • 14 horas
Objetivos:

  • Entender como funciona un sistema operativo tiempo real
  • Construcción de  aplicaciones con el RTX-arm y uVision

Contenido:

    • Conceptos RTOS
    • Conceptos de RTX arm
    • Uso de RTX arm

    Duración:

    • Online: 1 semana
    • Presencial o webmeeting: 2 días
    Requisitos:

    • Placa MCBSTM32F400, MDK-Professional y ulinkPlus o superior
    • ARMKeil_MDK Mod. 1 - uVision
    • Keil_MDK_M2 - RTX
    Carga de trabajo:

    • 14 horas
    Objetivos:

    • Conocer los componentes de software del middleware de MDK Professional y su uso
    • Estudio y depuración de los distintos ejemplos de los packs de middleware
    Contenido:

    • Uso de los componentes middleware del MDK-PRO 
      • USB host y device (mass storage y HID)
      • File system (sistema de archivos en flash)
      • Network (servidor web, comunicaciones y aplicaciones tcp/ip)
      • emWin (interfaz gráfica (GUI) para pantallas LCD)
    • Uso del event recorder para depuración de los componentes

    Duración:

    • On-line: 1 semana
    • Presencial o webmeeting: 1 día

    Requisitos:

    • Placa STM32H757I-EVAL, MDK-Essential o superior, Ulink-Pro.
    • Keil_MDK_M1

    Carga de trabajo:

    • 7 horas
    Objetivos:

    • Entender los conceptos básicos de un sistema multicore (STM32H757, CortexM4 y CortexM7)
    • Conocer cómo se trabaja con chips multicore en el entorno uVision, desde la creación del proyecto hasta la depuración.

    Contenido:

      • Construcción de 1 multiproyecto en uVision
      • Depuración de 1 multiproyecto en uVision
      • Traza de 1 multiproyecto en uVision

      Duración:
      •  online: 1 semana
      Requisitos:
      • Simulador Trace32 o superior

      Carga de trabajo:

      • 7 horas

      Objetivos: 

      • Ejercicio básico de primer uso del depurador y entorno de Lauterbach

      Contenido:

      • Presentación del depurador JTAG
      • Conexión a la tarjeta
      • Pasos de depuración alto nivel
      • Grabación de memorias en la tarjeta
      • RTOS awareness (sólo bare metal)

      Duración:

      •  online: 1 semana
      •  Presencial o webmeeting: 2 días
      Requisitos:
      • Simulador Trace32 o superior
      • Lauter-M0. Introducción a la depuración con T32

      Carga de trabajo: 

      • 14 horas

      Objetivos:

      • Familiarizarse con todas las fases de trabajo en el entorno PowerView de Lauterbach

      Contenido:

      • Entorno Power View
        • trabajo con ventanas y línea de comandos
      • Depuración HLL y ASM
        • control del micro
        • visualización de memoria y variables
        • registros del core y periféricos
        • medidas básicas de tiempo
      • RTOS awareness
        • visualización de objetos y consumo de stack
        • breaks en tareas
        • stack frame por tarea
        • registros por tarea
      • Grabación de otras memorias en la tarjeta
        • NAND, NOR, SD

      Duración:
      •  online: 1 semana
      •  Presencial o webmeeting: 2 días
      Requisitos:
      • Simulador Trace32 o superior.
      • Mod.0
      • Mod.1

      Carga de trabajo: 

      • 14 horas

      Objetivos:

      • Personalizar el entorno de Trace32, control remoto del depurador y construir aplicaciones con el lenguaje de scripting

      Contenido:
      • objetivos del scripting y lenguaje PRACTICE
      • depuración del lenguaje
      • elementos del lenguaje
        • variables/ macros
        • subrutinas
        • archivos i/o
      • creación de menús , iconos y diálogos
      • control remoto y funciones de api


      Duración:

      • On-line: 1 semana
      • Presencial o webmeeting: 2 días
      Requisitos:
      • Mod.0 o Mod.1
      Requisitos para resolver los ejercicios:
        • uTrace o superior + Tarjeta MCBSTM32F400
        • Simulador

      Carga de trabajo:

      • 14 horas

      Objetivos: 

      • Conocer las ventajas/limitaciones del uso de una traza  para la depuración
      • Conocer la preparación y captura  de la traza en una tarjeta y la interpretación de los datos capturados.

      Contenido:
      • Qué es una traza? Conceptos
      • Conexión a la tarjeta
      • Métodos de trazado
      • Tipos de fuentes de la traza
        • Traza de datos
        • Traza de programa
        • SystemTrace
        • Contadores de la CPU
      • Captura selectiva, filtrado 
      • Post procesado de la traza
        • Búsqueda
        • Listado
        • Cronogramas
        • Estadísticas de tiempo
        • Profiling
      • Code coverage
      • Traza del  Kernel




      Duración:
      • Online: 1 semana
      • Presencial o webmeeting: 2 días
      Requisitos:
      • T32-icd-arm con licencia para GDBserver
      • M1

      Carga de trabajo: 

      • 14 horas

      Objetivos: 

      • Depurar las partes del software Linux (kernel , módulos y aplicaciones)

      Contenido:

      • Breve introducción a Linux
      • Depuración Bare-Metal: u-boot y conmutación a Linux
      • Depuración de módulos
      • Depuración de kernel y drivers
      • Depuración de aplicaciones y bibliotecas
      • Depuración en modo run (GDBserver)

      Duración

      • ON-LINE: 1 semana
      • Webinar/presencial : 1 día

      Requisitos

      • Ninguno

      Carga de trabajo

      • 7horas

      Objetivos:

      • Creación de un PCB sencillo desde el esquema hasta la documentación.
      • Curso de introducción

      Contenido:

      • User interface
      • Esquema
      • Transferencia a PCB
      • PCB Introdución
      • Constraints
      • documentación


      Duración

      • Online: 1 semana
      • Webinar/presencial : 3 días

      Requisitos

      • Ninguno

      Carga de trabajo

      • 21 horas

      Objetivos:

      • Bibliotecas
      • Creación de un esquema

      Contenido:

      • Vista de conjunto del sistema, eCADSTAR  interfaz de usuario
      • Bibliotecas
      • Creación de un esquema
      • Jerarquías y su gestión
      • Transferencia del diseño al PCB y back annotation
      • Documentación y creación de informes personalizados

      Duración

      • ON-LINE: 1 semana
      • Webinar/presencial: 3 días

      Requisitos

      • eCADSTAR M1 - SCM

      Carga de trabajo

      • 21 horas

      Objetivos:

      • Bibliotecas enfocado a PCB
      • Creación de una placa y la documentación

      Contenido:

      • Bibliotecas enfocado a PCB
      • Introducción al entorno de diseño del PCB
      • Selección y emplazamiento de componentes
      • Post procesado del PCB
      • Uso del Constraint Browser
      • Rutado
      • Testpoints y test lands
      • Creación , manipulación y relleno de polígonos
      • Forward annotation
      • Creación e importación de contornos
      • Comprobación de DRC
      • Generación informes

      Duración 

      • on-line 2 días
      • webmeeting/presencial: medio día

      Requisitos:

      • eCADSTAR Mod.1 y 2

      Carga de trabajo

      • 5 horas

      Objetivos:

      • Construcción de un diseño de alta velocidad en eCADSTAR.


      Contenido:

      • Definición de reglas de largos/retrasos
      • Definición de topologías
      • Rutado en alta velocidad, pares diferenciales, acordeones...


      Duración : 

      • on-line 2 días
      • webmeeting/presencial: medio día
      Requisitos:

      • eCADSTAR M2 - PCB

      Carga de trabajo

      • 4 horas

      Objetivos:

      • Trabajar con 3D en el PCB de eCADSTAR.
      Contenido:

      • Importación/exportación formatos 3D
      • Comprobación de colisiones en 3D
      • Clearance 3D/Creepage

      Duración

      • ON-LINE: 1 semana
      • Webinar/presencial : 2 día

      Requisitos

      • Zuken eCADSTAR Mod.0,1,2,3

      Carga de trabajo

      • 14horas (2h/dia)

      Objetivos:

      • Uso de los simuladores para validar el funcionamiento de los esquemas y los pcb.

      Contenido:

      • Investigar efectos de cambios en el
        Layer-stack
      • Estudio de diferentes anchos de pista
        y espaciado entre pistas (“Crosstalk”)
      • Asistentes para elegir terminaciones
      • Asistente para crear plantillas de
        topologia
      • Definición de estímulos
      • Análisis y visualización de diagrama
        de ojo
      • Análisis con barrido de parámetros

      Duración

      • ON-LINE: 1 semana
      • Webinar/presencial : 2 días

      Requisitos

      • Zuken eCADSTAR Mod.0,1,2,3

      Carga de trabajo

      • 14horas

      Objetivos:

      • Uso de los simuladores para validar funcionamiento de los esquemas y los pcb

      Contenido:

      • Investigar y analizar la caída de voltaje
        (IR drop)
      • Analizar y mostrar la distribución de
        corriente por señal y por capa
      • Análisis de rendimiento con elementos
        de diseño virtuales, condensadores:
        ✔ Para considerar efectos en la
        impedancia
        ✔ Estudio de frecuencias de resonancia
        ✔ Eficiencia del desacoplo
      • Predicción del peor caso
        de emisiones en tu PCB
      • Identificación de antenas parásitas

      Duración

      • ON-LINE: 2 días
      • Webinar/presencial : 1 día

      Requisitos

      • Zuken eCADSTAR Mod.0,1

      Carga de trabajo

      • 7horas

      Objetivos:

      • LTSPICE. Uso de los simuladores para validar el funcionamiento de los esquemas

      Contenido:

      • manejo de los menús de simulación
      • netlist spice
      • fuentes dependientes/independientes
      • tipos de análisis
      • visualización de resultados
      • creación/uso de modelos spice para los componentes
      • Conocer LTSPICE. Simulación eléctrica:
        • análisis de voltajes y corientes con barrido en frecuencia y voltaje, estímulos dc,ac, transformadas de Fourier, modelos de componentes...


      Duración

      • ON-LINE: 1 semana
      • Webinar/presencial : 1 o 2 días

      Requisitos

      • Zuken eCADSTAR Mod.0,1,2,3,5

      Carga de trabajo

      • 14horas

      Objetivos:

      • Uso de los simuladores para validar funcionamiento de los esquemas y los pcb

      Contenido:

      • Trabajar con el simulador SERDES para analizar diseños de muy alta velocidad

      Duración:

      • ON-LINE: 1 semana
      • Webinar/presencial : 1 día

      Requisitos

      • Ninguno

      Carga de trabajo

      • 7 horas

      Objetivos:

      • Crear un ejemplo de esquema eléctrico, cableado y armario

      Contenido:

      Introducción a

      • La captura de esquemas.
      • Bibliotecas y búsqueda de componentes.
      • Colocar y unir componentes.
      • Comprobación y verificación del proyecto.
      • Edición/búsqueda de objetos.
      • Diseño de un armario eléctrico.
      • Informes, documentación e impresión del esquema.

      Duración:

      • ON-LINE: 1 semana
      • Webinar/presencial : 3 días

      Requisitos

      • Ninguno

      Carga de trabajo

      • 21 horas

      Objetivos:

      • Familiarizarse con el entorno E3series, trabajar con bibliotecas y crear esquemas eléctricos.

      Contenido:

      • Entorno para la creación de bibliotecas.
      • Crear un nuevo símbolo.
      • Crear un nuevo componente.
      • Componentes especiales.
      • Crear un nuevo conector.
      • Crear una nueva familia de cables.
      • Introducción a la captura de esquema.
      • Búsqueda de componentes en bibliotecas.
      • Colocar y unir componentes.
      • Comprobación y verificación del proyecto.
      • Edición/búsqueda de objetos.
      • Interfaz con otras herramientas.
      • Informes, documentación e impresión del esquema.
      • Importación de otros programas.

      Duración:

      • ON-LINE: 1 semana
      • Webinar/presencial : 1 día

      Requisitos:

      • Zuken E3 Mod.1 - Esquemas eléctricos

      Carga de trabajo

      • 7 horas

      Objetivos:

      • Crear diagramas de cableado y esquemas eléctricos con jerarquías

      Contenido:

      • Diseño con bloques, tanto jerárquicos como simples
      • Creación de cables personalizados
      • Trabajo con conectores
      • Trabajo con vistas de componentes

      Duración

      •  on-line: 1 semana
      •  Presencial o webmeeting: 2 días

      Requisitos:

      • Zuken E3 Mod.1 - Esquemas eléctricos

      Carga de trabajo:

      • 14 horas

      Objetivos: 

      • Construir y cablear un panel/armario.

      Contenido:

      • Creación de modelos en las bibliotecas
      • Trabajar con proyectos existentes
      • Definir carriles de montaje y conductos de cables.
      • Colocar dispositivos
      • Cablear el armario.
      • Visualización y manejo en 3D.
      • Dimensionar el armario.
      • Generación de documentación.

      Duración

      •  on-line: 1 semana
      •  Presencial o webmeeting: 1 día

      Requisitos:

      • Zuken E3 Mod.2 - Diagramas de cableado y esquemas avanzados

      Carga de trabajo:

      • 7 horas

      Objetivos: 

      • Diseñar el arnés de cables para su construcción en el tablero de clavos (nailboard)

      Contenido:

      • Importación del esquema
      • emplazamiento de conectores
      • emplazamiento de cables y accesorios para mazos
      • navegación entre las hojas
      • creación de tablas y enlace a las hojas
      • cálculo de diámetros de cables
      • verificación de secciones

      Duración

      •  on-line: 1 semana
      •  Presencial o webmeeting: 1 día y medio

      Requisitos:

      • Conocimientos de lenguaje de programación
      Dependiendo del objetivo:
      • Zuken E3  Mod.1 - Esquemas eléctricos
      • Zuken E3  Mod.2 - Diagrama de cableado y esquemas avanzados
      • Zuken E3  Mod.3 - Armarios eléctricos
      • Zuken E3  Mod.4 - Editor de mazos (formboard)

      Carga de trabajo:

      • 11 horas

      Objetivos: 

      • personalización del entorno
      • crear aplicaciones VB para leer los datos de las base datos de E3, tanto biblioteca como proyectos.

      Contenido:

      • Repaso VB
      • métodos disponibles en el API
      • conexión con objetos del proyecto

      Duración:

          ON-LINE: 1 o 2 días

      Requisitos:

          Ninguno

      Carga de trabajo:

          4 horas

      Objetivos:

      • Entender cómo funciona la herramienta SCA CodeSonar
      • Instalar la herramienta
      • Hacer un primer análisis


      Contenido:

      • Introducción teórica a la herramienta
      • Requisitos de software y hardware
      • Descarga, instalación y licencia
      • Ejecutar un análisis

      Curso :        Presencial

      Duración :   a convenir



      1 Introducción y objetivos


      El CI es el gran olvidado en las fases de diseño de un producto electrónico y en muchas ocasiones, su trazado responde más a criterios de seguridad eléctrica, mecánicos o estéticos, que a criterios electrónicos.


      En los últimos años, la creciente complejidad de los dispositivos electrónicos está convirtiendo el CI en un protagonista clave en el diseño de un producto electrónico. En un futuro muy próximo, con las técnicas que permiten integrar en el propio CI componentes electrónicos pasivos y activos, incluso será difícil trazar la frontera que delimita el trabajo de los ingenieros y el de los dibujantes de CI.


      En muchas disciplinas técnicas actuales se manejan unos mismos conceptos desde visiones distintas, dando la sensación que dichos conceptos son también distintos. Se estudia electrónica analógica y digital, de señal y de potencia, de baja y alta frecuencia. Se estudia electromagnetismo y su aplicación en máquinas, microondas y antenas. En definitiva, se estudian las parcelas del mundo físico cuyo comportamiento se puede caracterizar y evaluar.


      La electrónica actual se sitúa entre extremos y no puede ser considerada estrictamente ni analógica ni digital, ni baja frecuencia ni alta frecuencia (microondas), incluso ni señal ni potencia. Es decir, no puede ser tratada ni desde un punto de vista exclusivamente electrónico ni exclusivamente electromagnético.


      El CI es el soporte físico sobre el que tiene que funcionar esta electrónica y por tanto, debería estar sujeto a sus mismas leyes. Pero, ¿qué leyes seguir cuando en ámbitos técnicos se habla de magia negra y se recurre a varios ciclos de ensayo-error o a potentes y costosas herramientas CAD/EDA como única forma de resolver los problemas que aparecen en la materialización de los diseños electrónicos?


      El objetivo de este curso es dar coherencia a conceptos electrónicos y electromagnéticos básicos, destilando de ellos una regla sencilla que permita abordar el trazado de un CI o mejorar un trazado existente, desde un punto de vista CEM e IS. Está especialmente indicado para ingenieros o técnicos que, o bien deben trazar ellos mismos los circuitos, o bien deben gestionar su trazado a través de otros departamentos o empresas externas de diseño de CI.


      2 Programa


      • 1ª Parte

      • Introducción y objetivos.

      • Recordatorio de los conceptos más relevantes y deducción de la regla.

      • Aplicación básica de la regla a un ejemplo sencillo.

      • Utilización de planos de referencia y sectorización.

      • Sistemática en el trazado del CI.

      • Ruegos y preguntas


      • 2ª Parte


      • Análisis de distintas topologías de alimentación (trabajo en grupo)

      • Análisis y mejora del trazado de un circuito simple (trabajo en grupo)

      • Trazado de un circuito de potencia básico (trabajo en grupo)

      • Trazado de un circuito analógico-digital (trabajo en grupo)

      • Ruegos y preguntas


      3 Recomendaciones


      A pesar de que las diapositivas siguen un orden preestablecido, en la 2ª parte este orden puede variar para adaptarse a las necesidades específicas del grupo de asistentes. Por este motivo, les recomendamos que transmitan al orador suficiente realimentación sobre la marcha para que éste pueda actuar en consecuencia.


      Por otra parte, este curso presupone que los asistentes tienen conocimientos generales sobre CEM en del diseño electrónico. Si no es así, recomendamos también la asistencia a algún curso previo sobre CEM y diseño electrónico.


      Por último, el carácter práctico de la 2ª parte hace aconsejable venir provisto de lápiz y goma de borrar, dos herramientas que aún pueden resultar útiles para el diseño de un CI.