AT Software / Industrial Electronics

Industrial Electronics

AT Software has a strong focus on the development of digital electronic equipment, telecommunications systems, specialized computing and embedded systems, and system software.

 

Our domain expertise includes:

  • On-board electronics
  • Video-surveillance
  • Real-time audio/video processing
  • Signal-processing modules and custom interface boards
  • High-availability trusted computing system
  • Real-time cryptography

 

Our major competencies are:

  • Design and implementation of data processing algorithms and work control algorithms
  • Embedded SW, both newly developed software and optimization of existing solutions
  • Development of custom hardware/software solutions for specific tasks

 

Our technical experience

Our hardware department has 45 highly skilled engineers (with an average of > 10 years of experience), 50+ of completed projects with total effort of more than 500 man/years.

 

In our developments we work with a number of processors and IP cores implementing embedded software on them:

  • Leon3 (Sparc V8 architecture)
  • R3081 (MIPS architecture)
  • Motorola 88000
  • XScale (ARM V5 architecture)
  • SH1 (Hitachi)
  • Neuron (Toshiba, LON controller)
  • BM1801 (PDP-11 architecture)
  • E386 (Intel-x86 architecture)
  • Texas Instruments DSP: TMS5514, TMS6414/15/16
  • Analog Devices DSP: ADSP 2181/2185/2191, TigerShark TS101/201, BlackFin 533/561
  • Motorola DSP 56362
  • Philips Mediaprocessor PNX1300
  • Various 8-bit micro controllers

 

Embedded software has been developed both for devices with embedded operating system (Linux, pSOS, eCOS,  our proprietary real-time operating system) and for devices running without operating system.

 

Typical areas we work in are:

  • Telecom solutions
  • Implementation of network protocols, Ethernet, ATM, FDDI, xDSL, LON and others, including routing, interlinking, QoS management and inter-network communication
  • Surveillance systems
  • IP-telephony
  • Real-time audio and video encoding, H.264, H.323, MPEG-4
  • Digital processing of audio and video, digital TV
  • Digital processing of radio signals, noise reduction, echo cancellation, channel compensation
  • Remote controlling of various equipment over Internet
  • Real-time cryptography

 

Some typical software/hardware solutions for working with external devices using standard interfaces that we have implemented are: PCI, USB, UART, EPP, VME, Qbus, E1/E3, Ethernet, Sonet and components like SDRAM, SRAM, FLASH, etc., on a module level.

 

For tasks requiring significant calculations or non-standard architecture we use FPGA chips that can be used either as hardware accelerators or independent data processing modules. We use Xilinx (Spartan, Virtex/2/4 series) and Altera (Flex10K, Stratix/2) FPGA chips of up to 3M. gates.

 

Programmable platform for DSP-algorithms emulation
Virtual machine and fault-tolerant hardware platform (SAMSON)
Sound effects processing device with embedded software
Noise canceller device for short-wave radioreceivers
Re-engineering of a telephone exchange with a new processor
Windows operating system driver for uninterruptible power supply devices
Backup information storage device for telephone exchanges