| How may we
help you? |
Software Development & Distributed Computing |
|
We have continuously demonstrated a proven
ability to produce quality software within tight timescales. This
is endorsed by the number of additional assignments we have completed
for previous customers.
Employing an open-architecture philosophy, we aim to provide the
customer with an intelligent and flexible software solution, that may be
configured to a changing operating environment independent of the
developer by the end-user. We pride ourselves in our ability to
produce rugged, well-tested and maintainable applications to customers
specific requirements.
Our choice of language is normally driven by the client but we rely
heavily on C++ for the majority of our non-embedded work. Other
languages we work with include C, ADA and Assembly Language.
We firmly embrace the Object-Oriented paradigm in all our work
resulting in very modular designs that provide clarity and may be
quickly adapted when requirements dictate. Further to this, we
have experience in the implementation of object-based applications employing
both COM and CORBA technologies across single and
distributed computing platforms.
|
Embedded System Design & Integration |
|
Our experience extends from single
component PIC-based designs through to multi-rack redundant VME
systems utilising Motorola PowerPC's. We have also gained
considerable experience in the use of embedded PC's and the PC104
architecture.
We have provided interfaces to a wide variety of perception systems
including high-speed data buses, environmental/high-speed process
monitoring and synchro/resolver transducers.
Developed software has included embedded Assembler through to C/C++
on the WRS VxWorks RTOS.
To complement this, we have developed an in-house process scheduler core
that we are able to use on systems that do not warrant or justify the
use of a full-blown RTOS. This
component is able to handle multiple concurrent events within an
embedded PC based system and we have successfully utilised this on
several projects already delivered.
Embedded software systems designed and developed by us are currently
deployed in 24/7 applications around the world and on British tanks,
warships and submarines.
|
Automated Test Equipment (ATE) |
|
Our ATE
capability has been proven over a number of successful projects for both
commercial and military customers. We have developed toolsets and
test solutions encompassing the full test life-cycle. These have
included the automatic generation of test requirements based on
MIL-STD-1519, test specifications from FMEA's
& Fault Trees together with the development of a extremely flexible
generic Test Executive.
We are able to demonstrate our real-world experience of the latest
test toolsets including: NI LabWindows CVI, NI
LabView, Agilent VEE in addition to test
solutions and low level drivers implemented in C++ on both NT and Unix
computing platforms.
Our ATE solutions have utilised IEEE
Rack & Stack, VXI and PCI
based instrumentation from the world's leading manufacturers. Our
experience also extends to distributed test systems utilising DCOM
and CORBA
technology.
We can also offer our engineering facilities for the development and
prototype manufacture of DUT test
jigging and interfacing components & assemblies.
|
Electronic Design & PCB Development and Manufacture
|
|
Using schematic capture software we are
able to document and generate net-lists from most circuit diagrams,
including hand sketches. Both electronic imagery and pen-plotted
hard-copy are available.
Using the net-list output of the schematic capture process, we can
progress the design to PCB layout using our routing software with
support up to 12 copper layers. Both Gerber and Excellon outputs
can be generated together with aperture and tooling files.
We provide a quick turn-around board manufacturing capability for
prototype and short production quantities. We can also quote you
for board stuffing and assembly.
|
Engineering Design and Prototype Manufacture |
|
To help us provide our customers with
turn-key solutions we incorporate an engineering design and prototype
manufacturing capability. This provides visualisation of system
support hardware design using 3D modeling before progressing though to
manufacturing documentation and pilot production if required.
|
|
Need
more information? Please click here...
|