Design
FPGA Board
X-Ray Image of a Ball Grid Array
Multi FPGA Board
Design Review
Design Skills
Software
Embedded systems, instrumentation and PC platforms
Real time operating systems
Object oriented
C/C++, VxWorks, Windows, Linux and UNIX environments
Real time signal processing
Projects range from 3 man-months to over 10 man-years
Defining the software development process
Mathematical algorithms
Modelling
Telecommunications and Datacommunications
Hardware
Analogue, digital, RF
Low power portable systems
High Speed microprocessors
Telecommunications, PDH, SDH, Sonet, OTN, ATM
Telecommunications and Datacommunications
Digital to 10Gb/s
Analogue simulation
Digital simulation
RF up to 10GHz, phase lock loops, low phase noise systems
Optical up to 10GB/s
Schematic Capture
Field Programmable Gate Arrays
VHDL, Verilog or Schematic Capture
Detailed simulation
High Speed
High Pin Count
Ball Grid Array
CPLD
Product Design
Concept Work
3D modelling, solid designer
Stereo-lithography
Plastics tooling
Thermal Modelling
Verification Testing
European and North American Standards
Automatic Verification Test Racks
RFI, Susceptibility, ESD
Shock, Vibration, Transport
Temperature
Humidity
Altitude
Reliability
Manufacturing
Automatic Line Final Test Racks
Test Engineer Training
Characterisations
Design for Manufacture
Project Management
Specification
Planning
Tracking
Concurrent Engineering
Peer Reviews
Risk Management
Sub contract Management
ISO 9001 certified
TickIT approved