คุณสามารถใช้ข้อจํากัดตําแหน่ง PLLOUTPUTCOUNTER เพื่อป้องกันตัวนับเอาต์พุต PLL จากการหมุนไปยังตําแหน่งเอาต์พุต PLL อื่นหรือการผสานรวมอัตโนมัติในระหว่างการคอมไพล์
นี่เป็นตัวอย่างของข้อจํากัดตําแหน่งตัวนับ PLL ในไฟล์ .qsf:
set_location_assignment PLLOUTPUTCOUNTER_X98_Y113_N1 -to "pll0:inst|pll0_0002:pll0_inst|altera_pll:altera_pll_i|outclk[0]"
set_location_assignment PLLOUTPUTCOUNTER_X98_Y115_N1 -to "pll0:inst|pll0_0002:pll0_inst|altera_pll:altera_pll_i|outclk[1]"
set_location_assignment PLLOUTPUTCOUNTER_X98_Y114_N1 -to "pll0:inst|pll0_0002:pll0_inst|altera_pll:altera_pll_i|outclk[2]"
โปรดทราบว่าซอฟต์แวร์ Quartus II จะวางตัวนับเอาต์พุต PLL เพื่อให้มั่นใจว่าการออกแบบจะทํางานได้ตามปกติที่สุด คุณอาจพบข้อผิดพลาดที่พอดีหากคุณวางเคาน์เตอร์ในสถานที่ที่ไม่สามารถรองรับพัดลมที่ต้องการได้ ในการใช้การจัดวางตัวนับที่เหมาะสมที่สุด ก่อนอื่นคุณควรคอมไพล์โครงการและดูรายงาน สรุปการใช้ PLL เพื่อรับตําแหน่งเคาน์เตอร์ PLL เพื่อป้องกันไม่ให้ตัวนับถูกผสานอัตโนมัติ ให้เปลี่ยนเฟสเฉพาะแต่ละตัว เมื่อคุณใช้การกําหนดตําแหน่งเคาน์เตอร์แล้ว คุณสามารถกู้คืนการเปลี่ยนแปลงเฟสที่ต้องการในAlteraการทํางานเมกะ PLL
มีการใช้คุณสมบัติเพื่อป้องกันการหมุนอัตโนมัติและการผสานตัวนับ PLL อัตโนมัติในซอฟต์แวร์ Quartus II เวอร์ชั่น 12.1