First page Back Continue Last page Overview Graphics
Parallel data transfer
Parallel data transfer ports are needed for high speed data transfer.
During parallel data transfer, all bits of a port are set to the same direction
In asynchronous multiple byte data transfer, the sender needs to know whether the receiver has received the data so that the next byte can be sent without overwriting the previously sent byte.
Usually some handshaking signals are used to make asynchronous data transfer fast and reliable.
Parallel data transfer uses several data pins simultaneously. Since the number of hardware pins used affects the cost of the system and hardware pins are valuable system resources, parallel data transfer between two embedded devices is not often used. Parallel data transfer between two systems can be synchronous using a common clock, or asynchronous using handshaking techniques.
Circuits for parallel data transfer are similar to those circuits described for sensory input and control output. There are not many variations of parallel data transfer formats.