Do you have a question about the Singer 40 and is the answer not in the manual?
Describes the Model 40 as a random access storage device with six magnetic discs and ten recording surfaces.
Details the Model 42 using two disc packs (resident and removable) and four recording surfaces per pack.
Outlines disc pack capacities, track/sector structure, and operational specifications for Models 40/42.
Identifies the three toggle switches and three indicator lights on the operator control panels.
Explains the purpose of each switch and indicator light on the operator control panel.
Details the characteristics of Read/Write instructions, including memory addressing and fields.
Explains the structure and components of the six-character disc address format.
Details the process of writing data to a sector, including error checking and condition codes.
Explains the process of reading data from a sector, including error handling and track verification.
Discusses how disc drives are managed when bound to partitions and how seeks are handled.
Summarizes key operational timings like rotation and arm positioning for disc drives.
Details timings for consecutive read/write operations and the impact of computational instructions.
Provides step-by-step instructions for mounting a Model 41 disc pack onto a Model 40 drive.
Provides step-by-step instructions for mounting a Model 41A disc pack onto a Model 42 drive.
Provides step-by-step instructions for mounting a Model 41B disc pack onto a Model 42 drive.
Details procedures for removing disc packs from Model 40 and 42 drives, including safety precautions.
Summarizes the various condition codes and their meanings for error reporting.
Describes the Model 40 as a random access storage device with six magnetic discs and ten recording surfaces.
Details the Model 42 using two disc packs (resident and removable) and four recording surfaces per pack.
Outlines disc pack capacities, track/sector structure, and operational specifications for Models 40/42.
Identifies the three toggle switches and three indicator lights on the operator control panels.
Explains the purpose of each switch and indicator light on the operator control panel.
Details the characteristics of Read/Write instructions, including memory addressing and fields.
Explains the structure and components of the six-character disc address format.
Details the process of writing data to a sector, including error checking and condition codes.
Explains the process of reading data from a sector, including error handling and track verification.
Discusses how disc drives are managed when bound to partitions and how seeks are handled.
Summarizes key operational timings like rotation and arm positioning for disc drives.
Details timings for consecutive read/write operations and the impact of computational instructions.
Provides step-by-step instructions for mounting a Model 41 disc pack onto a Model 40 drive.
Provides step-by-step instructions for mounting a Model 41A disc pack onto a Model 42 drive.
Provides step-by-step instructions for mounting a Model 41B disc pack onto a Model 42 drive.
Details procedures for removing disc packs from Model 40 and 42 drives, including safety precautions.
Summarizes the various condition codes and their meanings for error reporting.
The Singer Models 40 and 42 Disc Drives are high-speed, random-access storage devices designed as peripheral units for the System Ten computer. These drives connect to the central processor via a File Access Channel (FAC) and a Disc Controller, which consists of printed circuit cards within the central processor. An installation can include both models in any combination. Externally, the two models are identical, differing primarily in the type of disc pack used. Both models utilize removable disc packs.
The Model 40 Disc Drive uses a single disc pack, the Model 41 Disc Pack, which comprises six magnetic oxide-coated discs joined on a common vertical axis. These discs are approximately 14 inches in diameter, with about 0.4 inches between successive discs. The Model 41 Disc Pack has ten recording surfaces, with the top surface of the top disc and the bottom surface of the bottom disc not used for data recording. This pack offers a maximum data storage capacity of 10 million characters. The read/write head mechanism for the Model 40 has five arms, one for each interdisc gap. Each arm is equipped with two heads: one for the surface above the arm and one for the surface below. All five arms move in unison.
The Model 42 Disc Drive uses a pair of disc packs, mounted one on top of the other. Both packs must be mounted for the drive to operate. The bottom pack, known as the Model 41A Disc Pack, is referred to as the resident pack, while the top pack, the Model 41B Disc Pack, is the removable pack. Both packs can be removed by the operator. When mounted, they rotate together as a single unit. Each of the Model 41A and 41B Disc Packs consists of three magnetic oxide-coated discs joined on a common vertical axis, with dimensions similar to the Model 41. Each pack has four recording surfaces, and like the Model 41, the outermost surfaces are not used for recording. Each of these packs has a maximum data storage capacity of 4 million characters. The read/write head mechanism for the Model 42 has four arms, identical in appearance to the Model 40's mechanism, but with the middle arm (arm 2) missing.
On all three disc packs (Models 41, 41A, and 41B), each recording surface contains 200 concentric tracks, and each track is divided into 50 equal parts called sectors. Each sector stores 100 characters. Read or write operations always target a single sector.
The disc drives are independently powered and controlled via their own operator control panels. After mounting a disc pack (or pair of packs for the Model 42) and powering on the drive, the operator initiates pack rotation by moving the START/STOP switch to START. Once the pack reaches the operational speed of 2400 rpm ± 2%, the READY indicator light illuminates. The drive can operate in two states: local or on-line. In local mode, the drive is disconnected from the central processor. In on-line mode, it can perform read and write operations in response to instructions from the central processor. The ENABLE/DISABLE switch functions as a combined ON LINE and LOCAL switch. DISABLE places the drive in local mode, while ENABLE (with the READY light on) puts it on-line.
Key specifications for the Models 40 and 42 Disc Drives include:
The operator control panel features three toggle switches and three indicator lights:
Instruction format for disc operations: Read and Write instructions addressing a disc drive require both the LA-field and LB-field to be zero. The A-field specifies a 100-location memory segment for input (Read) or output (Write). The B-field specifies a six-character memory segment containing the disc address. Both A-field and B-field can be modified by an index register.
The six-character disc address contains:
Write operations: A Write instruction writes 100 characters from memory to a sector. If the drive is off-line, the instruction terminates with Condition Codes 4 and 1 (Fault). The Models 40 and 42 perform an automatic "read after write" check. After writing, the sector is read and compared to the output area. If they match, the write is successful. If not, the operation is retried up to two more times. After three failed attempts, the sector is marked "bad," the operation terminates, and Condition Code 3 (Flag) is set. For Model 42, writing to a sector accessed by the non-existent middle arm (arm 2) terminates the instruction with Condition Code 3 (Flag). A FILE UNSAFE condition during a write terminates the operation with Condition Codes 4 and 1 (Fault). Write Control instructions are treated as Write instructions.
Read operations: A Read instruction reads 100 characters from a sector into main memory. If the drive is off-line, the instruction terminates with Condition Codes 4 and 1 (Fault). If a sector cannot be read successfully, it is retried up to three more times. After four failed attempts, the operation terminates with Condition Code 1 (Error). For Model 42, reading from a sector accessed by the non-existent middle arm (arm 2) terminates the instruction with Condition Code 3 (Flag). A FILE UNSAFE condition during a read terminates the operation with Condition Codes 4 and 1 (Fault). Track address verification is performed automatically. If a "bad" or uninitialized sector is attempted, the operation terminates with Condition Code 3 (Flag). If heads are positioned at the wrong track, the operation terminates with Condition Code 1 (Error), and heads reposition to track 000. Read Control instructions are treated as Read instructions.
Multi-partition considerations: A disc drive is "bound" to a partition when that partition initiates a "seek" (moving the read/write head mechanism to a track). It remains bound until the I/O operation is complete. While bound, no other partition can initiate a seek on that drive. In multi-drive installations, multiple seeks can occur simultaneously, but only one drive can transmit data at a time. The Disc Controller manages which drives are bound to which partitions. If a partition attempts to move the read/write head mechanism while transmitting data, it relinquishes control of the central processor and frees the disc drive. If an instruction addresses a drive bound to another partition, the executing partition relinquishes control until the drive is free. If an instruction addresses a free drive and requires a seek, the seek is initiated (binding the drive), and the partition relinquishes control until the seek is complete.
Timing considerations:
Operating instructions for disc pack handling:
Condition Code Summary: