摘要:
Integrated circuit packages with multiple integrated circuit dies are provided. A multichip package may include a master die that is coupled to one or more slave dies via inter-die package interconnects. A mixed (i.e., active and passive) interconnect redundancy scheme may be implemented to help repair potentially faulty interconnects to improve assembly yield. Interconnects that carry normal user signals may be repaired using an active redundancy scheme by selectively switching into use a spare driver block when necessary. On the other hand, interconnects that carry power-on-reset signals, initialization signals, and other critical control signals for synchronizing the operation between the master and slave dies may be supported using a passive redundancy scheme by using two or more duplicate wires for each critical signal.
摘要:
Systems, methods, and computer-readable media for fault detection are disclosed. At least one controller 110 may identify a plurality of values where each value corresponds to a monitored parameter or a measured parameter. The at least one controller 110 may determine a respective deviation between each of the plurality of values and an expected value, and may further determine whether at least one of the respective deviations exceeds a threshold. Upon a determination that at least one of the respective deviations exceeds the threshold, a fault may be detected. Each of the plurality of values may be associated with a respective device 103 that monitors or measures the value. A detected fault may be associated with the device 103 that monitors or measures the value determined to deviate from the expected value by more than the threshold.
摘要:
Integrated circuit packages with multiple integrated circuit dies are provided. A multichip package may include a master die that is coupled to one or more slave dies via inter-die package interconnects. A mixed (i.e., active and passive) interconnect redundancy scheme may be implemented to help repair potentially faulty interconnects to improve assembly yield. Interconnects that carry normal user signals may be repaired using an active redundancy scheme by selectively switching into use a spare driver block when necessary. On the other hand, interconnects that carry power-on-reset signals, initialization signals, and other critical control signals for synchronizing the operation between the master and slave dies may be supported using a passive redundancy scheme by using two or more duplicate wires for each critical signal.
摘要:
A method for providing access to data items from a distributed storage system comprising multiple storage nodes. Each data item is replicated across a plurality of storage nodes. Data items are read from the distributed storage system by selecting between a first reading mode, comprising attempting to read the data item from a set of the storage nodes to check for data item consistency across at least a quorum of the set of nodes, and a second reading mode, comprising reading the data item from at least one of the storage nodes. The reading mode is selected according to at least one detected characteristic of system status of the distributed storage system. The second reading mode is selected when the detected characteristic indicates a higher likelihood of data item consistency, and the first reading mode is selected when the detected characteristic indicates a lower likelihood of data item consistency.
摘要:
A method for providing access to data items from a distributed storage system comprising multiple storage nodes. Each data item is replicated across a plurality of storage nodes. Data items are read from the distributed storage system by selecting between a first reading mode, comprising attempting to read the data item from a set of the storage nodes to check for data item consistency across at least a quorum of the set of nodes, and a second reading mode, comprising reading the data item from at least one of the storage nodes. The reading mode is selected according to at least one detected characteristic of system status of the distributed storage system. The second reading mode is selected when the detected characteristic indicates a higher likelihood of data item consistency, and the first reading mode is selected when the detected characteristic indicates a lower likelihood of data item consistency.