ID บทความ: 000085269 ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ การตรวจสอบครั้งล่าสุด: 11/09/2012

ฉันจะแมปการลงทะเบียนกับองค์ประกอบ I/O (IOEs) ผ่าน Synplify เวอร์ชัน 6 ได้อย่างไร <i>x</i> และสูงกว่า?

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย Altera® ขอแนะนําว่ามีการมอบหมายการลงทะเบียนเซลล์ I/O ใน Quartus ซอฟต์แวร์ อย่างไรก็ตาม คุณสามารถใช้งานที่ได้รับมอบหมายเหล่านี้ใน Synplify ได้เช่นกันโดยใช้ syn_useioff คุณลักษณะบนฐานทั่วโลกหรือท้องถิ่น

คุณสามารถตั้งค่าทั้งหมดนี้ได้ด้วยการตั้งค่า syn_useioff=1 ระดับบนสุด ในซอร์สโค้ดโดยตรง ผ่าน SYnplify Settings Tool SCOPE หรือในไฟล์ที่มีข้อจํากัดโดยตรง

ตารางที่ 1 การตั้งค่า syn_useioff=1 ทั่วโลก
ภาษาการเขียนโปรแกรมไวยากรณ์
Verilog HDLmodule test (d, clk, q) /*synthesis syn_useioff=1 */;
VHDLarchitecture rtl of test is
attribute syn_useioff : boolean;
attribute syn_useioff of rtl: architecture is true;
ไฟล์จํากัดdefine_global_attribute syn_useioff 1


ตารางที่ 2 การตั้งค่า syn_useioff=1 ในเครื่อง
ภาษาการเขียนโปรแกรมไวยากรณ์
Verilog HDLmodule test (d, clk, q);
input [3:0] d;
input clk;
output [3:0] q /*synthesis syn_useioff=1 */
reg q;
...
VHDLentity test is
port (d: in std_logic_vector [3 downto 0];
clk: in std_logic;
q : out std_logic_vector[3 downto 0];
attribute syn_useioff : boolean;
attribute syn_useioff of q : signal is true;
end test;
ไฟล์จํากัดdefine_attirbute {p:q[3:0]} syn_useioff 1

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้