ID bài viết: 000079563 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 12/09/2012

Tại sao lõi Arria V hoặc Cyclone V PCI Express của tôi không được đào tạo xuống cấu hình x2 hoặc x1?

Môi Trường

  • Phiên bản đăng ký Intel®Intel® Quartus® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Mô tả

    IP cứng Arria® V và Cyclone® V cho Các Lõi IP PCI Express® không bị giới hạn xuống x1 hoặc x2 từ cấu hình x4 hoặc x8.

    Độ phân giải

    Giải pháp là sửa mã Verilog HDL trong altpcie_av_hip_128_bit_atom.v để đặt số lượng làn. Việc sửa lỗi này nên được thực hiện cho tệp nằm trong thư mục cài đặt Quartus® II <quartus12.0_install_path>\ip\altera\altera_pcie\altera_pcie_av_hip_ast.  Hãy chắc chắn rằng bất kỳ bản sao nào của tệp này nằm trong thư mục dự án do các công cụ MegaWizard™ hoặc Qsys sẽ bị xóa và biến thể PCIe được hồi sinh.

    Thay mã không chính xác này:

    thiết bị rxstatus_err dây;

    gán rxstatus_err = (pld8grxstatus0[2] | pld8grxstatus1[2] | pld8grxstatus2[2] | pld8grxstatus3[2] | | pld8grxstatus4[2] | pld8grxstatus5[2] | pld8grxstatus6[2] | pld8grxstatus7[2]);

    gán rxstatus_err = pld8grxstatus0[2];

    Với phiên bản đã sửa lỗi này:

    thiết bị rxstatus_err rxstatus_err_x1 dây, rxstatus_err_x4, rxstatus_err_x8;

    gán rxstatus_err_x8 = (pld8grxstatus0[2] | pld8grxstatus1[2] | pld8grxstatus2[2] | pld8grxstatus3[2] | pld8grxstatus4[2] | pld8grxstatus5[2] | pld8grxstatus6[2] | pld8grxstatus7[2]);

    gán rxstatus_err_x4 = (pld8grxstatus0[2] | pld8grxstatus1[2] | pld8grxstatus2[2] | pld8grxstatus3[2] );

    gán rxstatus_err_x1 = pld8grxstatus0[2] ;

    gán rxstatus_err = (lane_act==4\'b1000)?rxstatus_err_x8:(lane_act==4\'b0100)?rxstatus_err_x4:rxstatus_err_x1;

    Vấn đề này sẽ được khắc phục trong phiên bản tương lai của IP cứng Arria V và Cyclone V cho Lõi IP PCI Express.

    Các sản phẩm liên quan

    Bài viết này áp dụng cho 2 sản phẩm

    FPGA Cyclone® V GX
    FPGA Arria® V GX

    Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.