摘要:
A method and apparatus for multiplexing and demultiplexing multiple serial data streams provide double the data throughput on a single media channel, such as Fibre Channel (EC). A first incoming data stream is routed to a first synchronizer unit, which receives a 0-degree phase signal of a local clock operating at the same basic frequency as that of the incoming data. The first synchronizer unit establishes and maintains synchronization of the first data stream with the 0-degree phase signal. A second incoming data stream is routed to a second synchronizer unit, which receives a 180-degree phase signal of the local clock. The second synchronizer unit establishes and maintains synchronization of the second data stream with the 180-degree phase signal. The synchronizer units maintain synchronization of the respective data streams by applying an elasticity function to the data streams. After synchronization to the local clock, the two resultant data streams are multiplexed by an interleaver at double the baud rate. Bits are taken alternately from the two resultant data streams, resulting in an output data stream containing all of the bits from both resultant data streams and all of the data bits from both input data streams. Even numbered bits in the combined stream originate from one resultant data stream, while the odd numbered bits originate from the other.
摘要:
A read/write arrangement for a contact probe storage arrangement or the like, has a cantilever disposed with a medium which is movable relative to the cantilever; a device associated with one of the cantilever and the medium which is configured to be responsive to changes in electrical field between the medium and the cantilever caused by a change in distance between the medium and the cantilever; a heater disposed on the cantilever for heating the medium and for inducing localized topographical changes which represent bits of data; and a circuit which electrically interconnects both of the device and the heater.
摘要:
Systems and methods of information transfer are disclosed. In one embodiment, the system may comprise a master device and a slave device coupled by a bus in which clock information is embedded in the data stream. Various flow control techniques may be used to compensate for differences in transfer rates supported by the master and slave devices. Two types of synchronization fields may be employed to establish and maintain clock acquisition. The master device may transfer information to the slave device using a sync field of a first type followed by a first data packet, and the slave device may respond to each data packet with a sync field of a second, different type, followed by a status ready field if no additional time is needed before receiving another data packet.
摘要:
Methods and systems for data rate detection for multi-speed embedded clock serial receivers are described. In one embodiment, a method of determining a data rate of a high speed serially transmitted data stream comprises statistically examining edge characteristics of the incoming data stream. Based on the edge characteristics, a signature is identified that is associated with the edge characteristics. Based on the identified signature, a data rate at which the data stream is being transmitted is determined. In one embodiment, a clock extraction/data recovery circuit is provided for recovering an embedded clock and data from a high speed serially transmitted data stream. The circuit comprises a phase comparator that is configured to receive a high speed serially transmitted data stream and output indicia whenever the data stream experiences a data transition. A voltage controlled oscillator (VCO) is connected with the phase comparator and provides a clock signal having clock edges. The clock signal is locked to the data stream. A data rate detection circuit is connected with the phase comparator and receives the series of pulses that are output by the phase comparator. Based on the received pulses, the data rate detection circuit ascertains a data rate at which the data stream is transmitted.
摘要:
Pattern detection methods and arrangements are provided for monitoring a Fibre Channel, a Gigabit Ethernet, or other like data stream for programmable trigger patterns. Upon detecting a trigger pattern, the pattern detection methods and arrangements will assert an output. The output is useful for triggering oscilloscopes to be able to properly display the signal and more importantly, for arming time interval analyzers and other like test instruments. The pattern detection methods and arrangements are capable of dealing with elasticity in the data transmission channel. For example, the trigger pattern can be uniquely configured to a frame header or frame contents and the test instrument can be set to limit its sampling to within the frame bounds. In this manner all of the variability of fill transmission words appearing or disappearing essentially becomes transparent to the test instrument.
摘要:
In a Fiber Channel Arbitrated Loop communications architecture, dynamic loop sizing includes selectively bypassing operational device ports in the loop in order to minimize overhead associated with loop size. In redundant systems with multiple loops, the system is optimized by judicious distribution of the bypassed ports among the loops. Redundancy is at no point reduced. By bypassing unused or unneeded ports off of a loop, the round trip delay of the loop is appreciably shortened. By minimizing the round trip delay, arbitration overhead and access latency is reduced, and loop bandwidth and overall performance is improved. Dynamic load sharing balances the load between the dual loops when using dual ported devices on the loops. Dynamic load sharing is accomplished by bypassing a given subset of devices off each loop to reduce round trip delay; monitoring traffic on the loops; and controlling which devices are attached to which loop in order to balance the load across the loops. Dynamic system configuration features provide an optimized system configuration on a discretely continuous basis, including implementing dynamic loop sizing, dynamic load sharing, and managing the interconnection of multiple loops and controllers.
摘要:
A storage device includes a storage medium and a probe to read from and write to the storage medium. The storage medium has a plurality of storage regions, where each storage region contains information to identify whether another storage region is defective.
摘要:
A sensing device has a cantilever disposed with a medium which is movable relative to the cantilever, and a device associated with one of the cantilever and the medium, which is responsive to changes in electrical field between the medium and the cantilever caused by a distance between the medium and the cantilever changing.
摘要:
An embodiment of a read mechanism used in a contact atomic resolution storage system, has a cantilever disposed with a medium which is movable relative to the cantilever. The cantilever has a probe which extends from the cantilever and which contacts a surface of the medium. A pod is formed on a side of the cantilever facing the medium and extends toward the media. A sensor element is formed on the pod so as to juxtapose the medium.
摘要:
A storage device includes a storage medium and a probe to form perturbations in the storage medium. The storage device further includes a circuit to cause heating of the probe to perform an access operation, the circuit to compensate for variations in a temperature of the probe in performing the access operation.