Englanti Suomi Venäjä
Johto
Viimeisimmät uutiset

FPGA: Xilinx Spartan2, Altera
  • HW for investigation projects 
  • Implementation of PCI based analyzers for buses: IDE, LPT, UART, SCSI (primarily used for investigation, debugging and testing)
 
Interfaces and Buses: PCI
  • AstroSoft specialists have experience in development of the following PCI-based devices:
  • POST-tester 
  • HDD controller 
  • Bus analyzers 
  • Special devices for investigation, debugging and testing in the HW-related projects
 
Interfaces and Buses: SDRAM
  • Own implementation of SDRAM controller is used in all bus analyzing projects.
 
Interfaces and Buses: ATA/IDE
  • HDD controllers 
  • NAND Flash programming device (with IDE interface) 
  • Standalone implementation of the HDD testing device
 
Interfaces and Buses: UART
  • Controllers for HDD drive analysis and repairing
  • Project for helicopters - HW control and integration controlling Siemens SIMATIC S7 (PNRS)
  • Dome cameras’monitoring and testing (for CCTV development projects)
 
Interfaces and Buses: USB
  • USB 1.1/2.0 Device and Host Implementation 

AstroSoft has successfully designed and implemented the device side of a Universal Serial Bus (USB) device protocol for two different printer controllers for Swedish and Taiwanese companies. The USB support is developed using the Philips PDIUSBD 12 USB interface chip USB 2.0 Host Controller Driver. Also the implementation of USB 2.0 Host Controller Driver (EHCI) was done for a multifunction device working under VxWorks, optimized to maximize bandwidth for image transfer.

 
Interfaces and Buses: CENTRON IX
  • Tunnel for accessing 1-Wire devices over windows remote desktops (including Windows CE) 

Intentions: access to local 1 -Wire devices from a remote desktop session of Windows2003 server, even in case the local station is CE-based

Synopsis: sometimes it is impossible to establish a dedicated data tunnel, especially in case OS does not support it by-default, and there is no possibility to install special software. So, some existing tunnels were examined, and a hardware was designed to use them.

Platform: VC6.0, ATMEL assembler, CE
 
Interfaces and Buses: I2C
  • Embedded SW for TV sets 
  • System for I2C bus investigation (with the possibility of manual requests scripting and responses analysis) 
  • ROM programming devices 
  • Experience with I2C in frame grabber cards (CCTV projects)
 
Interfaces and Buses: SPI
  • AVR controller programming device (by SPI bus) 
  • FLASH programming devices 
  • AVR controllers network (connected by SPI bus) 
  • Investigation and debugging in MMC cards related projects
 
Interfaces and Buses: HPIB
  •  General knowledge, experience with the similar buses (1-Wire, etc.)
 
X86 architecture
  • Optimization for PC on assembler level 
  • Compiler Team projects (generating code for X86) 
  • Driver related projects
 
Feldbus system: CAN, Interbus, PWbus
  • General knowledge, experience with the similar buses (1-Wire, etc.)