-
公开(公告)号:US11951998B2
公开(公告)日:2024-04-09
申请号:US18116982
申请日:2023-03-03
IPC分类号: B60W50/02 , B60W50/023 , G07C5/02 , G07C5/08
CPC分类号: B60W50/0205 , B60W50/0225 , B60W50/023 , G07C5/02 , G07C5/08 , B60W2050/021 , B60W2420/403
摘要: A system that may include multiple driving related systems that are configured to perform driving related operations; a selection module; multiple fault collection and management units that are configured to monitor statuses of the multiple driving related systems and to report, to the selection module, at least one out of (a) an occurrence of at least one critical fault, (b) an absence of at least one critical fault, (c) an occurrence of at least one non-critical fault, and (d) an absence of at least one non-critical fault; and wherein the selection module is configured to respond to the report by performing at least one out of: (i) reset at least one entity out of the multiple fault collection and management units and the multiple driving related systems; and (ii) select data outputted from a driving related systems.
-
公开(公告)号:US11608073B2
公开(公告)日:2023-03-21
申请号:US16605658
申请日:2018-04-17
IPC分类号: B60W50/02 , B60W50/023 , G07C5/02 , G07C5/08
摘要: A system that may include multiple driving related systems that are configured to perform driving related operations; a selection module; multiple fault collection and management units that are configured to monitor statuses of the multiple driving related systems and to report, to the selection module, at least one out of (a) an occurrence of at least one critical fault, (b) an absence of at least one critical fault, (c) an occurrence of at least one non-critical fault, and (d) an absence of at least one non-critical fault; and wherein the selection module is configured to respond to the report by performing at least one out of: (i) reset at least one entity out of the multiple fault collection and management units and the multiple driving related systems; and (ii) select data outputted from a driving related systems.
-
公开(公告)号:US20200042191A1
公开(公告)日:2020-02-06
申请号:US16530126
申请日:2019-08-02
发明人: Boris Shulman , Yosef Kreinin , Leonid Smolyansky
IPC分类号: G06F3/06
摘要: A method for accessing a dynamic memory module, the method may include (i) receiving, by a memory controller, a set of access requests for accessing the dynamic memory module; (ii) converting the access requests to a set of commands, wherein the set of commands comprise (a) a first sub-set of commands that are related to a first group of memory banks, and (b) a second sub-set of commands that are related to a second group of memory banks; (iii) scheduling, by a scheduler of the memory controller, an execution of the first sub-set; (iv) scheduling an execution of the second sub-set to be interleaved with the execution of the first sub-set; and (v) executing the set of commands according to the schedule.
-
公开(公告)号:US12072971B2
公开(公告)日:2024-08-27
申请号:US17500279
申请日:2021-10-13
发明人: Eran Ben-Avi , Leonid Smolyansky
CPC分类号: G06F21/51 , G06F21/85 , B60W50/00 , B60W2050/0083 , B60W2420/403 , G06F2221/034 , G06F2221/2143
摘要: Disclosed embodiments provide systems and methods that can be used as part of or in combination with autonomous navigation, autonomous driving, or driver assist technology features. As opposed to fully autonomous driving, driver assist technology may refer to any suitable technology to assist drivers in the navigation or control of their vehicles. In various embodiments, the system may include one or more cameras mountable in a vehicle and an associated processor that monitors the environment of the vehicle. In further embodiments, additional types of sensors can be mounted in the vehicle and can be used in the autonomous navigation or driver assist systems. These systems and methods may include the use of a shared cache that is shared by a group of processing units to improve analysis of images captured by the one or more cameras.
-
公开(公告)号:US11327656B2
公开(公告)日:2022-05-10
申请号:US16530126
申请日:2019-08-02
发明人: Boris Shulman , Yosef Kreinin , Leonid Smolyansky
摘要: A method for accessing a dynamic memory module, the method may include (i) receiving, by a memory controller, a set of access requests for accessing the dynamic memory module; (ii) converting the access requests to a set of commands, wherein the set of commands comprise (a) a first sub-set of commands that are related to a first group of memory banks, and (b) a second sub-set of commands that are related to a second group of memory banks; (iii) scheduling, by a scheduler of the memory controller, an execution of the first sub-set; (iv) scheduling an execution of the second sub-set to be interleaved with the execution of the first sub-set; and (v) executing the set of commands according to the schedule.
-
公开(公告)号:US20210279131A1
公开(公告)日:2021-09-09
申请号:US16605620
申请日:2018-04-17
发明人: Leonid Smolyansky , Boris Shulman , Yosef Kreinin
摘要: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.
-
公开(公告)号:US10998023B2
公开(公告)日:2021-05-04
申请号:US16530133
申请日:2019-08-02
发明人: Boris Shulman , Yosef Kreinin , Leonid Smolyansky
IPC分类号: G11C29/00 , G11C11/16 , G11C11/408 , G06F13/16 , G06F11/10
摘要: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.
-
公开(公告)号:US11953559B2
公开(公告)日:2024-04-09
申请号:US17053116
申请日:2019-05-28
CPC分类号: G01R31/54 , G01R31/006 , G01R31/70
摘要: A driving related system that may include an integrated circuit (IC) that may include IC conductors and test unit; a PCB that may include PCB conductors; intermediate conductors for coupling the IC conductors to the PCB conductors; wherein the test unit is configured to: electrically test a continuity of a first conductive path that comprises a first group of intermediate conductors, a first group of IC conductors and a first group of PCB conductors; and generate a continuity fault indication when detecting a discontinuity of the first conductive path; and wherein the driving related system is configured to perform a safety measure, in response to a generation of one or more continuity fault indications.
-
公开(公告)号:US11366717B2
公开(公告)日:2022-06-21
申请号:US16605620
申请日:2018-04-17
发明人: Leonid Smolyansky , Boris Shulman , Yosef Kreinin
摘要: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.
-
公开(公告)号:US20200043539A1
公开(公告)日:2020-02-06
申请号:US16530133
申请日:2019-08-02
发明人: Boris Shulman , Yosef Kreinin , Leonid Smolyansky
IPC分类号: G11C11/16 , G11C11/408 , G06F11/10 , G06F13/16
摘要: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.
-
-
-
-
-
-
-
-
-