Teknik

For at udvikle effektivt og med succes er det vigtigt at have både viden/erfaring med eksisterende design værktøj samt have et brugbart værktøjs setup. Vi bruger og har et godt design flow med følgende design værktøj:


VHDL/Verilog - FPGA/ASIC udvikling

  • Synthesize samt Place and Route(IDE)
    Altera Quartus II
    Xilinx Foundation
    Lattice ISP Lever/Diamond
  • Algoritme udvikling (C, VHDL)
    C2H (C -> HDL)
    Matlab + Simulink (Simulering)
  • FPGA CPUer
    Altera Nios II
    Xilinx micro/pico blaze
    Lattice mico
    Sparc and several opencore CPUer
  • Simulators
    Modelsim, NC-Sim
  • Test instrumenter

    Test instrumenter til fejlfinding og specification.

Schematic and PCB design

  • Schematic
    Cadence Orcad Capture CIS
    Protel Schematic
  • Layout
    HighSpeed Constrain Driven Allegro PCB Designer
    Spectra Auto Router
    Protel PCB
  • Simulering
    High-Speed Simulering (SI/EMI/EMC) Cadence SpectraQuest
    Cadence Signal Integrity explorer
    Spice - Analog simulering
  • JTAG boundaryscan testdesign
    JTAG Technologies DFT, ATPG

Firmware udvikling

  • IDE/Compilers
    PIC Hi-tech, Silabs/Cygnal, uVision Keil, Zworld Rabbit, MicroChip, Nios GCC
    uClinux GCC noMMU, Atmel, H7, 8051, Cortex, ARM, etc. lots of small uC's
  • Realtime
    Linux RT
  • Tornado VxWorks RTOS
  • uController/uProcessor
    Development kits and compiler for several uC/uP/FPGA/ASIC
  • DSP udvikling
    Analog Visual DSP Tool

Software udvikling

  • Linux
    Kernel programmering, GCC compiler
  • Windows programmering
    Microsoft Visual Studio C++ & VB
    Delphi Pascal & C++