Quick Explanation
- Supports the use of routing table
- Supports bandwidth allocation
Protocol
- IEEE 1394
Model Link
FireWire
FireWire (IEEE 1394) is an interface standard for a serial bus for high-speed communications and isochronous real-time data transfer.Using the VisualSim FireWire library, architects can design next-generation networking system for high-performance systems by conducting early design space exploration of FireWire-based system architecture.
Standards Supported
- FireWire 400[100, 200, 400 Mbit/s]
- FireWire S800[800 Mbit/s]
- FireWire S1600[1.6Gbit/s]
- FireWire S1600[1.6Gbit/s]
Features
- Library is preconfigured to generate network statistics and understand network activities.
- Package includes Node, Link and Integrated Traffic Generator for quick modelling.
- Parameters include Start time, Destination node, Transfer type, and Task Size.
- FireWire is available in wireless, fiber optic, and coaxial versions.
Working and Usage
- FireWire node block can behave as a root, branch, or leaf node based on its position in the network topology. This parameter can be set for every node.
- Each node will be assigned with a unique identifier and also can be set to generate either Isochronous or Asynchronous transfers.
- FireWire Link is a simple delay block that computes link delay based on link type and distance between the nodes.
- FireWire Configuration block contains Routing Information and Network Bandwidth details
Reports and Analysis
- Power and Performance analysis
- Network behaviour by varying workload and network configurations
- Bandwidth allocation percentage for isochronous transfers
- Available bandwidth after connecting devices and possible bottlenecks


