The clock that operates the ICAP module in the OPB_HWICAP Peripheral is the same as the OPB BUS, this can be a problem because the maximum frequency for operating the ICAP is 33MHZ, and it' s very common to have the BUS running at higher speeds. The PLB_ICAP core presented at XAPP662 didn't have this problem because it could operate with a controlled ICAP Clocking, but this core doesn't have the same features as the OPB_HWICAP. An obvious solution to my problem could be having two different OPB BUS running at different speeds, but unfortunately the PLB2OPB takes to much space and I kind of need it.
So my question is this, his it possible to change OPB_HWICAP so it runs with a controlled ICAP Clocking, as anyone done it? Or alternatively is it possible to have two OPB BUS running at different speeds without using two different PLB2OPB?
Thanks
Miguel Silva