USB Flashcards

1
Q

What is Host Controller Interface

A

Hardware/software interface between system software and host controller hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is the max device that can be connected to the USB port

A

127

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the advantages of a USB

A
Low cost
Hot pluggable
Single Host controller
Cable power
No System Requirements
Error Detection and Recovery
Power Conversation
Four types of transfers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the four (4) pin connector types

A
  1. Vcc (Voltage connector)
    • Data
    • Data
  2. Ground
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a Series A Connector

A

Provides the USB connection to the USB cable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a Series B Connector

A

Provides the cable connection to the USB device when using a detachable cable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the four (4) pin colour code for a USB

A

RED 1. Vcc (Voltage connector)
BLUE 2. - Data
GREEN 3. + Data
BLACK 4. Ground

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False

Cable must be both shielded and twisted pair

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the Max length of a USB cable

A

5m

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the Max propagation delay

A

Less than 30ns in the range of 1 to 16 MHz

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the Max speed of a USB 1

A

Up to 1.5 MB/s (low Speed)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the Max speed of a USB 1.1

A

Up to 12 MB/s (low Speed)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the Max speed of a USB 2

A

Up to 480 MB/s (High Speed)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the Max speed of a USB 3

A

Up to 4.8 GB/s (Super Speed)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

True or False

Can Device be powered directly from the connected cable

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what is the Max VDC Voltage

17
Q

What is the current (flow of electrons) range of a USB

A

100ma to 500ma current

18
Q

After how long does a USB enter into a suspend state when there is no bus activity

19
Q

How much power does a USB consume after a suspended state

20
Q

What are the four (4) Monitoring USB Activities

A
  1. USB Host Controller
  2. USB2 Enhanced host controller
  3. USB root Hub
  4. USB Devices
21
Q

What are two data transfers

A
  1. the Function view

2. The System view

22
Q

In the function view, what are the four (4) transfers

A
  1. Bulk
  2. Isochronous
  3. Interrupt
  4. Control
23
Q

What does a BULK Transfer do?

A

Transfers large bulk of data with no restriction

24
Q

What does a ISOCHRONOUS do?

A

Used by applications that require a content data rate

25
What does a INTERRUPT do?
USB that does not support hardware interrupts
26
What does a CONTROL do?
Used to transfer specific requests to USB devices. Normally used during devices configuration
27
What is Error Detection and Recovery
Error detection ensures data is delivered without error.
28
What are the two (2) USB Systems?
Software | Hardware
29
What are the three (3) systems of of USB Software
1. USB Device Drivers 2. USB Drivers 3. Host Controllers Driver
30
What are the three (3) systems of of USB Hardware
1. USB Host Controllers/Root Hub 2. USB Hubs 3. USB Devices
31
What does the USB Device Drivers do?
Provides interfaces and services for clients software drivers
32
What are the two hardware parts of the host?
USB Host Controller | Root Hub
33
What is the host controller?
Generate Transactions that have been scheduled by host software
34
What does a host controller do?
1. reads data from the host memory buffer 2. performs a parallel to serial conversion of the data 3. Data is forwarded to the root hub to be sent over the bus
35
What is the order of process of the Host controller?
CPU ----> RAM ---> UART (Universal Asynchronous Receive Transmit)
36
What are the four (4) connection points for USB devices
1. Control power to USB ports 2. Enables and disables ports 3. Recognises devices attached to ports 4. Sets reports status events associated with each port
37
What two (2) parts are from the Root hub?
1. Hub Controller | 2. Hub Repeater