Back to results
US 2024/0403205 A1Published application
Near-memory protocol analyzer
AssigneeMicron Technology, Inc.
InventorDavid Andrew Roberts
Life of this patent
Estimating the term…
Abstract
Devices and methods are disclosed, including receiving, by a memory controller of a memory device, a memory request from a host device; collecting packet trace data from the memory request; including the packet trace data in a log stored in a memory array of the memory device; and returning the log to the host device.
Claims20
A memory device comprising:
- one or more integrated circuit (IC) memory dies configured as a memory array;
- and
- a memory controller to control access to the memory array, the memory controller configured to:
- receive a memory request from a host device;
- collect packet trace data from the memory request;
- include the packet trace data in a log stored in a log region of the memory array;
- and
- return the log to the host device.
5 more elements
A method of operating a memory device, the method comprising:
- receiving, by a memory controller of the memory device, a memory request from a host device;
- collecting packet trace data from the memory request;
- including the packet trace data in a log stored in a memory array of the memory device;
- and
- returning the log to the host device.
2 more elements
A computer system comprising:
- at least one host device including a host processor;
- a memory bus and a host input/output (I/O) channel;
- and
- at least one memory device coupled to the at least one host device by the memory bus and host I/O channel, wherein the memory device includes:
- one or more integrated circuit (IC) memory dies configured as a memory array;
- and
- a memory controller to control access to the memory array, the memory controller configured to:
- reserve a log in the memory array according to log configuration information received from the at least one host device via the host I/O channel;
- receive memory requests from the at least one host device via the memory bus;
- store packet trace data from the memory requests in the log;
- and
- return the packet trace data stored in the log to the host device.
9 more elements
Dependencies are inferred from the claim text.