| US 7,472,213 B2 | ||
| Resource management device | ||
| Toshihiro Fukuyama, Kadoma (Japan); Yuji Takai, Takatsuki (Japan); Isao Kawamoto, Nishinomiya (Japan); Takahide Baba, Nishinomiya (Japan); Daisuke Murakami, Kyoto (Japan); and Yoshiharu Watanabe, Kyoto (Japan) | ||
| Assigned to Panasonic Corporation, Osaka (Japan) | ||
| Filed on Oct. 31, 2007, as Appl. No. 11/979,121. | ||
| Application 11/979121 is a division of application No. 11/057521, filed on Feb. 15, 2005, granted, now 7,350,004. | ||
| Claims priority of application No. 2004-070391 (JP), filed on Mar. 12, 2004. | ||
| Prior Publication US 2008/0065801 A1, Mar. 13, 2008 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. G06F 12/00 (2006.01); G06F 13/14 (2006.01) | ||
| U.S. Cl. 710—241 [710/244] | 1 Claim |

| 1. A resource management device in a data processing system in which a plurality of masters access a shared resource, the
resource management device comprising:
an arbitration timing generation section for generating an arbitration timing signal;
a bandwidth information module for specifying the number of accesses to be made by each of the masters for a given period
of time, each specified number of accesses being used for arbitrating the access conflict;
an access counter for limiting the number of accesses from each master within the given period of time; and
an arbitration section for arbitrating the access conflict according to the bandwidth information,
wherein at each arbitration timing signal generated by the arbitration timing generation section, if there is an access request
from any one of the masters, the arbitration section allows the master that has issued the access request to access the shared
resource, while limiting, by using the access counter, the number of accesses from each master; and
the access counter initial values for all of the masters in the bandwidth information module are established in the access
counter.
|