Digital data processing device, bus controlling method, bus controlling program and recording medium
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsTetsuo Kagawa, Hiroshi Matsuuchi
Life of this patent
Estimating the term…
Abstract
It is an object to restore states of isochronous resources and logic plugs to normal states when failures occur in release of the isochronous resources and disconnection of the logic plugs. Information of isochronous resources and logic plugs of which release have been failed is managed as a table, a disconnection processing for connections is repeated till the connections are disconnected according to the table, and when disconnection cannot be effected even after repetition of a disconnection processing, a bus reset is generated to restore the bus to a normal state.
Claims10
A digital data processing device allocate resources of a bus and establishing a connection between the device and an other device connected by the bus, comprising:
- a storage unit operable to store connection information on the connection having been established;
- a disconnection instructing unit operable to generate a disconnection request for a prescribed connection;
- a disconnection trial unit operable to perform release of a resource used in the prescribed connection as a trial in response to the disconnection request, while writing the number of release trials in failure of release of a resource and a resource amount in failure of release into the connection information;
- and
- a bus reset unit operable to reset the bus in a case where the number of release trials and the resource amount having been stored into the storage unit reach respective prescribed threshold values.
A bus controlling method of controlling a bus with respect to a disconnection request for a connection having been established between digital data processing devices with resources of the bus allocated by the digital data processing devices connected by the bus, the method comprising:
- a disconnection trial step of performing release of resources used for the prescribed connection having been established with respect to a disconnection request for the connection, while writing a release situation of the resources into a storage unit operable to store connection information on the connection;
- and
- a bus reset step of resetting the bus on the basis of the release situation of the resources.
A bus controlling program of controlling a bus with respect to a disconnection request for a connection having been established between digital data processing devices with resources of the bus allocated by the digital data processing devices connected by the bus, and for causing a computer to execute a method comprising:
- a disconnection trial step of performing release of resources used for the prescribed connection having been established with respect to a disconnection request for the connection, while writing a release situation of the resources into a storage unit operable to store connection information on the connection;
- and
- a bus reset step of resetting the bus on the basis of the release situation of the resources.
A computer-readable recording medium having recorded a bus controlling program of controlling a bus with respect to a disconnection request for a connection having been established between digital data processing devices with resources of the bus allocated by the digital data processing devices connected by the bus, and for causing a computer to execute a method comprising:
- a disconnection trial step of performing release of resources used for the prescribed connection having been established with respect to a disconnection request for the connection, while writing a release situation of the resources into a storage unit operable to store connection information on the connection;
- and
- a bus reset step of resetting the bus on the basis of the release situation of the resources.
Dependencies are inferred from the claim text.