Quiz 4 Flashcards
To study for Quiz 4, Thursday May 8
What is the difference between asynchronous and synchronous clocking?
Synchronous - synchronized by external clock
Asynchronous - synchronized by special signals along the transmission medium.
What are some advantages and disadvantages of synchronous clocking?
Advantages: Lower overhead => greater throughput.
Disadvantages: Slightly more complex; Hardware is more expensive.
What are some advantages and disadvantages of asynchronous clocking?
Advantages:
- Simple - doesn’t require synchronization of both communication sides
- Cheap - requires less hardware; well-suited for applications where messages are generated at irregular intervals (e.g. data entry from the keyboard) and the speed depends on different applications.
Disadvantages:
* Large relative overhead - a high proportion of the transmitted bits are uniquely for control purposes and thus carry no useful information
What can affect the performance of an asynchronous system?
A bad clock. Standard used is quartz-crystal oscillator due to precision of timing.
Extra information: Frequency of resonance once rock is trimmed accurately keeps time.
Asynchronous can only transfer ___ number of ___.
fixed, bits
The start bit in an asynchronously-timed clock ….
doesn’t carry any information
JTAG stands for
Joint Test Action Group
JTAG can have ___ or ___ pins
4, 5
What are the different pins that can come on JTAG? Which one(s) is/are optional?
TDI, TDO, TCK, TMS, TRST
TRST is optional
TDI
Test Data In; goes into shift register
TDO
Test Data Out; leaves shift register
TCK
Test clock; connected to input of shift register
TMS
Test Mode Select; connected to output of shift register
In a JTAG, the device under test is wired through I/O lines into the _______
shift register
The device under test in a JTAG is usually a
chip on a board we want to test
SPI
Serial Peripheral Interface
Is SPI synchronous or asynchronous?
synchronous
What is the SPI’s data rate?
data rate is variable
What is an alternate name/acronym for SPI?
SSI - Synchronous Serial Interface
TRST
Test Reset; optional connector on JTAG
MOSI
master output, slave input: logic signal on SPI bus
MISO
master input, slave output: logic signal on SPI bus