AN 908: Enabling 4G Wireless Acceleration in FlexRAN: for the Intel® FPGA Programmable Acceleration Card N3000

ID 683736
Date 1/30/2020
Public

1.2. About the Intel PAC N3000

You enable the Intel PAC N3000 through six main firmware components. Intel also provides a software package for the Intel PAC N3000. Intel creates and maintains five of these firmware components, are not specific to the user image or application you run on the N3000. These firmware components manage the board management control and factory image and the interface configuration (PCIe and Ethernet).

The Intel PAC N3000 supports a user image. A remote system update (RSU) capable page (page 1) in an on-board 1 Gb flash stores the user image. A non-RSU capable page (page 0) of the same 1 Gb flash stores a fail over factory image..

Intel develops and owns all of the following Intel PAC N3000 components (including all updates) except the Intel® Arria® 10 flash page 1 user image:

  • Intel® MAX® 10 Nios flash.
    • Fixed configuration.
    • RSU capable.
    • Intel loads the binary image.
  • PCIe software.
    • Intel flashes the binary images.
    • Fixed configuration for PCIe configuration.
    • Not RSU capable.
  • Intel C827 retimer.
    • Intel flashes the binary EEPROM.
    • Power-up configuration initialization by Intel® Arria® 10 soft Nios processor through Intel® MAX® 10.
    • Fixed configuration for transceiver.
    • Encrypted.
  • Intel XL710.
    • Intel flashes the binary images.
    • Fixed configuration for transceiver configuration.
    • RSU capable.
  • Intel® Arria® 10 flash factory image page 0.
    • Intel flashes the binary images.
    • Not RSU capable.
  • Intel® Arria® 10 flash page 1 user image.
    • RSU capable.
    • Intel provides the top-level reference design under a software license agreement.
    • Contains multiple encrypted IP blocks provided under a software license agreement.
    • You own the production image and design.