Unit 5 Memory System
Unit 5 Memory System
Unit 5 Memory System
SYSTEM
On most modern newer Android smart phones and other USB- connected devices, a USB Type-C
cable is a relatively new type of connector
• Device Characteristics
• The kinds of devices that may be connected to a computer cover a
wide range of functionality.
• The speed, volume, and timing constraints associated with data
transfers to and from these devices vary significantly.
• In the case of a keyboard, one byte of data is generated every time a
key is pressed, which may happen at any time.
• These data should be transferred to the computer promptly.
• Since the event of pressing a key is not synchronized to any other
event in a computer system, the data generated by the keyboard are
called asynchronous.
• Plug-and-Play
• Its plug-and-play feature means that when a new device is
connected, the system detects its existence automatically.
• The software determines the kind of device and how to communicate
with it, as well as any special requirements it might have.
• As a result, the user simply plugs in a USB device and begins to use it.
• The USB is also hot-pluggable, which means a device can be plugged
into or removed from a USB port while power is turned on.
• USB Architecture
• The USB uses point-to-point connections and a serial transmission
format. When multiple devices are connected, they are arranged in a
tree structure as shown in Figure.
• Each node of the tree has a device called a hub, which acts as an
intermediate transfer point between the host computer and the I/O
devices.
• At the root of the tree, a root hub connects the entire tree to the host
computer.
• The leaves of the tree are the I/O devices: a mouse, a keyboard, a
printer, an Internet connection, a camera, or a speaker.
• The tree structure makes it possible to connect many devices using
simple point-to-point serial links.
• If I/O devices are allowed to send messages at any time, two
messages may reach the hub at the same time and interfere with
each other.
• For this reason, the USB operates strictly on the basis of polling.
• A device may send a message only in response to a poll message
from the host processor.
• Hence, no two devices can send messages at the same time. This
restriction allows hubs to be simple, low-cost devices.
• Isochronous Traffic on USB
• isochronous data need to be transferred at precisely timed regular
intervals.
• To accommodate this type of traffic, the root hub transmits a
uniquely recognizable sequence of bits over the USB tree every
millisecond.
• This sequence of bits, called a Start of Frame character, acts as a
marker indicating the beginning of isochronous data, which are
transmitted after this character.
• Thus, digitized audio and video signals can be transferred in a regular
and precisely timed manner.
• Electrical Characteristics
• USB connections consist of four wires, of which two carry power, +5 V
and Ground, and two carry data.
• Thus, I/O devices that do not have large power requirements can be
powered directly from the USB.
• Two methods are used to send data over a USB cable.
• When sending data at low speed, a high voltage relative to Ground is
transmitted on one of the two data wires to represent a 0 and on the
other to represent a 1.
• A signal is injected on a wire relative to ground is referred to as single-
ended transmission.
SATA
• Serial ATA (Serial Advanced Technology Attachment or SATA) is a
command and transport protocol that defines how data is transferred
between a computer's motherboard and mass storage devices, such
as hard disk drives (HDDs), optical drives and solid-state drives (SSDs).
• SATA is based on serial signaling technology, where data is transferred
as a sequence of individual bits.
SATA Cables
• The SATA cables are long, and both end-points of the cable are thin
and flat. SATA cables are of different types, but the following two are
the main types of SATA cables:
• SATA Data Cables: These cables typically have seven pins for
transferring data. These connect the drives to the motherboard of the
computer systems. One end of the SATA cable plugs into the back of
the hard drive of the computer system and the other end plugs into
the computer's motherboard.
• SATA Power Cables: These cables typically have fifteenth pins. These
connect to the power supply.
Revisions of SATA Interface
Following are the three major different revisions of the SATA interface:
• SATA I: This interface is formally called SATA 1.5Gb/s. It is the first
generation of SATA, whose speed is running at 1.5 Gigabit per second.
• SATA II: This interface is formally called SATA 3Gb/s. It is the second
generation of SATA, whose speed is running at 3.0 Gigabit per second.
•
SATA III: This interface is formally called SATA 6Gb/s. It is the third
generation of SATA, whose speed is running at 6.0 Gigabit per second.