Log in
Register
Home
Forums
New posts
Search forums
What's new
Featured content
New posts
New profile posts
Latest activity
News
Members
Current visitors
New profile posts
Search profile posts
Features
Log in
Register
What's new
Search
Search titles only
By:
Search titles only
By:
New posts
Search forums
Menu
Install the app
Install
Reply to thread
Home
Forums
Pro Audio
Junior Varsity
X32 Discussion
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="William Kueppers" data-source="post: 108764" data-attributes="member: 4925"><p>Re: X32 Discussion</p><p></p><p></p><p></p><p>Karl let me shed some light on this. First we all know that traffic cops are poor traffic controllers. We also know that Dictatorships are very efficient. USB is a master/slave (host/client) protocol up to V3. There is no arbitration which I think you have confused with CSMA/CD a Ethernet protocol. USB has nothing to do with it. USB was originally for slow devices such as keyboards, mice, and printers. It provided a deterministic minimum response time for devices via round robin service. It has evolved over time to deal with faster data rates (v3.1 at 10Gbps) and somewhat different usage such as OTG (host arbitration) and other specialized uses. I'm surprised that the USB Audio spec has never been used extensively by companies. It's been around for a long time. Concepts have been copied of course. I believe that the Fruit and M$ think they have a better mousetrap (make that a cash cow lock in).</p><p>On to Firewire or the serial SCSI (Shugart origin) protocol. It was designed for high speed large amounts of data transfer off disc's etc. It is a peer to peer protocol for more intelligent devices and eliminates the involvement of the processor (CPU) for the bulk of the job by using DMA ( direct memory access). This (DMA) and the low overhead and priorty levels (isochronous data transfer for audio) give it the edge. Speed has also been improved over time. Hardware arbitration makes the traffic cop part fast. I hope this has helped clarify the differences without too much boring detail and I have run down and buried the traffic cop.</p></blockquote><p></p>
[QUOTE="William Kueppers, post: 108764, member: 4925"] Re: X32 Discussion Karl let me shed some light on this. First we all know that traffic cops are poor traffic controllers. We also know that Dictatorships are very efficient. USB is a master/slave (host/client) protocol up to V3. There is no arbitration which I think you have confused with CSMA/CD a Ethernet protocol. USB has nothing to do with it. USB was originally for slow devices such as keyboards, mice, and printers. It provided a deterministic minimum response time for devices via round robin service. It has evolved over time to deal with faster data rates (v3.1 at 10Gbps) and somewhat different usage such as OTG (host arbitration) and other specialized uses. I'm surprised that the USB Audio spec has never been used extensively by companies. It's been around for a long time. Concepts have been copied of course. I believe that the Fruit and M$ think they have a better mousetrap (make that a cash cow lock in). On to Firewire or the serial SCSI (Shugart origin) protocol. It was designed for high speed large amounts of data transfer off disc's etc. It is a peer to peer protocol for more intelligent devices and eliminates the involvement of the processor (CPU) for the bulk of the job by using DMA ( direct memory access). This (DMA) and the low overhead and priorty levels (isochronous data transfer for audio) give it the edge. Speed has also been improved over time. Hardware arbitration makes the traffic cop part fast. I hope this has helped clarify the differences without too much boring detail and I have run down and buried the traffic cop. [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
Pro Audio
Junior Varsity
X32 Discussion
Top
Bottom
Sign-up
or
log in
to join the discussion today!