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

ฉันจะคํานวณค่าของการลงทะเบียนการปรับเวลาแบบคงที่ของอีเธอร์เน็ต 10G MAC MegaCore ความหน่วงต่ําได้อย่างไร

สิ่งแวดล้อม

  • อีเธอร์เน็ต
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    ในการคํานวณค่าของการลงทะเบียนการปรับเวลาแบบคงที่ คุณจําเป็นต้องแปลงความล่าช้า TX/RX PMA เป็นเลขฐานสิบหกและตั้งค่าเป็นการลงทะเบียนการปรับเวลาแบบคงที่ที่เกี่ยวข้อง เช่น tx_ns_adjustment_10G ของอีเธอร์เน็ตความหน่วงแฝงต่ํา 10G MAC MegaCore®

    ตัวอย่างโหมด Arria V GZ 40 บิต PMA:

    1. ค้นหาความล่าช้า PMA ในคู่มือผู้ใช้ 10G MAC MegaCore 10G MAC ความหน่วงแฝงต่ํา
    • ฮาร์ดแวร์ 10G ความล่าช้า Tx ดิจิทัล = 123 UI x 0.097 ns = 11.931 ns
    • ความล่าช้าของ Tx อนาล็อกฮาร์ดแวร์ 10G = -1.1 ns
    • คํานวณความล่าช้าทั้งหมด
      • 11.931 ns - 1.1 ns = 10.831 ns
    • แปลงนาโนวินาทีเป็นเลขฐานสิบหก
      • 10 ns = 0x000A
    • คูณนาโนวินาทีเป็นเสี้ยวหนึ่งด้วย 65,536 (0x10000)
      • 0.831 ns x 65,536 = 54,460.416
    • ปัดนาโนวินาทีทวีคูณเป็นหน่วย
      • 54,460.416 => 54,460
    • แปลงนาโนวินาทีเศษส่วนเป็นเลขฐานสิบหก
      • 54,460 = 0xD4BC
    • ตั้งค่าความล่าช้าที่แปลงแล้วเป็นการลงทะเบียนที่เกี่ยวข้อง
      • tx_ns_adjustment_10G = 0x000A
      • tx_fns_adjustment_10G = 0xD4BC

       

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

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

    Stratix® V GX FPGA
    Stratix® V E FPGA
    Stratix® V GT FPGA
    Stratix® V GS FPGA
    Arria® V GZ FPGA
    Intel® Arria® 10 GT FPGA
    Intel® Arria® 10 GX FPGA
    Intel® Arria® 10 SX SoC FPGA

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