Xiphos Technologies Inc.

Company Capabilities

Firmware Tools

XTI uses a combination of proven traditional techniques, industry standards, and cutting edge tools for design of FPGA firmware. Logic firmware is implemented with a combination of IEEE Std. 1076-1993 VHDL, Electronic System Level (ESL) tools (higher level of abstraction than VHDL), and vendor cores. Every design is simulated throughout the design process using ESL and VHDL test benches. Logic synthesis is executed using vendor recommended tools and techniques.

Firmware Validation

Firmware is validated on actual hardware using a combination of vendor tools (for Example ChipScope Pro from Xilinx) and custom software test benches.

Hardware Design and Manufacturing

Cadence/Orcad software is used for schematic and layout of Printed Circuit Boards (PCBs). XTI uses a third-party, ISO 9000-rated chain for the manufacture and assembly of PCBs. This manufacturing chain has been identified for its capability to produce very high quality results in small prototype quantities.

Xiphos Technologies Inc. Layout

Hardware Validation

Hardware is validated at XTI at a low level using appropriate tools (oscilloscopes, temperature sensors, integral voltage/current monitoring) and at the functional level using software test benches and hardware-in-the-loop simulation. Depending on client requirements, hardware is tested for the target environment (e.g. temperature, vacuum, EMI, radiation, vibration) at third party facilities.

Code Management

Xiphos Technologies Inc. Code Management

XTI uses the Subversion version control application for managing source files for documentation, software code and firmware code. This allows automatic tracking of changes with reference to identity of author, date and items changed. In support of the Development Life Cycle standard, documents related to code and functions are automatically generated by language-dependent parsers (Doxygen, JavaDoc etc.). Rapid document generation is enhanced by the use of XTI macros/scripts in standard word processing tools.

Configuration Management

XTI is in the process of bringing its configuration management practices into conformance with ANSI/EIA-649-A.

Process Integration and Product Improvement

XTI is actively implementing a CMMI-based process improvement regime.

Controlled Goods

XTI has been registered with the Canadian Controlled Goods Program since 2002. XTI also has TAAs in place with US spacecraft and equipment manufacturers.

Intellectual Property

XTI is the owner of all intellectual property developed for its product line.

Copyright