发明名称 System and method for aligning data bits
摘要 Systems and methods are disclosed for aligning multiple data bits by adjusting the timing of input lines for those data bits. Embodiments include a hierarchical structure for comparing the timing of multiple sets of bits. Other embodiments include aligning data bits from multiple chips in a 3D die stacking architecture.
申请公布号 US9363115(B2) 申请公布日期 2016.06.07
申请号 US201213539519 申请日期 2012.07.02
申请人 Taiwan Semiconductor Manufacturing Co., Ltd. 发明人 Hsu Ying-Yu;Sheen Ruey-Bin;Lan Shih-Hung;Chang Chih-Hsien
分类号 G06F11/07;H04L25/14;G06F13/16 主分类号 G06F11/07
代理机构 Duane Morris LLP 代理人 Duane Morris LLP
主权项 1. A method for aligning plural data bits where each data bit has an associated leading edge, the method comprising the steps of: (a) receiving a first plurality of the plural data bits via separate input paths of a first circuit device; (b) determining which of the first plurality of data bits arrives first based on a relative time of arrival of the leading edge of each of the first plurality of data bits; (c) adjusting the input path associated with the first-to-arrive bit of the first plurality of data bits, wherein the input path is adjusted such that the leading edge of the first-to-arrive bit is received within a predetermined threshold with respect to the leading edge of each of the first plurality of data bits; (d) receiving a second plurality of data bits of the plural data bits via separate input paths of a second circuit device; (e) determining which of the second plurality of data bits arrives first based on a relative time of arrival of the leading edge of each of the second plurality of data bits; (f) adjusting the input path associated with the first-to-arrive bit of the second plurality of data bits; (g) determining, at the first circuit device, which of the first plurality of bits arrives last based on a relative time of arrival of the leading edge of each of the first plurality of data bits; (h) determining, at the second circuit device, which of the second plurality of data bits arrives last based on a relative time of arrival of the leading edge of each of the second plurality of data bits; (i) receiving at a third circuit device a third plurality of data bits wherein the third plurality of data bits comprises the last-to-arrive bit of the first plurality of data bits and the last-to-arrive bit of the second plurality of data bits; (j) determining which of the third plurality of data bits arrives first based on a relative time of arrival of the leading edge of each of the third plurality of data bits; and (k) adjusting the input path associated with the first-to-arrive bit of the third plurality of data bits.
地址 Hsin-Chu TW