
CAN-CN FPGA: Asistență pentru starea legăturii PolarFire PCIe L2P2
Microcip Corporation
Subiect: CAN-CN FPGA: suport pentru starea legăturii PolarFire PCI Express L2P2
Descriere:
În Libero SoC versiunea 2022.1, opțiunea de a activa legătura de gestionare a energiei L2P2 a fost eliminată din GUI Generate SERDES Initialization. Toate blocurile hardware ale transceiverului PolarFire PCIe Link Training and Status State Machine (LTSSM) nu acceptă starea conexiunii L2P2 de gestionare a alimentării.
Motivul schimbării:
Blocurile de transceiver PolarFire includ controlere PCIe Gen1 și Gen2 Root-port și Endpoint încorporate. Subsistemul PCIe (PCIESS) LTSSM acceptă stările Link Training și starea Re-Training (Recovery). Cu toate acestea, PCIESS nu acceptă nicio stare de gestionare a energiei bazată pe software, cum ar fi L2P2, așa cum este menționat incorect în documentația originală.
- Comenzile de intrare L2P2 bazate pe software emise de PolarFire PCIESS Root-Port către punctele finale din aval nu sunt acceptate. Ca port-rădăcină, acest lucru va face ca legătura să fie complet întreruptă și va fi recuperată numai prin reinițializarea conexiunii cu banda laterală PERSTn (resetare fundamentală) sau un ciclu de pornire.
- Punctul terminal PolarFire PCIESS nu ar trebui să fie comandat de gazdă să intre în starea de legătură L2P2. Ca punct final, legătura poate fi perturbatoare și poate fi recuperată numai prin reinițializarea conexiunii cu banda laterală PERSTn (resetare fundamentală) sau un ciclu de pornire.
Impactul aplicației:
Dispozitivele PolarFire nu acceptă starea conexiunii L2P2 de gestionare a alimentării.
- Pentru a evita întreruperile conexiunii, software-ul de gestionare a alimentării PCIe nu trebuie să comandă unui port rădăcină sau unui punct final PolarFire PCIESS să intre într-o stare de conexiune cu putere mai mică (L2).
- Nu realizează economii suplimentare de energie operaționale pentru dispozitivul PolarFire.
- Libero SoC versiunea 2022.1 a fost actualizată pentru a promova D3hot și D3cold dezactivate în starea PCI Legacy Power Management a spațiului nostru de configurare a punctului final
- Pentru a realiza economii suplimentare de energie operaționale, pe lângă arhitectura dispozitivului PolarFire deja optimizată pentru putere, proiectantul FPGA ar trebui să folosească tehnici de gestionare a energiei direct la designul fabricii FPGA.
Actiune ceruta:
- Utilizatorii ar trebui să facă referire la documentația actualizată furnizată de Microchip cu privire la suportul de stat de instruire pentru linkul PCIESS.
- https://www.microsemi.com/document-portal/doc_download/1245812-polarfire-fpga-and-polarfire-soc-fpga-pci-expressuser-guide
- Consultați Nota aplicației PolarFire FPGA Low Power pentru caracteristicile dispozitivului pe care utilizatorii le pot folosi pentru a include economii suplimentare de energie în designul lor.
Microchip Technology Incorporated 2355 West Chandler Blvd.
Chandler, AZ 85224-6199 Biroul principal 480-792-7200 Fax 480-899-9210
Informații de contact:
Dacă aveți întrebări despre acest subiect, contactați Asistența Tehnică FPGA-BU la adresa web portalul de mai jos http://www.microchip.com/support
Cu respect,
Microsemi Corporation, o subsidiară deținută în totalitate de Microchip Technology Inc.
Notificarea pentru clienți (CN) sau Notificarea pentru clienți (CAN) sunt informații confidențiale și proprietatea Microchip și sunt destinate numai distribuirii de către Microchip clienților săi, numai pentru uzul clienților. Nu trebuie copiat sau furnizat unei terțe părți fără acordul prealabil scris al Microchip.
Documente/Resurse
![]() |
Modulul FPGA MICROCHIP CAN-CN FPGA PolarFire [pdfManual de utilizare Modul CAN-CN FPGA PolarFire FPGA, CAN-CN FPGA, Modulul PolarFire FPGA, modul |




