DESIGN VIEW is the summary of the complete DESIGN SOLUTION contributed article, which begins on Page 2.
Greater computing power coupled with lower-cost, higher-pixel-count imaging sensors have fostered a new set of advanced industrial applications. These applicationssuch as vision systems, robotics, motion control, and wafer inspection/repairmake significant demands on the total computing system.
Aside from throughput, other key requirements for these applications include quality-of-service (QoS), connection distance, connection robustness, and data latency. Connection options include standard high-speed digital connections for Windows, Mac OS, and Linux machines: 100BaseT Ethernet, 1000BaseT Ethernet (GigE), IEEE-1394 (FireWire), i.Link, DTVLink, and SB1394.
Many of the industrial applications require high throughput or distances greater than five meters and can benefit from true isochronous, peer-to-peer operation with broadcast capability. On top of that, they need optical interconnects and top-notch operating-system support. For these, FireWire is an excellent choice.
FireWire has guaranteed, truly isochronous bandwidth allocated every 125 µs for data that can be termed "latency-critical." Each isochronous-capable node has its own 32-bit clock incrementing at 24.576 MHz (the cycle timer), which is updated to the cycle-master node's clock every 125 µs. The same packet that updates the node clock starts the isochronous "frame."
This article compares and contrasts FireWire's max cable length, optical implementations in harsh environments, broadcast write capability, and peer-to-peer communication with that of Ethernet and USB 2.0. In addition, a FireWire implementation used in Point Grey Research's 800-Mbit/s industrial camera is reviewed.
Full article begins on Page 2.