Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

How can a serial interface be faster than a parallel one?

Status
Not open for further replies.

Masterpiece

Newbie level 5
Joined
Feb 19, 2003
Messages
10
Helped
16
Reputation
30
Reaction score
14
Trophy points
1,283
Location
Egypt
Activity points
73
Serial vs Parallel.

Hi,

I'm wondering how could a serial interface be faster than a parallel one. For example, the USB 2.0 supports a high speed of 480Mb/s which is much faster than the Parallel port transfer rate, although logically transfering the data in parallel should be faster than in series.
 

flatulent

Advanced Member level 5
Joined
Jul 19, 2002
Messages
4,629
Helped
489
Reputation
980
Reaction score
150
Trophy points
1,343
Location
Middle Earth
Activity points
46,689
cost

The reason that newer faster bus designs use serial is the cable cost. It costs less overall for the cable to have one high quality set of wires and have the silicon at each end run faster. Another aspect hs the small size of the connetctors which is a big aspect of makng portable computers smaller.

The lesson was learned in the old days on the SCSI bus system.
 

techie

Advanced Member level 3
Joined
Feb 5, 2002
Messages
839
Helped
58
Reputation
116
Reaction score
9
Trophy points
1,298
Location
Pakistan
Activity points
7,799
The trick is in differential mode. The faster serial buses like USB, firewire, ethernet etc all use differential pairs for data. Differential mode offers a lot more noise rejection besides cancelling rise / fall time delays.

If a parallel bus is designed with differential signal, it would be too expensive. But you can get very high data speeds. But as Flatulent said, serial means cheaper cable and cheaper connector. With speeds ever rising, I double we will revert back to parallel buses soon.
 

lambtron

Full Member level 5
Joined
Nov 2, 2005
Messages
251
Helped
34
Reputation
68
Reaction score
8
Trophy points
1,298
Location
Portland, OR
Activity points
3,547
Re: Serial vs Parallel.

All of the newer high speed serial interfaces employ low voltage differential signals. This, combined with high current drive, enables reliable operation at very high data rates.

As data rates keep increasing, it becomes critical to match the conductor lengths within a parallel bus to prevent skewing between bus signals due to differences in propagation delays. At some point it is no longer practical to try to match the conductor lengths, and the only way to reliably get higher data rates is via serial bus.
 

aurgathor

Newbie level 5
Joined
Apr 26, 2006
Messages
10
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Location
@Home
Activity points
1,402
Serial vs Parallel.

USB uses a much faster clock frequency than the traditional parallel port.
 

yousafzai

Full Member level 5
Joined
Jun 1, 2006
Messages
244
Helped
15
Reputation
30
Reaction score
8
Trophy points
1,298
Activity points
2,292
Re: Serial vs Parallel.

Will anybody plz indicate useful sites for usb programming..
 

Anno

Advanced Member level 4
Joined
Feb 8, 2006
Messages
106
Helped
14
Reputation
28
Reaction score
0
Trophy points
1,296
Location
South Africa
Activity points
1,899
Re: Serial vs Parallel.

yousafzai said:
Will anybody plz indicate useful sites for usb programming..
This is a bit offtopic but look here:
Code:
http://www.programmersheaven.com/search/LinkDetail.asp?Typ=1&ID=2233
Code:
http://www.programmersheaven.com/c/MsgBoard/read.asp?Board=19&MsgID=220990
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top