In heightened support of modern hardware design and as part of a hardware design effort, DataPlex engineers utilize programmable logic components and code low-level control firmware to minimize a product's development time and per item production cost. To accomplish this optimum balance between hardware and software (which includes firmware and most forms of programmable logic), DataPlex principal engineers have combined hardware and software engineering backgrounds that enable them to lay out from the project's outset an efficient yet flexible architecture.
DataPlex has developed its own software toolset for expediating firmware and programmable logic design efforts. PUMA, DataPlex's Programmable Universal Macro Assembler, is used to compile code for most major processors and digital signal processors (DSPs). PUD, DataPlex's Programmable Universal Disassembler, quickstarts and speeds up product development cycles and aids in intellectual property support.
Areas of Expertise
|
 | developing high-speed real-time solutions |
 | integrating with analog and digital circuitries |
 | developing programmable logic |
 | supporting field reprogrammability |
 | supporting wireless field reconfigurability |
 | utilizing efficient development and maintenance tools |
 | cross-assembler development for new, rare or "secret" processors |
 | reverse engineering tools for intellectual property support |
Project Sampling
|
 | Soligen DPSC moldmaking systems |
 |  | project consultant and printhead control designer |
 |  | used to properly align layers of a part being built by a DSPC machine |
 |  | uses analog control circuitry along with digital logic and programmable devices |
 |  | built-in printhead margin overrun and error detection |
 |  | find out more about Soligen's DPSC process |
See Also