Memristor code comparator to compare sensor signals to reference signals
US-10786171-B2 · Sep 29, 2020 · US
US11304140B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11304140-B2 |
| Application number | US-201716075694-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 31, 2017 |
| Priority date | Jan 31, 2017 |
| Publication date | Apr 12, 2022 |
| Grant date | Apr 12, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
One example of a device includes an antenna, a memristor code comparator, and a controller. The antenna is to receive a wake up signal. The memristor code comparator is to compare the wake up signal to a reference signal. The controller is to provide a trigger signal to wake up the device in response to the wake up signal matching the reference signal.
Opening claim text (preview).
The invention claimed is: 1. A device comprising: an antenna to receive a wake up signal; and a memristor code comparator to compare the wake up signal to a reference signal; a read and write circuit to read the state of the memristors of the memristor code comparator after each comparison and to write each memristor that changed states during the comparison back to an initial state; and a controller to provide a trigger signal to wake up the device in response to the wake up signal matching the reference signal. 2. The device of claim 1 , wherein the memristor code comparator comprises a memristor array comprising a plurality of row lines, a plurality of column lines, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a row line and a column line. 3. The device of claim 1 , wherein the memristor code comparator comprises a memristor array comprising a plurality of first nodes, a plurality of second nodes, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a first node and a second node. 4. The device of claim 1 , further comprising: a rectifier to convert the wake up signal to a direct current (DC) signal to input to the memristor code comparator. 5. The device of claim 1 , wherein the device comprises a wireless sensor network device. 6. The device of claim 1 , further comprising: a front-end circuit to receive the wake up signal from the antenna and provide a multibit signal representative of the wake up signal to the memristor code comparator. 7. The device of claim 6 , wherein the wake up signal comprises a multibit digital signal, and wherein the reference signal comprises a multibit digital reference signal. 8. The device of claim 1 , wherein the memristor code comparator comprises a memristor array comprising a plurality of row lines, a plurality of column lines, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a row line and a column line, wherein each bit of the wake up signal is applied to a corresponding row line, and wherein each bit of the reference signal is applied to a corresponding column line. 9. The device of claim 1 , further comprising: an energy harvester to harvest energy; and an energy storage device to store the harvested energy and to power the device. 10. A device comprising: an antenna to receive a wake up signal; a storage medium storing a reference signal; a memristor code comparator to compare the wake up signal to the reference signal; a read and write circuit to read the state of the memristors of the memristor code comparator after each comparison and to write each memristor that changed states during the comparison back to an initial state; and a controller to provide a trigger signal to wake up the device in response to the wake up signal matching the reference signal. 11. The device of claim 10 , further comprising: a front-end circuit to receive the wake up signal from the antenna and provide a multibit signal representative of the wake up signal to the memristor code comparator. 12. The device of claim 10 , wherein the wake up signal comprises a multibit digital signal, and wherein the memristor code comparator receives a multibit digital reference signal from the storage medium. 13. The device of claim 10 , wherein the memristor code comparator comprises a memristor array comprising a plurality of row lines, a plurality of column lines, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a row line and a column line, wherein each bit of the wake up signal is applied to a corresponding row line, and wherein each bit of the reference signal is applied to a corresponding column line. 14. The device of claim 10 , further comprising: an energy harvester to harvest energy; and an energy storage device to store the harvested energy and to power the device. 15. A method comprising: receiving a wake up signal for a device; comparing, via a memristor code comparator, the wake up signal to a reference signal; reading the memristor code comparator to determine whether the wake up signal matches the reference signal based on whether any memristors of the memristor code comparator changed states during the comparison; and providing a trigger signal to wake up the device in response to the wake up signal matching the reference signal, wherein comparing, via the memristor code comparator, the wake up signal to the reference signal comprises changing the state of a corresponding memristor of the memristor code comparator in response to a voltage difference between a corresponding bit of the wake up signal and a corresponding bit of the reference signal exceeding a threshold value of the corresponding memristor. 16. The method of claim 15 , further comprising: fully powering a transceiver of the device in response to the trigger signal. 17. The method of claim 15 , wherein the device comprises a wireless sensor network device. 18. A method comprising: receiving a wake up signal for a device; comparing, via a memristor code comparator, the wake up signal to a reference signal; reading the memristor code comparator to determine whether the wake up signal matches the reference signal based on whether any memristors of the memristor code comparator changed states during the comparison; providing a trigger signal to wake up the device in response to the wake up signal matching the reference signal; and resetting memristors of the memristor code comparator to an initial state in response to memristors of the memristor code comparator changing states during the comparison. 19. The method of claim 18 , further comprising: fully powering a transceiver of the device in response to the trigger signal. 20. The method of claim 18 , wherein the device comprises a wireless sensor network device.
Circuits · CPC title
Array wherein the memory element being directly connected to the bit lines and word lines without any access device being used · CPC title
Erasing, e.g. resetting, circuits or methods · CPC title
Reading or sensing circuits or methods · CPC title
where the received signal is a power saving command · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.