ID บทความ: 000074431 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 10/05/2011

เหตุใดการทํางานALTLVDS_TXจึงเกิดขึ้นtx_outclockไม่ถูกต้องเมื่อใช้แฟคเตอร์ซีเรียลไลเซชัน 3

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

เนื่องจากปัญหาในซอฟต์แวร์ Quartus® II เวอร์ชั่น 10.0 ถึง 10.1 SP1 สัญญาณtx_outclockที่สร้างขึ้นโดยALTLVDS_TXเมกะฟังก์ชันไม่เปิดปิดเมื่อใช้แฟคเตอร์ซีเรียลไลเซชัน 3 แต่ใช้แท่งสัญญาณtx_outclockที่ 0 แทน SERDES Block ที่สร้างขึ้นในเวอร์ชันเหล่านี้จะสร้างสัญญาณtx_outclockอย่างไม่ถูกต้อง คุณควรปิดใช้งานพอร์ต tx_outclock ในALTLVDS_TXเมกะฟังก์ชันเมื่อใช้แฟคเตอร์ซีเรียลไลเซชัน 3

เพื่อแก้ไขปัญหานี้ สร้างสัญญาณนาฬิกาเอาต์พุตโดยการสร้างALTLVDS_TXที่สองที่มีความกว้างของช่องสัญญาณที่ 1 และตัวประกอบการดีซีเรียลไลเซชัน 3 คุณสามารถต่อสายพอร์ตอินพุตข้อมูลไปยัง 1 และ 0 เพื่อสร้างสัญญาณนาฬิกาออก เชื่อมต่อtx_inclockและสัญญาณรีเซ็ตที่เป็นทางเลือกเข้ากับสัญญาณเดียวกันที่ใช้สําหรับการทํางานALTLVDS_TXการทํางานต่อเนื่องที่มีอยู่ในการออกแบบของคุณ ซอฟต์แวร์ Quartus II สามารถแชร์ PLL เดียวกันสําหรับแต่ละALTLVDS_TXเมกะการทํางานเมื่อใช้tx_inclockและสัญญาณรีเซ็ตเดียวกัน คุณต้องเปิด ใช้ PLL ที่ใช้ร่วมกันสําหรับตัวรับสัญญาณและตัวส่งสัญญาณทั้งสองฟังก์ชัน โดยทั่วไปด้วยอนุกรมแฟคเตอร์ 3 คุณควรตั้งค่า tx_in[0] และ tx_in[2] เป็น 1 และตั้งค่า tx_in[1] เป็น 0

ปัญหานี้ได้รับการแก้ไขเริ่มต้นด้วยซอฟต์แวร์ Quartus II เวอร์ชัน 11.0

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

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

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

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