question re: i/o system architecture: pcie, usb, sata, etc

Status
Not open for further replies.

endervalentine

Senior member
Jan 30, 2009
700
0
0
my google-fu is failing me right now ... I hope this is the right place, but I'm looking for some reading material or literature that gives an intro on the I/Os of a system. In particular, how the pcie, usb, sata, and ram talks to the core.

what are some of the thoughts that go into designing these I/Os? thanks in adv!
 

Lord Banshee

Golden Member
Sep 8, 2004
1,495
0
0
You want to design a device that lives off one of these HS(high speed)IO ports or you want to create the interface module which device hooked to? For the latter, in the industry there is a lot of reuse and sharing of IP.

Either way I would say look into the mindshare books (http://www.mindshare.com/shop/?section=132B067E) they have books covering all those subjects + more. Almost everyone at work has one or more (ranging in topics) sitting on their desks. Also there are the industry specs for all those buses too.

As for free stuff, i have yet find something on the web with detailed info on these topics.

But we could elaborate in this thread about the subject(s)

Lets see high level typically things are connected as such:
[core]<=>[north bridge]<=>[South Bridge/IO bridge]<=>[USB]/[PCIe]/[SATA]<=>[Devices]
[core]<=>[north bridge]<=>[MemController]<=>[RAM]

Depending on the System, each "<=>", can be a completely different bus with a different protocol. Software running on the core setups and enable the devices once it comes out of reset. Then talking between the device and the core are typically by reading/writing memory/IO space given to each device.

Is there something specific you want to know or just high level talk?
 

pillage2001

Lifer
Sep 18, 2000
14,038
1
81
Lord Banshee nailed it right there. Mindshare books give alot of info for what they're worth.
 

Colt45

Lifer
Apr 18, 2001
19,721
1
0
You should probably go all the way back to the 8086, and then see how things got tacked on over the years.
 
Status
Not open for further replies.
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |