 |
DSP Motor Control
-
Developed TI DSP based high power sensorless brushless DC motor controllers for military
application. Also implemented resolver feedback versions. Development done in C and C++ and
DSP assembler.
|
 |
DSP Visible Light and Thermal Imaging
-
Developed TI DSP based visible light and thermal cameras. Both still image and full motion video.
Performed application specific image analysis. Development done in C, C++, C# and DSP assembler.
|
 |
RISC/DSP - Motor Control
-
Motor controller for medical application uses Motorola DSP and RISC processor for medical application.
Interfaces include CAN, USB, and 10/100BT.
|
 |
RISC - Thin Client
-
Thin client used in medical, defense, and manufacturing test applications. FreeScale processor.
Runs O&E developed executive or Linux. LCD and touchsreen controller, USB and 10/100BT interfaces
|
 |
Embedded NFS File server
- Developed an embedded NFS file server for a company building network storage solutions. The
NFS file server is designed to be highly available and sits above a proprietary storage
management system. Development is to be done in C and C++ on VxWorks real-time operating
system.
|
 |
Speech Recognition Server - System used to automate directory assistance services. The large vocabulary server is a custom
42 CPU multi-processor design which is capable of servicing about 35 requests per second.
Uses Carnegie Mellon University's Sphinx II speech recognizer. |
 |
BIOS and Linux development for multiprocessor motherboard-
System used to automate directory assistance services. The large vocabulary server is a custom
42 CPU multi-processor design which is capable of servicing about 35 requests per second.
Uses Carnegie Mellon University's Sphinx II speech recognizer. |
 | Embedded software for a Voice over ATM system
The software performed AAL2 packet assembly/ re-assembly, voice stream switching, voice
coding/ decoding, echo cancellation, T1/E1 line control and POTS line control. The software was
developed in C for Motorola 860 processors and Texas Instruments 5409 digital signal
processors. The VxWorks real-time operating system from Wind River was used on the control
processor. |
 | Hardware diagnostic utility for telephony hardware
The utility allows end-users to run diagnostics in the field. Involved modifying software at the
application level, device driver level as well as embedded firmware. The software ran on a
variety of processors including digital signal processors from Motorola and Texas Instruments
and Intel 486, 386 and 186 processors. The code was written in C and several assembler
languages. |
 | Diagnostic software for Compact PCI PBX interface card
The software is implemented C, Intel 486, and Motorola DSP56303 assembler, and includes
both on-board firmware and PC host code. It was used to verify prototype hardware during
development, and is also used during the manufacturing test phase. |
 |
SCO Open Server (Unix) telephony software testing Provided company’s field engineers with support during the first customer shipment of this new
software. |
 |
Test plan and associated software to perform functional testing of a FAX API
This software was developed at the application layer in the C language on both SCO UNIX and
Windows NT platforms. |
 |
TAPI Compliance test suite / tool
TAPI is Microsoft's Telephone API which aims to be the standard for communicating with
telephony cards. |
 | OS/2 device driver for a PBX Card
The driver was designed to interface with a specialized messaging and communication device on
an embedded PC (also designed by O&E) running OS/2. |
 |
Motor Control
Designed various motor controllers for commercial, medical, and defense applications. Including
DSP based sensorless high power brushless DC through microcontroller based low power
steppers.
|
 |
100BT Backplane, Switch Fabric, and system manager
Developed 100BT 16 slot backplane, switch fabric and system manager for a telecom product.
The system manager used PowerPC and Marvell Galileo chipset. Switch fabric implemented
with Broadcom switches.
|
 |
RFID
Developed custom transmit and receive antennas for medical application. Also developed the
control and human/system interface electronics.
|
 |
Multiprocessor Motherboard for File Server
Motherboard includes Pentium III, Intel 840 Chipset, RDRAM, Motorola 755 processor for I/O
control of dual Fiber Channel interface and dual gigabit ethernet interface. |
 |
set-top box for video over high speed digital subscriber line
(VDSL)
The set-top box uses the Broadcom QAMLink VDSL chip set and the IDT 77222 ATM
SAR and the Inprimis i2020 MPEG decoder board. |
 |
voice input/output controller
Proprietary network interface to microphone and speaker electronics, including failure detection
and tone generators. Use the Motorola 68HC908 micro-controller. |
 |
printer interface card
Proprietary network interface to standard PC printers. The design uses the Motorola
68HC908 micro-controller. |
 |
Index card size DOS PC with proprietary interfaces
The design is based around the 486 embedded PC module from ZF Microsystems. |
 |
digital signal processor
(DSP) daughter card
The card is used for Voice Over IP (VOIP) processing and contains four TI C6202/C6203
DSP's. |
 |
subscriber line interface circuit
(SLIC) card
Uses Silicon Labs 3210 SLIC chips and a Texas Instruments TI C5409 digital signal processor. |
 |
Voice Processing Engine for a proprietary PBX.
The processing engine is an embedded PC based on a 66Mhz AMD Elan and runs OS/2. |
 |
Processing engine for a PCI PBX
The processing engine was based on an ARM processor core and the PCI interface based on the
PLX 9052. |
 |
PBX interface card This PCI bus, single slot card can communicate with several popular PBX's and uses the Intel
486GX embedded processor |
 |
4 channel Intelligent 10/100BT NIC
Each channel uses a Motorola 250 Mhz 8240 processor and an Intel 21143 MAC. The PCI
interface is based on the PLX 9052. |
 |
4 channel Intelligent 10/100BT NIC
Each channel uses an Motorola 250 Mhz 8240 processor and an Intel 21143 MAC. The PCI
interface is based on the PLX 9052. |
 |
Multimedia kiosks
Designed and also deployed 50 kiosks. The Kiosks are configured with an application that
allows taxpayers to file their federal taxes electronically. |
 |
ATM Cell buffer/switch FPGA
The design was done in Verilog HDL using an Altera 10K50 interfacing to SDRAM and a
Motorola 860 processor. |
 | Telemedicine Application for remote patient monitoring and interaction Developed system for monitoring patients’ physiological information and interacting with
patients via the internet. |
 | Customer support
The application allows multiple service providers to manage their customer support interaction
over a single internet site. Each service provider can present a branded interface to his
customers. The software was developed using Active Server Pages on a Microsoft NT platform.
Microsoft SQL Server was used for the database. |
 | Timesheet and expense record management
This application enables employees or consultants to remotely enter time and expense
information over the internet, saving considerable time over the old system of fax'ing or e-mailing
in the information. The software was developed using Active Server Pages on a
Microsoft NT platform. Microsoft SQL Server was used for the database. |
 | Customer support issues manager
Allows users to post support problems and receive help on a internet site. The software was
developed using Active Server Pages on a Microsoft NT platform. Microsoft SQL Server was
used for the database. |
 | Web enabled help desk application
The front end of the software was written as a Java applet and looked and behaved like the
companies existing PC based application. The application had a three tier design with a CORBA
application server as the middleware layer and a SQL database server as the bottom layer.
Java and C++ languages were used for implementation. |
 | Streaming video intranet system
Designed the pilot architecture. Performed a detailed comparison of available streaming video
technologies. Developed prototype systems based on 3 different streaming technologies. |
 | Streaming video intranet system
Designed the pilot architecture. Performed a detailed comparison of available streaming video
technologies. Developed prototype systems based on 3 different streaming technologies. |
 | Online Training Implemented
multimedia web based training modules for a service industry
application. |