The move to Serial

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

BCinSC

Platinum Member
Oct 11, 1999
2,084
0
0
I have some interesting USB connectivity issues. My Minolta/QMS 2300W really HATES being moved to another port. All the drivers reload themselves and then Windows XP gets all confused as to which is which and print jobs often go into limbo - really annoying. If I somehow mix up which of the 6 ports in back I once plugged it into, I purge all iterations and let it rediscover the one true instance. In addition, if I plug my MMC card reader in front port, I lose connectivity to same printer. Maybe bad drivers from Minolta, maybe crapping WinXP programming, maybe cheap-a$$ Dell computer. I dunno, but it sux.

Overall, I guess I'm bored with the multitude of interfaces, serial and parallel.
AGP, PCI, PATA, SATA, USCSI, Floppy, PS/2, Serial, Parallel, USB, FW,

I once had a system that was SCSI only. Hard Drive, Floppy, Scanner, Printer, and anything (SCSI) you wanted to attach. Keyboard was regular DIN-5 and Mouse was Serial, so not completely universal, but I still miss it.

Of course, original Apple Macintosh had that one universal port that KB, Mouse, Printer, Appletalk network, and everything else plugged into.
 

Pariah

Elite Member
Apr 16, 2000
7,357
20
81
The solution, is to not supply power through the connector, beyond the bare minimum, and make the device supply its own power as it does now. You will never be able to supply enough power for a laser printer through a peripheral cable. Most manuals recommend you have a dedicated wall socket for a laser printer. You standard 7200RPM ATA drive will draw 30+ watts at spinup, which is why SCSI controllers have options for delayed spin ups so you don't kill the power supply trying to spin up half a dozen drives at once. The reason external interfaces don't supply more than about 12W's now is because in order to power any useful peripherals that can't be now would take a significant increase in power. With 20W's, you're not going to power anything new except a dozen keyboards.
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
The reason to use two is to keep power supply as simple as possible. There are many devices that use power and are 100% USB powered (mice, some scanners, some rare printers, etc). Plug too many in and you get serious problems (there have been threads of this around here).

Lets make up numbers here. Suppose this new universal connection had devices that use up to 20W each. Lets say we have 8 connections (about typical with USB now). Thus that connector needs to be able to provide 160W of power. That isn't going to happen. What do they do now? Provide less power (say 50W for a nice number) and hope the user doesn't plug in too much. What if the user overloads? Who knows it probably leads to a bunch of problems. Scanner uses too much power, and mouse stops working for example.

Splitting it into two categories would help. Instead of providing 8x20W, provide 6x5W and 2x20W. Or mix the numbers however you want. Then when the scanner and printer take up too much power, the user still has control over the mouse and keyboard to shut things down in the software.

One might also argue that you should budget your power better -- if you provide 8 ports with 20W max draw, you SHOULD be able to plug 20W devices into all of them, as long as the power supply can handle it. Or, if you say "we provide 8 ports with 20W max draw each, and an overall draw of 50W", and the user plugs in 100W worth of stuff and it doesn't work -- well, they should RTFM. Or, even better, each device should *know* how much power it can draw, and the system should prevent you from turning on too many high-drain devices.

Repeat with bandwidth. If one device or combination of devices was hogging too much bandwidth, it'll be nice if the mice/keyboard still function so you can pause one program until the bandwidth logjam is fixed.

Actually, serial connections are almost always point-to-point, with some sort of central controller that manages the connections. You can use quality-of-service techniques at a hardware level to ensure things like this don't happen (as is done with networking technologies like Ethernet, at least with decent routers and switches).
 
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/    |