Forum Discussion
Thank you very much for your explanation! Looking forward to your update.
Hi,
I’d like to share an update based on a response from the factory team. They have confirmed that the DPCU block is packaged within the CPRI IP, and it can be instantiated directly at the top level using the pll_dpcu module. This can then be connected to the IO PLL as needed.
Below is an example of how the instantiation would look:
pll_dpcu #(
// parameters
) pll_dpcu_inst (
.clk (clk),
.reset_n (rst_n)
// ...
);
I’ve tested this instantiation on my side and confirmed that the module appears correctly after Analysis & Synthesis in Quartus completes.
Please try this approach and let me know how it goes, or if you have any questions or issues along the way.
Thank you.
- Kangdi1 day ago
New Contributor
Thank you for your detailed reply. I will give it a try following your method.