An apparatus for reordering packet transactions within a peripheral
interface circuit. The apparatus includes a source tagging unit and a
control unit. The source tagging unit may be configured to generate a
plurality of tag values each corresponding to one of a plurality of packet
commands. The control unit may include a first storage unit including a
first plurality of locations and a second storage unit including a second
plurality of locations. Each of the locations corresponds to one of the
plurality of tag values. Each of the first plurality of locations may
provide an indication of whether a given tag value corresponds to a first
packet command in a given data stream. A first given location of the
second plurality of locations corresponds to the tag value indicated by
the first storage unit and stores a tag value of a second packet command
in the given data stream.
Прибор для переупорядочивать трудыы пакета внутри периферийная цепь поверхности стыка. Прибор вклюает источник маркируя блок и блок управления. Источник маркируя блок может быть установлен для того чтобы произвести множественность значений бирки каждое соответствуя до одна из множественности команд пакета. Блок управления может включить первый блок хранения включая первую множественность положений и второй блок хранения включая вторую множественность положений. Каждое из положений соответствует до одна из множественности значений бирки. Каждая из первой множественности положений может указать соответствует ли, котор дали значение бирки к первой команде пакета в, котор дали потоке данных. Первое, котор дали положение второй множественности положений соответствует к значению бирки показанному первым блоком хранения и хранит значение бирки второй команды пакета в, котор дали потоке данных.