The ICache used in the control core tile currently relies on an old commit of the cluster_icache repository. This version contains an implementation of the ICache with non-resettable flip-flops, which have been reported to cause issues during post-synthesis or post-layout simulations.
At the moment, the tile uses the pulp_icache wrapper to integrate the cache. However, in the current version of the cluster_icache repository, which solves the FFNR problems, these wrappers are no longer present, making the current dependency inconsistent with the upstream repository.