Abstract:
Disclosed herein is a data processing apparatus and method. The data processing apparatus includes a terminal communication unit. A first control unit extracts a command packet based on a command block wrapper packet. A first unit-side communication unit transmits the command packet to a second unit. When the first unit-side communication unit receives a data status packet, generated based on one or more data packets responding to the command packet, from the second unit, the first control unit extracts a data packet from the data status packet in response to a packet for a data transmission request of a host terminal, and wherein the terminal communication unit transmits the data packet extracted from the data status packet to the host terminal.
Abstract:
Disclosed herein are an apparatus and method for reducing peak power using an asynchronous circuit design technology. The apparatus includes a combinational circuit unit and an asynchronous control circuit unit. The combinational circuit unit divides a combinational circuit into a plurality of partial circuits based on the depth of input and output. The asynchronous control circuit unit controls the combinational circuit so that the switching operations of the partial circuits are performed in an asynchronous manner according to temporal order and so that a switching operation is not performed in other partial circuits when a switching operation is performed in a partial circuit.