Provided are a parameter generating circuit and a method of generating a
parameter which decides priority of master blocks. An arbitration parameter generating
circuit includes a counter, a short term arbitration parameter storage unit, a
short term reference time measurement unit, a long term arbitration parameter control
unit and a long term reference time measurement unit. The counter receives a request
signal generated in order for a master block to occupy a system bus and a grant
signal generated in order for an arbitrator to allow the master block to occupy
the system bus, up-counts when the request signal is at a first logic level, down-counts
when the grant signal is at the first logic level, and is reset in response to
a predetermined short term reference time signal. The short term arbitration parameter
storage unit receives and stores the counted signal as the short term arbitration
parameter until the counter is reset in response to the short term reference time
signal. The long term arbitration parameter control unit continuously accumulates
the short term arbitration parameter outputted from the short term arbitration
parameter storage unit, outputs the accumulated short term arbitration parameter
as a long term arbitration parameter, and is reset in response to the long term
reference time signal.