PCIe Flashcards

1
Q

When was PCIe bus introduced and by who?

A

2004, Intel

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

What application PCIe was originally targetting?

A

Audio and video streaming

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

What was the clock speed of PCI?

A

33 MHz

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

How many bits in PCIe data bus? What is the bandwidth of PCI bus?

A

32 bits, 132 MB/s

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

What bus topology does PCI use?

A

Shared

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

Difference between PCI vs. PCIe…

A

Shared bus for PCI; point-to-point for PCIe

The most notable PCI Express advancement over PCI is its point-to-point bus topology. The shared bus used for PCI is replaced with a shared switch, which gives each device its own direct access to the bus. Unlike PCI, which divides bandwidth between all devices on the bus, PCI Express provides each device with its own dedicated data pipeline. Data is sent serially in packets through pairs of transmit and receive signals called lanes, which enable 250 MB/s bandwidth per direction, per lane. Multiple lanes can be grouped together into x1 (“by one”), x2, x4, x8, x12, and x16 lane widths to increase bandwidth to the slot and achieve up to 4 GB/s total throughput.

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

What is the primary difference between PCI bus and PCIe bus?

A

Unlike PCI, which divides bandwidth between all devices on the bus, PCI Express provides each device with its own dedicated data pipeline.

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

Compatibility of PCI and PCIe

A
  • Up-plugging is available; down-plugging isn’t

- Software compatibility exists through PCI standard, which saves user and vendor investments

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

Choosing the Right PC to Host PCI Express Boards

A

Today, most PCs are shipped with a combination of PCI and PCI Express slots. The most common PCI Express slot sizes are x1 and x16. The x1 slots are typically general-purpose and the x16 slots are used for graphics cards or other high-performance devices. Generally, x4 and x8 slots are used only in server-class machines.

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

What is a server-class machine?

A

the definition of a server-class machine is one with at least 2 CPUs and at least 2GB of physical memory.

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

Routing consideration for high-speed signals

A

does not recommend high-speed signal references to power planes. Routing across a plane split or a void in the reference plane forces return high-frequency current to flow around the split or void, which may result in the following conditions:
1. Excessradiatedemissionsfromanunbalancedcurrentflow
2. Delaysinsignalpropagationdelaysduetoincreasedseriesinductance
3. Interferencewithadjacentsignals
4. Degradedsignalintegrity(thatis,morejitterandreducedsignalamplitude)
In keeping with the above recommendations, the K2G GP EVM routes the PCIe si

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

What does PCIe stand for?

A

Peripheral Component Interconnect Express

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

What is NVMe?

A

Non-Volatile Memory (Express) or NVMe is a communication transfer protocol (or language) developed specially for SSDs

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

Existing HDD/SDD vs. NVMe command queue…

A

HDDs and SSDs have only one command queue and can send 32 commands per queue. NVMe has 64,000 command queues and can send 64,000 commands per queue.

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