05-09-2019, 05:20 PM
Hi lukamac,
bigPULP uses the regular pulp_cluster. The configuration interface of the HWPE is attached to the cluster peripherals, which are defined in the pulp_cluster_package. The base offset for peripherals within a cluster is `0x0020_0000` and within there, each peripheral occupies a range of `0x400`, so you should be able to access the HWPE config interface with an offset of `0x0020_1000` relative to the cluster base address (`0x1000_0000`) at `0x1020_1000`.
Best,
Andreas
bigPULP uses the regular pulp_cluster. The configuration interface of the HWPE is attached to the cluster peripherals, which are defined in the pulp_cluster_package. The base offset for peripherals within a cluster is `0x0020_0000` and within there, each peripheral occupies a range of `0x400`, so you should be able to access the HWPE config interface with an offset of `0x0020_1000` relative to the cluster base address (`0x1000_0000`) at `0x1020_1000`.
Best,
Andreas