หากต้องการทําการบ้านในซอฟต์แวร์ Quartus® II ไปยังเครือข่ายสัญญาณนาฬิกาภูมิภาคสองภูมิภาค หรือ Periphery ทั่วโลกเฉพาะ ให้นําไปใช้กับ ~clkctrl
เวอร์ชั่นของสัญญาณในการออกแบบของคุณ
ตัวอย่างเช่น หากการออกแบบของคุณมีเอาต์พุต PLL ที่ควรใช้เครือข่ายนาฬิกาส่วนกลางหรือระดับภูมิภาค ชื่อโหนดสองโหนดต่อไปนี้จะมีอยู่หลังจากการคอมไพล์
|altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]
|altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl
ส่วนขยาย ~clkctrl
จะระบุสัญญาณที่ป้อนจากเอาต์พุตของบล็อกควบคุมสัญญาณนาฬิกา
ในการค้นหาชื่อโหนดเหล่านี้ ให้ค้นหาผลลัพธ์ PLL ใน Node Finder หรือค้นหาแหล่งสัญญาณนาฬิกาในโปรแกรมดูแผนที่เทคโนโลยี Post-Fit
ตัวอย่างของการกําหนดเอาต์พุตสัญญาณนาฬิกา PLL ให้กับทรัพยากรนาฬิกาที่ระบุอย่างถูกต้องแสดงอยู่ด้านล่าง:
- สําหรับทรัพยากรนาฬิกาทั่วโลก:
set_location_assignment CLKCTRL_G2 -to "|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl"
- สําหรับทรัพยากรนาฬิการะดับภูมิภาค:
set_location_assignment CLKCTRL_R1 -to ";|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl"
- สําหรับทรัพยากรนาฬิกาแบบสองภูมิภาค โปรดทราบว่าสองเครื่อง
~clkctrl
มีโหนดอยู่สําหรับเครือข่ายนาฬิการะดับภูมิภาคคู่ หนึ่งโหนดสําหรับแต่ละเครือข่ายภูมิภาค:|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl
|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl_d
set_location_assignment CLKCTRL_R1 -to "|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl"
set_location_assignment CLKCTRL_R11 -to "|altpll:altpll_component|mpll_altpll:auto_generated|wire_pll1_clk[0]~clkctrl_d"
- สําหรับทรัพยากรนาฬิกา Periphery:
set_location_assignment CLKCTRL_X0_Y74_N127 -to ~clkctrl