From 6253d4ec9e782d0d36ec429fa6ac84d500edbda5 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Thu, 14 Oct 2021 16:56:10 +0200 Subject: [PATCH 1/2] CycloneV: Add (passthrough) support for cyclonev_hps_interface_mpu_general_purpose --- techlibs/intel_alm/common/megafunction_bb.v | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/techlibs/intel_alm/common/megafunction_bb.v b/techlibs/intel_alm/common/megafunction_bb.v index 414d1c941..bab665732 100644 --- a/techlibs/intel_alm/common/megafunction_bb.v +++ b/techlibs/intel_alm/common/megafunction_bb.v @@ -697,3 +697,11 @@ output outclk; endmodule +// HPS interfaces +(* keep *) +module cyclonev_hps_interface_mpu_general_purpose(gp_in, gp_out); + +input [31:0] gp_in; +output [31:0] gp_out; + +endmodule From 6e78a80ff915639c99bf0e4bbd44d4c7f7f20df1 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Sun, 17 Oct 2021 20:00:03 +0200 Subject: [PATCH 2/2] CycloneV: Add (passthrough) support for cyclonev_oscillator --- techlibs/intel_alm/common/megafunction_bb.v | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/techlibs/intel_alm/common/megafunction_bb.v b/techlibs/intel_alm/common/megafunction_bb.v index bab665732..d4ed95173 100644 --- a/techlibs/intel_alm/common/megafunction_bb.v +++ b/techlibs/intel_alm/common/megafunction_bb.v @@ -697,11 +697,21 @@ output outclk; endmodule +// Internal interfaces +(* keep *) +module cyclonev_oscillator(oscena, clkout, clkout1); + +input oscena; +output clkout; +output clkout1; + +endmodule + // HPS interfaces (* keep *) module cyclonev_hps_interface_mpu_general_purpose(gp_in, gp_out); -input [31:0] gp_in; +input [31:0] gp_in; output [31:0] gp_out; endmodule