คอร์ IP เอฟพีจีเอ Intel® Viterbi

IP คอร์เอฟพีจีเอ Intel Viterbi สร้างฟังก์ชันทรัพย์สินทางปัญญา (IP) Viterbi ประสิทธิภาพสูงและการตัดสินใจแบบ soft ที่ใช้อุปกรณ์ถอดรหัส Viterbi มาตรฐานที่มีหลากหลาย

อ่านคู่มือผู้ใช้คอร์ IP Viterbi ›

คอร์ IP เอฟพีจีเอ Intel® Viterbi

การถอดรหัส Viterbi (ที่เรียกว่า การถอดรหัสแนวโน้มสูงสุดหรือการตั้งโปรแกรมไดนามิกล่วงหน้า) เป็นวิธีการที่ใช้บ่อยในการถอดรหัสแบบคอนโวลูชันโดยใช้เทคนิคการถอดรหัสที่ดีที่สุดแบบอสมมาตร ในรูปแบบทั่วไป การถอดรหัส Viterbi เป็นอัลกอริทึมที่เรียกซ้ำที่มีประสิทธิภาพซึ่งทำการค้นหาได้ครบถ้วนได้ดีที่สุด อุปกรณ์เข้ารหัสแบบคอนโวลูชันและอุปกรณ์ถอดรหัส Viterbi โดยทั่วไปใช้ร่วมกันเพื่อแก้ไขข้อผิดพลาดในช่องสัญญาณที่มีการรบกวน เช่น ช่องสัญญาณการสื่อสาร

คุณสมบัติ

คุณสมบัติของคอร์ IP เอฟพีจีเอ Intel Viterbi รวม:

  • สถาปัตยกรรมขนานความเร็วสูงกับ
  • ประสิทธิภาพที่เกินกว่า 240 Mbps
  • การดำเนินการแบบขนานทั้งหมด
  • การถอดรหัสบล็อกเพิ่มเติมและการถอดรหัสต่อเนื่อง
  • ความเร็วต่ำไปยังความเร็วปานกลาง, สถาปัตยกรรมไฮบริด
  • จำนวนที่กำหนดค่าได้ของหน่วย add compare and select (ACS)
  • สถาปัตยกรรมที่ใช้หน่วยความจำ
  • พื้นที่ประสิทธิภาพและลอจิกที่หลากหลาย
  • อุปกรณ์ถอดรหัส Viterbi ที่กำหนดพารามิเตอร์ทั้งหมดรวมถึง:
  • จำนวนบิตที่เข้ารหัส
  • ความยาวที่จำกัด
  • จำนวนบิตแบบ soft
  • ความยาว Traceback
  • พหุนามสำหรับแต่ละบิตที่เข้ารหัส
  • ความยาวจำกัดผันแปร
  • การรองรับโมดูเลชัน
  • ตัวเลือก Trellis coded modulation (TCM)
  • การจำลองและการตรวจสอบ
  • VHDL testbenches ในการทดสอบอุปกรณ์ถอดรหัส
  • โมเดลจำลองการทำงานของทรัพย์สินทางปัญญา (IP) สำหรับใช้ในโปรแกรมจำลอง VHDL และ Verilog HDL ที่ได้รับการสนับสนุนโดยเอฟพีจีเอ Intel
  • อินเทอร์เฟซและเครื่องมือ
  • อินเทอร์เฟซ Avalon® streaming
  • DSP Builder สำหรับเอฟพีจีเอ Intel