When asynchronous mode is used, Firewire and USB are identical in performance (in theory), assuming that the USB interface is well implemented. This means good design, layout and parts choices.
However, the implementation is where the differences happen, and it's due to the fact that most of these designers are not digital designers with a a lot of high-speed experience, even at the larger, older companies.
All it takes is for the designer to throw the schematic over the wall to the layout guy. This will usually ruin the design. If the designer does not do the board layout manually himself, the design will undoubtedly be compromised. He/she must be both a good circuit designer and layout designer to achieve a stellar result. There are literally thousands of critical design decisions along the way in both the circuit and board design.
Steve N.
Empirical Audio
However, the implementation is where the differences happen, and it's due to the fact that most of these designers are not digital designers with a a lot of high-speed experience, even at the larger, older companies.
All it takes is for the designer to throw the schematic over the wall to the layout guy. This will usually ruin the design. If the designer does not do the board layout manually himself, the design will undoubtedly be compromised. He/she must be both a good circuit designer and layout designer to achieve a stellar result. There are literally thousands of critical design decisions along the way in both the circuit and board design.
Steve N.
Empirical Audio