-
公开(公告)号:US20230393996A1
公开(公告)日:2023-12-07
申请号:US18233870
申请日:2023-08-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Zvi GUZ , Son T. PHAM , Anahita SHAYESTEH , Xuebin YAO , Oscar Prem PINTO
CPC classification number: G06F13/1668 , G06F13/4282 , G06F9/547 , G06F3/0659 , G06F3/0673 , G06F3/0604 , G06F2213/0026
Abstract: According to one general aspect, a device may include a host interface circuit configured to communicate with a host device via a data protocol that employs data messages. The device may include a storage element configured to store data in response to a data message. The host interface circuit may be configured to detect when a tunneling command is embedded within the data message; extract a tunneled message address information from the data message; retrieve, via the tunneled message address information, a tunneled message stored in a memory of the host device; and route the tunneled message to an on-board processor and/or data processing logic. The on-board processor and/or data processing logic may be configured to execute one or more instructions in response to the tunneled message.
-
公开(公告)号:US20210004322A1
公开(公告)日:2021-01-07
申请号:US17024649
申请日:2020-09-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar Prem PINTO
IPC: G06F12/02
Abstract: An embodiment includes a system, comprising: a processor configured to: read a stride parameter from a device coupled to the processor; and map registers associated with the device into virtual memory based on the stride parameter; wherein: the stride parameter is configured to indicate a stride between the registers associated with the device; and the processor is configured to map at least one of the registers to user space virtual memory in response to the stride parameter.
-
公开(公告)号:US20250077446A1
公开(公告)日:2025-03-06
申请号:US18951627
申请日:2024-11-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Zvi GUZ , Son T. PHAM , Anahita SHAYESTEH , Xuebin YAO , Oscar Prem PINTO
Abstract: According to one general aspect, a device may include a host interface circuit configured to communicate with a host device via a data protocol that employs data messages. The device may include a storage element configured to store data in response to a data message. The host interface circuit may be configured to detect when a tunneling command is embedded within the data message; extract a tunneled message address information from the data message; retrieve, via the tunneled message address information, a tunneled message stored in a memory of the host device; and route the tunneled message to an on-board processor and/or data processing logic. The on-board processor and/or data processing logic may be configured to execute one or more instructions in response to the tunneled message.
-
公开(公告)号:US20210294761A1
公开(公告)日:2021-09-23
申请号:US17338654
申请日:2021-06-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Zvi GUZ , Son T. PHAM , Anahita SHAYESTEH , Xuebin YAO , Oscar Prem PINTO
Abstract: According to one general aspect, a device may include a host interface circuit configured to communicate with a host device via a data protocol that employs data messages. The device may include a storage element configured to store data in response to a data message. The host interface circuit may be configured to detect when a tunneling command is embedded within the data message; extract a tunneled message address information from the data message; retrieve, via the tunneled message address information, a tunneled message stored in a memory of the host device; and route the tunneled message to an on-board processor and/or data processing logic. The on-board processor and/or data processing logic may be configured to execute one or more instructions in response to the tunneled message.
-
公开(公告)号:US20230054866A1
公开(公告)日:2023-02-23
申请号:US17972580
申请日:2022-10-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar Prem PINTO
IPC: G06F12/02
Abstract: An embodiment includes a system, comprising: a processor configured to: read a stride parameter from a device coupled to the processor; and map registers associated with the device into virtual memory based on the stride parameter; wherein: the stride parameter is configured to indicate a stride between the registers associated with the device; and the processor is configured to map at least one of the registers to user space virtual memory in response to the stride parameter.
-
公开(公告)号:US20210089477A1
公开(公告)日:2021-03-25
申请号:US16794217
申请日:2020-02-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Zvi GUZ , Son T. PHAM , Anahita SHAYESTEH , Xuebin YAO , Oscar Prem PINTO
Abstract: According to one general aspect, a device may include a host interface circuit configured to communicate with a host device via a data protocol that employs data messages. The device may include a storage element configured to store data in response to a data message. The host interface circuit may be configured to detect when a tunneling command is embedded within the data message; extract a tunneled message address information from the data message; retrieve, via the tunneled message address information, a tunneled message stored in a memory of the host device; and route the tunneled message to an on-board processor and/or data processing logic. The on-board processor and/or data processing logic may be configured to execute one or more instructions in response to the tunneled message.
-
7.
公开(公告)号:US20160306580A1
公开(公告)日:2016-10-20
申请号:US14862145
申请日:2015-09-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar Prem PINTO
CPC classification number: G06F13/4282 , G06F13/4068
Abstract: An embodiment includes a system, comprising: a processor configured to: read a stride parameter from a device coupled to the processor; and map registers associated with the device into virtual memory based on the stride parameter; wherein: the stride parameter is configured to indicate a stride between the registers associated with the device; and the processor is configured to map at least one of the registers to user space virtual memory in response to the stride parameter.
Abstract translation: 一个实施例包括系统,包括:处理器,被配置为:从耦合到所述处理器的设备读取步幅参数; 并且基于所述步幅参数将与所述设备相关联的寄存器映射到虚拟存储器中; 其中:所述步幅参数被配置为指示与所述设备相关联的所述寄存器之间的步幅; 并且处理器被配置为响应于步幅参数将至少一个寄存器映射到用户空间虚拟存储器。
-
-
-
-
-
-