เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 23.3 และรุ่นก่อนหน้า เมื่อคุณสร้างอินสแตนซ์ PMA/FEC Direct PHY IP ในโหมด GPON พร้อมการถ่ายโอนความกว้างสัญญาณ คุณอาจเห็นข้อบกพร่องเป็นระยะๆ บนพิน Tx ตัวรับส่งสัญญาณ
เพื่อหลีกเลี่ยงปัญหานี้ในฮาร์ดแวร์ ให้ทําตามขั้นตอนต่อไปนี้:
- ไปที่ไดเรกทอรี ip <our>/
- ค้นหา dphy_f_tx_dsk_gen.sv และเปลี่ยนบรรทัดต่อไปนี้:
จาก
Genvar l;
สําหรับ(l=0; l<LANES; l=l+1) เริ่มต้น:เลน
กําหนด o_data[l*80+:80] = DOUBLE_WIDTH_ON ? {i_data[l*80+79], tx_dsk_pulse, i_data[l*80+:78]}
: {i_data[l*80+79 : l*80+37], tx_dsk_pulse, i_data[l*80+:36]};
สิ้นสุด : เลนถึง
Genvar l;
สําหรับ(l=0; l<LANES; l=l+1) เริ่มต้น:เลน
กําหนด o_data[l*80+:80] = DOUBLE_WIDTH_ON ? {i_data[l*80+79], tx_dsk_pulse, i_data[l*80+:78]}
: {i_data[l*80+79 : l*80+37], 1'b0, i_data[l*80+:36]}
สิ้นสุด : เลน
ปัญหานี้ถูกกําหนดให้ได้รับการแก้ไขในรุ่นอนาคตของซอฟต์แวร์ Intel® Quartus® Prime Pro Edition