DFC
Is a czech company specialised in design and development of data acquisition, industrial control and automation electronics as well as complete custom embedded systems. More about company

The development of applications

Our company realizes complete development or innovation made to order, in conformity with customers specific instructions and requirements, including data processing, financial analysis, printed circuit board design, software development, testing and implementation of prototype or the whole series.

Hardware and Firmware development

The HW team is engaged in electronic equipment design and development, using modern component base with a view to the latest technological trends. Devices conceived this way are cheaper, more effective and reliable; not least, development cycle is shortened - development costs are reduced.

We have rich experience with the following technology

  • Texas Instruments digital signal processors - TMS320C3x, TMS320C4x, TMS320C62xx, TMS320C64x
  • Texas Instruments microcontrollers MSP430x, Intel, Dallas 51 clones, Axis Etrax 100LX and MCM, PowerPC 405 a 440
  • IP Cores implementation for FPGA (digitizers, 1D and 2D data processing filters)
  • gate arrays Lattice - CPLD, Xilinx CPLD/FPGA - Spartan, Spartan II, Spartan III, Virtex Virtex II, Virtex II Pro, Virtex II Pro X and Virtex 4, Altera
  • FPGA programming techniques - schematic, VHDL and verilog
  • processors for FPGA - soft core: PicoBlaze, MicroBlaze, (NIOS II - planned), hard core: PowerPC
  • standard ISA, PCI, nimiPCI, PC104, PC104+ and PCI Express busses
  • precise clock generators
  • USB 1.1, 2.0 and Ethernet interface 10/100/1000Mbit
  • fiber optics upto 10Gbit/s
  • printed circuit board design - upto 12 layers for operating frequency upto 5GHz
  • communication interfaces: RapidIO, XAUI, XGMII, Ethernet, LVDS, DDR, DDR II, QDR
  • ADC and DAC upto several hundreds MHz, 20bit samples
  • Sony CCD chips
  • and many others

USB-Ethernet-RS232-RS485 converters

  • industrial process cotrol over abovementioned interfaces
  • sensor monitoring
  • stepping motor and servomotor control
  • thyristor control of high current
  • electronic combustion engine contorl
Throughout its existence, the company developed hundreds of boards that have been working reliably over the world.
  • image digitization and analysis
  • control systems
  • communication interfaces
  • PCI data acquisition and control cards
  • digital camera systems and image analysis
  • research and education tools and systems
  • inteligent controllers for stepping motors
  • industrial power electronics systems
  • wireless data transfers
  • testing and quality control devices

Software development

Software development services

  • porting operating systems and other software packages to custom boards and new architectures
  • device drivers
  • complex kernel subsystems such as protocol stacks or filesystems
  • standalone control engines, no OS used when not desirable
  • graphical and WWW-based user interfaces
  • user frontends for target industrial applications, user programmable if requested
  • communication protocol design
  • programmable data analysis tools
  • realtime systems, timing critical parts may be implemented in FPGA or auxiliary processors
  • domain specific programming language design
  • remote monitoring and control of industrial processes, including remote upgrade and debugging if requested
Software development technology
  • UNIX-like operating system kernels (NetBSD, Linux)
  • C, Scheme, Objective C, C++ and other programming languages
  • CRIS, PowerPC, ARM, MicroBlaze, PicoBlaze assembly-level programming
  • UNIX userland tools and APIs
  • U-Boot and Redboot opensource bootloaders
  • TCP/IP networking
  • ... and more, as needed for particular application

PCB

Printed circuit board design

  • Single sided, double sided and multilayer (4 - 16 layers)
  • BGA technology supported
  • DPS circuitry simulation
  • mechanical parts design
Input data formats
  • OrCad
  • Protel
  • PCad
  • Eagle
  • manually drawn schematic
We supply complete PCB population and components put out by most of the world producers
  • for small series: hand population
  • for more complex prototypes: automatic device with reflow, wave
  • for larger series or repetitive production: automatic device with reflow, wave

Installation of mechanical parts on PCB, revival and seasoning of product

 

180px-pcb1
180px-pcb2
PCB-DSP 1 PCB-DSP2

 

Consultancy

Seminars

  • VHDL - advanced programming and design techniques
  • DSP - code optimization and interface HW design

 

 
(c) 2006 dspfpga.com Webdesign A.G.A studio
Joomla! is Free Software released under the GNU/GPL License.