Engineers discuss a problem
Engineer at work
Engineer at work
Typical circuit board
About Us
Project Types

The projects we undertake require one or more of the following services:

Electronic hardware development (particularly high speed digital or analogue)
Embedded processors
Software drivers to control the hardware
Complete application software
FPGA logic design
Support applications (usually PC-based) to download, extract data, configure, manage the hardware or present captured data to the user
Project Management
Technical Consulting
Product mechanical design services

ECS Technology's technical consulting services can be of particular benefit to companies that wish to develop an electronic product and associated software but do not have the appropriate technical expertise. The service is invaluable to those who have a good understanding of the product's market and operational requirements.

We have managed projects from three man-months to over ten man-years.

 

ECS Commercial

ECS Technology offers flexible financial models ranging from fixed-price with defined milestones to a risk-shared royalties. We can also offer time & materials charging with capping, if required, to maintain cost control.

 

Skills

Hardware High performance analogue and digital electronics. Typically for use in high reliability commercial, industrial, medical and military applications. We are very strong in data communications and high availability systems.

FPGA Typically used for the high speed collection and real time processing of the data before it is handed on to a conventional processor for storage and presentation to the user. FPGAs are often used in new designs because they are flexible and provide a fast route to market whilst still being flexible for programming minor changes due to changes in specification or market requirements. We have extensive experience using a wide variety of industry standard tools (VHDL, Verilog and schematic capture) for FPGA programming. ECS Technology regularly uses leading edge FPGA devices, currently with densities exceeding 3M gates.

SoftwareWe have experience of developing a wide range of embedded software applications. Typically these will be for real time data acquisition, analysis and control. Careful design enures that the user interface is intutive to use. Product management is typically supported by a PC application which can load software updated and help configure the product. Stand alone PC applications may be used for more complex data analysis.

Mechanical Design We have full mechanical design and prototype development capabilities, including 3D and stereo-lithography modelling.

Project Management ECS Technology can take responsibility as prime contractor undertaking full project management and deal directly with any sub-contractors that may be required. This service can include customer's or third-party manufacturers, approval bodies and the standards agencies.

 

Technologies

Protocols Telecommunications SS7 (ANSI and ITU), Frame Relay, ATM, POS, Ethernet (IP protocols), SONET/SDH/OTN, proprietary protocols. Data to 10Gb/s.

Processors i960, StrongARM, x86, 68000, PowerPC, Coldfire, H8, PIC, DSP. These can be in single or multi-processor configurations.

System Busses I2C/SMB, PCI and derivatives, VME, Utopia (I & II).

Operating Systems VxWorks, Linux, Windows, Nucleus, Proprietary.

Languages C, C++ (including Microsoft MFC), Java, VBasic, Various Assemblers, Scripting languages (Perl, TcL, Awk).

Configuration Control SourceSafe and ClearCase.

 

Further Information

If you require further information or have any questions, please contact us. Click here for details of how to get in touch. Some futher details are in our company brochure. A PDF version of this is available.