Ferranti Sirius
   HOME

TheInfoList



OR:

Ferranti Ferranti International PLC or simply Ferranti was a UK-based electrical engineering and equipment firm that operated for over a century, from 1885 until its bankruptcy in 1993. At its peak, Ferranti was a significant player in power grid system ...
's Sirius was a ''
minicomputer A minicomputer, or colloquially mini, is a type of general-purpose computer mostly developed from the mid-1960s, built significantly smaller and sold at a much lower price than mainframe computers . By 21st century-standards however, a mini is ...
'' released in 1961 (operating in 1959 on a time rental basis). Designed to be used in smaller offices without a dedicated programming staff, the Sirius used decimal arithmetic instead of binary, supported
Autocode Autocode is the name of a family of "simplified coding systems", later called programming languages, devised in the 1950s and 1960s for a series of digital computers at the Universities of Manchester, Cambridge and London. Autocode was a generi ...
to ease programming, was designed to fit behind a standard office desk, and ran on UK standard mains electricity (then 240 V) with no need for cooling. It was also fairly slow, with instruction speeds around 4,000 operations per second, and had limited
main memory Computer data storage or digital data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processin ...
based on delay lines, but as Ferranti pointed out, its price/performance ratio was difficult to beat.


History


Magnetic amplifiers

During the 1950s there was widespread interest in the use of
magnetic amplifier The magnetic amplifier (colloquially known as a "mag amp") is an electromagnetism, electromagnetic device for amplifying electrical signals. The magnetic amplifier was invented early in the 20th century, and was used as an alternative to vacuum ...
s as a solid state switching device. The amplifiers used the saturation points and
hysteresis Hysteresis is the dependence of the state of a system on its history. For example, a magnet may have more than one possible magnetic moment in a given magnetic field, depending on how the field changed in the past. Plots of a single component of ...
curves of a
magnetic core A magnetic core is a piece of magnetism, magnetic material with a high magnetic permeability used to confine and guide magnetic fields in electrical, electromechanical and magnetic devices such as electromagnets, transformers, electric motors, ele ...
to sum a number of inputs and settle to a single output state. The various logical functions were achieved by linearly adding the input signals on control lines and generating an output signal if the sum exceeded a fixed threshold, defined by the saturation property of the magnetic core. This process came to be known as "Ballot Box Logic" due to the way the inputs created a majority-rule on the output. One difference between magnetic logic and conventional tube or transistor systems is that it is the current that defines the logic levels, not voltage.Scarrott Since the magnetic cores were open in the middle, any number of control lines could be threaded through them. This was particularly useful when implementing a best two-out-of-three, a common logic circuit used in binary adders. Another possibility is to use the same core as the switching element in several different portions of the machines logic. For instance, a single core could be used as part of the system that reads instructions from memory, and then again as part of the ALU, as long as both functions don't operate at the same time (as they would in an
instruction pipeline In computer engineering, instruction pipelining is a technique for implementing instruction-level parallelism within a single processor. Pipelining attempts to keep every part of the processor busy with some instruction by dividing incoming Mac ...
). Interest in magnetic amplifiers lasted only a short time through the 1950s. When they were first being studied,
transistor A transistor is a semiconductor device used to Electronic amplifier, amplify or electronic switch, switch electrical signals and electric power, power. It is one of the basic building blocks of modern electronics. It is composed of semicondu ...
s were expensive and unreliable devices, but the introduction of new manufacturing techniques in the late 1950s started to address both of these problems. In spite of their other advantages, magnetic amplifiers quickly disappeared as transistor based logic became increasingly common, and only a few computers based on these systems were produced.


Neuron

One group working on the magnetic amplifier design was Gordon Scarrott's team at Ferranti R&D labs in West Gorton, Manchester. This team had a longstanding partnership with
Manchester University The University of Manchester is a public university, public research university in Manchester, England. The main campus is south of Manchester city centre, Manchester City Centre on Wilmslow Road, Oxford Road. The University of Manchester is c ...
, after commercializing the
Manchester Mark 1 The Manchester Mark 1 was one of the earliest stored-program computers, developed at the Victoria University of Manchester, England from the Manchester Baby (operational in June 1948). Work began in August 1948, and the first version was operat ...
and several follow-on designs. As the prices of transistors dropped, Ken Johnson, an engineer at the lab, proposed a new type of transistor-based logic that followed the same conventions as the magnetic amplifiers, namely that binary logic was based on current levels instead of voltages. Like the magnetic amplifiers, Johnson's design could be used to control several different inputs. Better yet, the system often required only one transistor per logic element, whereas conventional voltage-based logic often required two or more. Although transistors were falling in price they were still expensive, so a machine based on Johnson's design might offer similar performance at a much lower price. He dubbed the concept "Neuron" due to its resemblance to the
neurons A neuron (American English), neurone (British English), or nerve cell, is an membrane potential#Cell excitability, excitable cell (biology), cell that fires electric signals called action potentials across a neural network (biology), neural net ...
in the brain.Gordon Scarrott
"From Torsional Mode Delay Lines to DAP"
''Computer Resurrection'', Number 12 (Summer 1995)
Interest in Neuron was high, and the team decided to build a small machine to test it, known as "Newt", for "Neuron test". This machine was successful, and the lab was so impressed that they decided to expand the testbed into a complete computer. The result was the Sirius, which was much less expensive than similar machines using traditional transistor logic. Sirius was announced on 19 May 1959 with claims that it would be the smallest and most economically priced computer in the European market. The Sirius was marketed in England for £20,000, a deal compared to its competitors, the
Elliott 803 The Elliott 803 is a small, medium-speed transistor digital computer which was manufactured by the British company Elliott Brothers in the 1960s. About 211 were built. History The 800 series began with the 801, a one-off test machine built i ...
at £35,000 and the
ICT 1301 The ICT 1301 and its smaller derivative ICT 1300 were early business computers from International Computers and Tabulators. Typical of mid-sized machines of the era, they used core memory, drum storage and punched cards, but they were unusual in ...
at £120,000. About 20 were produced in total.


Orion

Convinced that Neuron was a major advance, Ferranti R&D proposed a much larger machine based on the same logic, one that would have even greater price advantages over traditional designs. The new machine was aimed at the business market, not their traditional high-performance niche, and
Prudential plc Prudential plc is a British-domiciled Multinational corporation, multinational insurance and asset management company headquartered in London and Hong Kong. It was founded in London in May 1848 to provide loans to professional and working peop ...
signed up as a launch customer while several other large insurance firms followed. Emerging as the
Ferranti Orion The Orion was a mid-range mainframe computer A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses ...
in 1961, the system proved to be a disaster. As the machine was much larger than the Sirius physically, it had longer wire runs and thus required larger currents to operate the Neurons. Electrical noise and settling times were major issues, and Orion was much slower than promised. Engineers at other Ferranti offices were concerned about the Neuron-based design from the start, but were never able to convince management to stop the effort.Hall When Orion failed, these teams were able to convince Prudential that they could deliver a machine five times as fast at the same price point within three years. A ground-up redesign using traditional transistor logic followed and emerged in 1964 as the Orion 2. However, the losses caused by the Orion project were too great for management's taste, and the computer divisions had already been sold off to
International Computers and Tabulators International Computers and Tabulators or ICT was a British computer manufacturer, formed in 1959 by a merger of the British Tabulating Machine Company (BTM) and Powers-Samas. In 1963 it acquired the business computer divisions of Ferranti. It ...
in October 1963.


Description

The Sirius was based on decimal numbers stored as 4 binary digits each,''Introduction'', p. 11. or "
binary-coded decimal In computing and electronic systems, binary-coded decimal (BCD) is a class of binary encodings of decimal numbers where each digit is represented by a fixed number of bits, usually four or eight. Sometimes, special bit patterns are used f ...
", a useful design for many tasks that the Neuron circuits allowed to be implemented inexpensively. Numbers were stored as a string of ten decimal digits in one of eight accumulators, along with a parity bit. The computer words could also be used to store half of a double-length number, or five characters.''Introduction'', p. 3. The accumulators were backed by what Ferranti called a "single-level store", a
main memory Computer data storage or digital data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processin ...
formed out of a series of torsional
delay-line memory Delay-line memory is a form of computer memory, mostly obsolete, that was used on some of the earliest Digital data, digital computers, and is reappearing in the form of #Optical_delay_lines, optical delay lines. Like many modern forms of electro ...
elements storing 50 words each. Machines were normally supplied with 1,000 words, but this could be expanded through additional cabinets with 3,000 words each to reach a total of 10,000 words.''Introduction'', p. 6. Normally the first 200 words were used to store library routines. The
instruction set In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or a family of computers. A device or program that executes instructions described by that ISA, s ...
was a single-address format stored in single decimal digits of a word, containing a 6-digit address, a 2-digit instruction code, and 1-digit specifying the "A" and "B" accumulators. In most instructions the contents of the B register, treated as an index register, were added to the address field and the contents of that memory location were processed and output to A. For instance, instruction "01" subtracted the contents of the addressed location from A and wrote the result back to A. As the Sirius used decimals for storage, the system offered a number of instructions that quickly multiplied the input or output by 10, by shifting the numbers in the accumulators. The Sirius was also supplied with a version of
Autocode Autocode is the name of a family of "simplified coding systems", later called programming languages, devised in the 1950s and 1960s for a series of digital computers at the Universities of Manchester, Cambridge and London. Autocode was a generi ...
adapted from the
Ferranti Pegasus Pegasus was an early British vacuum-tube (valve) computer built by Ferranti Ltd that pioneered design features to improve usability for both engineers and programmers. It was originally named the Ferranti Package Computer as its hardware desig ...
, and Autocode programs from the Pegasus could be run on the Sirius "with very little alteration."''Introduction'', p. 4. The computer operated at 500 kHz, but because each digit was stored as 4 bits, the basic word operational cycle was 80 microseconds.''Introduction'', p. 12. The ALU was serial, so addition or subtraction took 240 microseconds,''Introduction'', p. 7. and overall processing speed was about 4,000 operations a second. General multiplication or division took between 4 and 10 milliseconds, averaging 8. Although this is relatively slow, even for the era, Ferranti boasted that "The Sirius computer is nearly twice as fast as any other existing computer at its price, both as regards speeds of input and output and speeds of computation." Operator input was provided in the form of a box with 10 columns of digits in the center with buttons for each number from 0 to 10. A single column on the left was used to select an accumulator, and the other than to input the ten digit value. There was a row of command keys on the right. Output consisted of two ten-digit displays using nixie tubes on the front of the machine, which also featured a large electric clock.See image, ''Introduction'', p. 7. All machines were also supplied with a Ferranti TR5 or TR7 photo-electric
paper tape Five- and eight-hole wide punched paper tape Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program loop Punched tape or perforated paper tape is a form of data st ...
reader that read at 300 characters a second, and a slower
Teletype A teleprinter (teletypewriter, teletype or TTY) is an electromechanical device that can be used to send and receive typed messages through various communications channels, in both point-to-point and point-to-multipoint configurations. Init ...
paper tape printer (no speed is given, likely 110). Further
input/output In computing, input/output (I/O, i/o, or informally io or IO) is the communication between an information processing system, such as a computer, and the outside world, such as another computer system, peripherals, or a human operator. Inputs a ...
was offered through two input and two output channels, normally connected to a five-way switch box that allowed the operator to select which devices were fed to which channels.
Magnetic tape Magnetic tape is a medium for magnetic storage made of a thin, magnetizable coating on a long, narrow strip of plastic film. It was developed in Germany in 1928, based on the earlier magnetic wire recording from Denmark. Devices that use magnetic ...
,
punched card A punched card (also punch card or punched-card) is a stiff paper-based medium used to store digital information via the presence or absence of holes in predefined positions. Developed over the 18th to 20th centuries, punched cards were widel ...
,
printer Printer may refer to: Technology * Printer (publishing), a person * Printer (computing), a hardware device * Optical printer for motion picture films People * Nariman Printer (fl. c. 1940), Indian journalist and activist * James Printer (1640 ...
s and other common I/O devices were supported through these channels. The machine was designed to fit into small offices with a minimum of support. It required 5 amps of standard 50 Hz 240 V mains power, the only concern being that it was "free from excessive fluctuations".''Introduction'', p. 9. The case was only 10 inches deep, 4 foot 9 inches high, and 6 foot 9 inches across. This size was chosen to allow it to be placed directly behind a standard office desk, and the power supply was positioned so it projected into the knee-hole area. The reader and input box were normally placed on the desk, while the paper tape punch, a relatively large machine, was separate and sized to provide an even desktop. It weighed about .


References


Citations


Bibliography

* Gordon Scarrott
"From Torsional Mode Delay Lines to DAP"
''Computer Resurrection'', Number 12 (Summer 1995) * Peter Hall

''Computer Resurrection'', Number 33 (Spring 2004) * (''Introduction'')
"An introduction to the Ferranti Sirius Computer"
Ferranti, 1961 * John Wilson, "Ferranti: A History – Building a Family Business", Carnegie, 2000, * Barbara Ainsworth
"Monash University's First Computer"


Further reading


"The advantages of the Ferranti Sirius Computer"
Ferranti, 1961


External links

*Photo gallery: {{cite web , title=Computer System - Ferranti, Sirius, circa 1961 , url=https://collections.museumsvictoria.com.au/items/407668 , website=Museums Victoria Collections Early British computers
Sirius Sirius is the brightest star in the night sky. Its name is derived from the Greek word (Latin script: ), meaning 'glowing' or 'scorching'. The star is designated  Canis Majoris, Latinized to Alpha Canis Majoris, and abbr ...
Magnetic logic computers Transistorized computers Computer-related introductions in 1961