Due to a problem in the Intel® Quartus® Prime Pro Edition Software version 23.3 and earlier, the Intel Agilex® 7 R-Tile Compute Express Link* (CXL) 1.1/2.0 FPGA IP doesn't remove the HDM Base Address, which causes the unexpected converted address in the user logic.
For Example:
1. The transaction with HDM base address = 0x4f414c000000 and offset = 0, so the complete address should be 0x4f414c000000 + 0 = 0x4f414c000000;
2. The Intel Agilex® 7 R-Tile Compute Express Link* (CXL) 1.1/2.0 FPGA IPCXL IP outputs to user logic with converted address[51:6] = 0x13d0_5300_0000;
3. This converted address will not be routed to the target memory address 0, which causes unexpected behavior.
This problem is scheduled to be fixed in a future release of the Intel® Quartus® Prime Pro Edition Software.