Document Type


Date of Award

Fall 1-31-1996

Degree Name

Master of Science in Electrical Engineering - (M.S.)


Electrical and Computer Engineering

First Advisor

Sotirios Ziavras

Second Advisor

Constantine N. Manikopoulos

Third Advisor

Edwin Hou


TurboNet is a parallel computer with shared-memory and message-passing hybrid architecture. It employs two boards, with four digital signal processors (DSPs) each, and a host FORCE SPARC CPU-2CE board with a SCSI bus.

Software has been developed in this thesis to provide SCSI services to programs running on the DSPs. DSP programs can therefore fully control assigned SCSI devices at the SCSI command level. Transfer control modifiers ensure compatibility with most SCSI devices.

The software provides service for three SCSI access levels. The "su" SCSI universal device driver is built into the host computer's kernel and is a gateway to the SCSI bus from user contexts. The "hscsid" SCSI request server daemon is an interrupt driven link between the DSP programs and the "su" driver. The Hydra SCSI utilities can be included in programs to make SCSI programming easier.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.