Precision PCB Fabrication, PCB Assembly, Components sourcing,  No MOQ...
You are here: Home » About Us » PCB Blogs » Knowledge » Difference between serial buses and parallel buses

Difference between serial buses and parallel buses

Inquire

facebook sharing button
twitter sharing button
line sharing button
wechat sharing button
linkedin sharing button
pinterest sharing button
whatsapp sharing button
kakao sharing button
snapchat sharing button
sharethis sharing button

What are serial buses and parallel buses?


Literally, serial means sending data one by one, and parallel means sending data in groups.

The memory chip DDR is a parallel transmission. It has a set of data lines D0-D7, plus DQS, DQM. This set of lines is transmitted together. As long as one of the lines is wrong, the data cannot be transmitted correctly and needs to be retransmitted. The serial data is transmitted bit by bit, and there is no connection between bit and bit, don’t have situation that the next bit cannot be transmitted because of an error in this bit.

Old-fashioned devices in the early years all used parallel transmission, while current devices all use serial transmission. Why is parallel transmission replaced by serial transmission?

Parallel bus


Parallel buses need to consider the cooperativity of data because multiple data are transmitted at the same time, which leads to the fact that the frequency of parallel transmission cannot be made very high. In contrast, the serial bus has only one link, so the frequency can be made very high, and the transmission speed can be increased. The increased speed can make up for the defect that only one data can be transmitted at a time.

serial buses and parallel buses

In addition, the data of two adjacent links of the parallel bus are transmitted at the same time, which will cause serious interference between them. The more parallel links, the stronger the interference. Therefore, the parallel bus needs to strengthen the anti-interference ability, otherwise the data may be damaged during the transmission. If the data fails during the transmission, the data needs to be realigned and then transmitted. However, if a data error occurs on a serial bus, it only needs to be retransmitted once. Due to the high frequency of the serial bus, the erroneous data can be retransmitted soon.

Thirdly, because the parallel bus is a multi-link data transmission, it needs a lot of wires and the interface needs a lot of pins. The parallel interface in the old computer is very large, the wiring is relatively wide, and many pins are needed. In this way, the installation is also very troublesome, because the wiring is inconvenient and the interface is large.

It is precisely because of these shortcomings that the computer bus has gradually changed from parallel transmission to serial transmission, such as USB, hard disk SATA, and so on.

It should be noted that the gold fingers on the bottom of the graphics card PCB are densely packed in a large row, and the interface is PCIE x16, which looks like a parallel bus, but is actually a serial bus. The serial bus can be used for multi-link transmission. Unlike parallel links, each of its links is independent data, which has nothing to do with each other and will not be interfered by other data. 


Table of Content list
Sign up for our newsletter

PCB Fab

PCB Assembly

Capabilities

CONTACT US
General Inquiry
Email: sales@syspcb.com
Phone: +86-0769-82201689
Fax: +86-0769-87799518

Tech Support
Email: tech@syspcb.com
Phone: +86-0769-82201689
SOCIAL NETWORKS
Copyright © 2024 SYS Technology Co., Ltd. All Rights Reserved.|Privacy policy|sitemap
We use cookies to enable all functionalities for best performance during your visit and to improve our services by giving us some insight into how the website is being used. Continued use of our website without having changed your browser settings confirms your acceptance of these cookies. For details please see our privacy policy.
×