Asynchronous bridge, and asynchronous processing method
AssigneeNuvoton Technology Corporation
InventorSzu-Wei Yeh
Life of this patent
Estimating the term…
Abstract
An asynchronous bridge with command prefetching, including a command prefetcher as well as a command receiver. The command receiver receives a first command from a first-clock computing device. The first command is issued to operate a second-clock computing device. The command prefetcher prefetches a second command from the first-clock computing device before the first-clock computing device receives notice of execution completion of the first command. In this manner, when the command receiver receives the second command (that the first-clock computing device formally issues to operate the second-clock computing device), the second-clock computing device already operates in response to the prefetched second command.
Claims21
An asynchronous bridge, comprising:
- a command receiver, receiving a first command from a first-clock computing device, wherein the first command is issued to operate a second-clock computing device;
- and
- a command prefetcher, prefetching a second command from the first-clock computing device before the first-clock computing device receives notice of execution completion of the first command, wherein the second command is issued to operate the second-clock computing device;
- wherein, when the command receiver receives the second command from the first-clock computing device, the second-clock computing device already operates in response to the prefetched second command.
An asynchronous processing method for devices running different clocks, comprising:
- receiving a first command from a first-clock computing device, wherein the first command is issued to operate a second-clock computing device;
- and
- prefetching a second command from the first-clock computing device before the first-clock computing device receives notice of execution completion of the first command;
- wherein, when the first-clock computing device formally issues the second command to operate the second-clock computing device, the second-clock computing device already operates in response to the prefetched second command.
Dependencies are inferred from the claim text.