Читать книгу Computer Aided Design and Manufacturing - Zhuming Bi - Страница 24

1.4.1 Hardware Components

Оглавление

Hardware components of computers are organized based on their functions: computing units focus on data processing and other peripheral devices are for inputs, outputs, storage, and communications (Savage and Vogel 2013).

Computing units differ in size for mass and power for computing speed, and common categories are supercomputers, mainframes, and microcomputers. Mainframes are usually larger than microcomputers, but modern microelectronics allows very large power systems such as computer workstations to be packed into small spaces. Supercomputers are very advanced and expensive, and are characterized as having the fastest computing speeds for the most complex problems. The most critical measure of computer power is Million Instructions per second (MIPS). Moravec (1998) discussed the evolution of computer power/cost as shown in Figure 1.12, which shows that computers doubled in capacity every two years since 1945. This predicted speed was used as an indicator by computer manufacturers. They had to make new products whose computing speeds exceed the predicted speed, and those who failed to catch up with the increase in computing speed would lose business. In the 1980s, the doubling time contracted to 18 months and the computer performance in the late 1990s doubled every 12 months. Accordingly, the cost for computer power has been greatly reduced. The level of MIPS was predicted to be millions per $1000 in 2020. The core of the computing unit is the processor. Evolution of the computer processors is shown in Figure 1.13. The growth of processing capabilities matches Moore's Law – transistor density on integrated circuits doubles about every two years.


Figure 1.12 Evolution of computer hardware (Moravec 1998).


Figure 1.13 Evolution of semiconductors for processors (Computer History 2019a).

Another important specification of a computing unit is memory, which is a type of integrated circuit used to store data. The memory for the storage of the data for immediate use in a computer is called primary storage. Primary storage such as random‐access memory (RAM) operates at a high speed. Secondary storage such as external drives provides slow‐to‐access data but offers higher capacities (Wikipedia 2019b). The idea of computer memory came with the usage of punch cards as memory by Charles Babbage in 1837; it was not until 1932 that Gustav Tauschek invented drum memory. Later in 1946, magnetic core memory became popular, which was attributed to the application of Williams‐Kilburn tubes. Magnetic core RAM was introduced by MIT and the patent on pulse transfer controlling device by An Wang in 1955. Thereafter, dynamic random‐access memory (DRAM), phase‐change random‐access memory (PRAM), static random‐access memory (SRAM), due drive rate (DDR) RAM, and solid state RAM were gradually developed (Computer Hope 2019). Bhatt and Die (2015) give a summary of existing solutions of computer memories as well as a comparison of the main specifications on cost, speed, function, and data type in Figure 1.14. The more powerful a computer aid system is, the higher the requirements to the computer and memories are.


Figure 1.14 Main types of computer memories (Computer History 2019b).

Computers to an information system are machines to a manufacturing system. Computers serve as the transformers to transfer input data to output data. Peripheral devices serve as the interfaces for computers to input raw data and output processed data in applications. Computers at an early time have limited choices of input and output devices such as punch‐cards and printers. Today, many types of devices can be used as inputs and output devices of computer systems. Figure 1.15 shows a classification of computer devices for human machine interfaces. A peripheral device can be a unidirectional input, unidirectional output, or bidirectional input and output device (Wole 2018). It is worth noting that with an increase in the capabilities of computer aided systems, more and more smart devices, such as indoor Global Positioning Systems (GPSs), haptic systems, and 3D printers, can be connected to computer systems directly as input and output devices.


Figure 1.15 Types of peripheral devices for inputs and outputs.

Computer Aided Design and Manufacturing

Подняться наверх