Altera_Forum
Honored Contributor
7 years agoIs export/import design partitioning supported when HPS is in the partition?
Tools: Quartus Prime Standard v17.1
Target device: Arria10 SoC Is it possible to import a design partition which contains an hard processing system (HPS)? For example: - ProjectA containing a hard processing system (HPS), which is synthesized and Export Design Partition. - The exported partition is then Import Design Partition into another ProjectB, and this design is built to generate a bitstream. No warnings/errors are thrown during the exporting or importing of the design partition, so it would seem the this is supported. However, ProjectB fails fitter with Critical Warnings concerning all the of the HPS I/O, and errors about I/O atom, as shown below: Critical Warning (18779): Contradicting pin assignments found for the HPS dedicated pins. The HPS IP component placed the HPS pin hps_sdio_D6 at location , but in the top level assignments, the pin is located at PIN_J16 Critical Warning (18780): The Dedicated HPS Pin hps_sdio_D7 Does not have proper location assignment Generated by HPS IP component in QSYS. Critical Warning (18779): Contradicting pin assignments found for the HPS dedicated pins. The HPS IP component placed the HPS pin hps_sdio_D7 at location , but in the top level assignments, the pin is located at PIN_L18 ... Error (12780): Output buffer atom "qp_proj:soc_inst|platdesgn:soc_inst|platdesgn_altera_emif_a10_hps_171_3x3sc4q:emif_a10_hps_0|platdesgn_altera_emif_arch_nf_171_nl2ovwa:arch|platdesgn_altera_emif_arch_nf_171_nl2ovwa_top:arch_inst|altera_emif_arch_nf_bufs:bufs_inst|altera_emif_arch_nf_buf_udir_se_o:gen_mem_act_n.inst[0].b|cal_oct.obuf" has port "SERIESTERMINATIONCONTROL[0]" connected, but does not use calibrated on-chip termination Error (12780): Output buffer atom "qp_proj:soc_inst|platdesgn:soc_inst|platdesgn_altera_emif_a10_hps_171_3x3sc4q:emif_a10_hps_0|platdesgn_altera_emif_arch_nf_171_nl2ovwa:arch|platdesgn_altera_emif_arch_nf_171_nl2ovwa_top:arch_inst|altera_emif_arch_nf_bufs:bufs_inst|altera_emif_arch_nf_buf_udir_se_o:gen_mem_act_n.inst[0].b|cal_oct.obuf" has port "PARALLELTERMINATIONCONTROL[0]" connected, but does not use calibrated on-chip termination Error (12780): Output buffer atom "qp_proj:soc_inst|platdesgn:soc_inst|platdesgn_altera_emif_a10_hps_171_3x3sc4q:emif_a10_hps_0|platdesgn_altera_emif_arch_nf_171_nl2ovwa:arch|platdesgn_altera_emif_arch_nf_171_nl2ovwa_top:arch_inst|altera_emif_arch_nf_bufs:bufs_inst|altera_emif_arch_nf_buf_udir_se_o:gen_mem_act_n.inst[0].b|cal_oct.obuf" has port "SERIESTERMINATIONCONTROL[1]" connected, but does not use calibrated on-chip termination ...