150 Dubois St. Suite C
Santa Cruz, Calif. 95060
(831) 457 8891 (831) 457 4793 Fax
Est. 1988


Hardware & Software Design

The following is a summary of the parts and software that we work with. We are quick learners, and love a challenge. If the capability is in the general area of our expertise and is not listed then we are ready to learn about it. We have extensive design experience for many customers. We have specialized knowledge in the area of IndustryPack®, PMC, PCI, PCIe, cPCI, PCI-104, PC104p, Custom, and VME designs. Please use the links to navigate to the summary pages of Dynamic Engineering Designs for that format.

Hardware Summary


Microprocessors:
680x0, 683xx, 68HC11, embedded PPC, Intel, AMD, IDT

Programmable Devices:
Support for programmable devices from: Xilinx and Altera

Memory:
SDRAM, FLASH, EEPROM, SRAM, DRAM, EPROM, PROM, Pseudo Static Ram, FIFO, Block RAM etc.

Signal Processing:
DSP Microprocessors, FPGA implementations, discrete parts

Logic Families:
All standard logic families from the major logic suppliers - TI, IDT, National, Fairchild etc.

Analog:
A/D, D/A, S/H, Op Amp, Mixer, Amplifiers, Transistors, Linear and Switching Regulators, Power supply components, DC/DC converters

Board Technologies:
Printed Circuit layout, Surface mount and through hole, ROHS and non-ROHS

Buses and Interfaces:
cPCI, PCI-104, PC/104p, PCI, PMC, Custom, VME, IndustryPack, Qbus, ISA, E-ISA, STD, LVDS, RS232, RS422, RS485, SCSI, GPIB, MIL-STD-1553, ARINC 561, ARINC 429, Ethernet, H009, Synchro & Resolver, SPI and other inter chip control buses.

Schematic Capture & Board Layout
PADs, Design Works, multi-layer PCB design, controlled impedance, differential pairs, matched length, special requirements for PCI, PCIe, VME etc. Boards designed for automatic placement [pick ´n place].

Programming Languages:
C, C++, 68xxx family assembly, 68HC11 assembly, Intel assembly, Macintosh, Windows® Win32 model drivers[2000/XP etc], Linux Drivers

We have the tools to develop software for embedded applications; to run on a PC or an embedded platform [PrPMC etc.]

Examples of Dynamic Engineering designs and consulting work:

  • Microprocessor Based Designs
  • Special Purpose Interface Designs
  • Digital Signal Processing
  • Power Supply
  • Analog


  • Hardware and Software Design Form


    Integration of specialized computers. Dynamic Engineering has experience with large and small projects. The trend is toward fewer boards with more capabilities.

    A few years ago we integrated several chassis with 20+ cards and multiple buses. More recently we have worked with boards which have multiple FPGAs, banks of SDRAM, system IO, and are in turn hosted within a standard computer. For example the PCI-LVDS-8T and PCI-LVDS-8R. Each of the boards is hosted within a PCI expansion chassis with 10 in parallel to create a system with 80 high speed IO channels supported by 90 FPGAs, 5 Gb of SDRAM, and scatter gather DMA.

    Dynamic Engineering now has chassis for PMC and PC/104 systems. The chassis are rugged, and complete with power supplies, cooling options, system support etc. The chassis are perfect for distributed processing, local control and embedded requirements.


    Software Summary

    Most designs require software to test, and frequently an application program is required for operation. Dynamic Engineering uses software to control hardware for engineering level test, acceptance testing and manufacturing test. In many cases we can use a PC to run the user interface, and the PCI or PCIe bus to interface with the hardware. MS Visual C and a custom driver along with our application program has proven to be an effective set-up.

    Dynamic Engineering has the capability to create a Windows® or Linux driver for any of our designs. We can assist with the design of drivers for other environments with detailed HW manuals and on-site support. We have room at our facility for customer integration, and have great success when our clients visit us for this purpose.

    Most of our designs are supported by an engineering kit which contains the Driver based software that we use in our production test, a copy of the schematic, and test fixtures. The manual along with the design kit provides an effective package for our customers who want to use our driver in a Windows or Linux environment or to write their own driver to use the card with another OS.



    Home | IndustryPack | PMC | PCI | PCIe | cPCI PCI-104 / PC104p | VME
    Engineering Services | News | Search the Dynamic Engineering Site