Invention Grant
- Patent Title: Acceleration module supporting controlled configuration of a programmable logic device
-
Application No.: US16400047Application Date: 2019-05-01
-
Publication No.: US11055109B2Publication Date: 2021-07-06
- Inventor: Oren Ish-Am , Guy Heller , Noam Cohen
- Applicant: Mellanox Technologies, Ltd.
- Applicant Address: IL Yokneam
- Assignee: Mellanox Technologies, Ltd.
- Current Assignee: Mellanox Technologies, Ltd.
- Current Assignee Address: IL Yokneam
- Agency: Kligler & Associates Patent Attorneys Ltd
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F11/26 ; G06F13/40 ; G06F13/42 ; G06F9/4401 ; G06F30/34 ; G06F15/78

Abstract:
An electronic device includes a processor, a Nonvolatile Memory (NVM), and a Programmable Logic Device (PLD). The NVM stores loadable shell image and user image. The shell image supports communication with the processor, and each of the shell and user images implements a bus client for communication with a host in accordance with a bus protocol. The PLD connects to the processor and to the NVM. Upon initialization, the PLD is configured to load and run the shell image, to receive from the processor, by the shell image, an indication for selecting between the shell and user images, and when the indication selects the user image, to load the user image and run the loaded user image. The process of sequential loading of the shell and user images completes before the host concludes attempting to enumerate the bus client of the user image, in accordance with the bus protocol.
Public/Granted literature
- US20200348944A1 Acceleration Module Supporting Controlled Configuration of a Programmable Logic Device Public/Granted day:2020-11-05
Information query