Always on low power capacitive matrix autonomous scan
Granted: August 17, 2021
Patent Number:
11093078
Disclosed are sensing systems and methods that eliminate CPU intervention or interrupts when performing sensor scans of a touch interface, supports low power sensing operation without requiring periodic wake up of the CPU, and is scalable to multi-channel or multi-chip sensor configuration to support large touch screens or a high number of sensors. A sensor scanning module may operate in a chained-scan using direct memory access (CS-DMA) mode or an autonomous scan-multiple scan (AS-MS)…
Programmable input/output circuit
Granted: August 10, 2021
Patent Number:
11088692
A programmable input/output (I/O) circuit includes an output buffer coupled between an output signal and an I/O pad and an input comparator coupled between an input signal and the I/O pad. The input comparator includes a first input coupled to the I/O pad. A multiplexor receives a select signal for selecting a first reference voltage from the plurality of reference voltages at a first time and for dynamically selecting a second reference voltage from the plurality of reference voltages…
Remote memory diagnostics
Granted: August 3, 2021
Patent Number:
11082449
Disclosed are systems and methods for diagnosing the health of a plurality of memory cells in a memory array. Diagnostics are initiated from a remote server via an encrypted channel on the memory device embedded in an end-use system. The memory device includes a plurality of memory cells in a memory array. At the remote server, encrypted diagnostics data is received in response to execution of a diagnostics program by the memory device on the plurality of memory cells. The diagnostics…
Suppression of program disturb with bit line and select gate voltage regulation
Granted: August 3, 2021
Patent Number:
11081194
Techniques for suppression of program disturb in flash memory devices are described herein. In an example embodiment, a method for suppression of program disturb in a flash memory array is provided. The flash memory array comprises rows and columns of memory cells, where the memory cells in each row are coupled to a source line and to a select-gate (SG) line, and the memory cells in each column are coupled to a respective bit line (BL). During a program memory operation, a first voltage,…
Method for IoT device to stagger TX and save power
Granted: July 20, 2021
Patent Number:
11070995
Disclosed are methods and systems for delaying packet transmissions over a wireless communication channel until a more favorable channel condition is detected. A device may measure a channel metric when it receives periodic beacon signals. The device may compare the channel metric against a programmed metric threshold. If the channel metric is less than the metric threshold, the device may delay the transmission of a packet until a later transmission window or transmit opportunity (TXOP)…
NAND memory cell string having a stacked select gate structure and process for forming same
Granted: July 20, 2021
Patent Number:
11069699
A memory string is disclosed including a plurality of core cells serially connected between a source select gate and a drain select gate along a channel. Each core cell includes a wordline separated from the channel by a stack of layers including a charge trapping layer. At least one of the source and drain select gates is a stacked select gate with a plurality of components, including a first component adjacent to the plurality of core cells and a second component separated from the…
Dynamic sharing of power among USB type-c power delivery (USB-C/PD) ports
Granted: July 13, 2021
Patent Number:
11061457
Technology to dynamically share system power among charging ports of a multiport power delivery (PD) system is described. In one embodiment, a multiport PD system includes a master controller associated with a master port, and one or more slave controllers associated with one or more slave ports. The master controller determines a port connection status of a set of multiple ports. The port connection status indicates that multiple devices are connected. The master controller determines a…
Systems and methods for downloading code and data into a secure non-volatile memory
Granted: July 13, 2021
Patent Number:
11063768
An example secure embedded device includes a secure non-volatile memory coupled to a processor. The processor provides a scramble or cipher key and uses a scramble algorithm or a cipher algorithm to scramble or cipher information received from an external device into transformed information. The processor writes a least a portion of the transformed information to a plurality of memory locations of the secure non-volatile memory. The plurality of memory locations is based on the scramble…
Reduced channel-sounding in MU-MIMO WLANS
Granted: July 13, 2021
Patent Number:
11063724
A method for reducing channel sounding overhead in a MU-MIMO WLAN system, and apparatus for performing the method are disclosed. The method includes transmitting a sparse set of pilot symbols in a pseudorandom distribution across a plurality of subcarriers, from a plurality of antennas to one or more client devices on a plurality of spatial streams; receiving a sparse set of channel estimates in the frequency and spatial domains, from the one or more client devices as beamforming…
Memory devices, systems, and methods for updating firmware with single memory device
Granted: July 13, 2021
Patent Number:
11061663
Example apparatus, systems and methods receive a new firmware image at a memory device and place the new firmware image into second nonvolatile storage locations of the memory device such that the second nonvolatile storage locations do not overlap with first nonvolatile storage locations of the memory device that store a current firmware image. Embodiments place a logical address to physical address mapping for the new firmware image into a remap data structure stored in memory circuits…
Providing a baseline capacitance for a capacitance sensing channel
Granted: July 6, 2021
Patent Number:
11054938
A capacitance-sensing circuit may include a channel input associated with measuring a capacitance of a unit cell of a capacitive sense array. The capacitance-sensing circuit may also include a capacitive hardware baseliner that is coupled to the channel input. The capacitive hardware baseliner includes a programmable baseline resistor, and a buffer with an input coupled to the programmable baseline resistor and an output coupled to the channel input. The capacitive hardware baseliner…
Devices, systems and methods for narrow band communications within protocol having frequency multiplexing
Granted: June 29, 2021
Patent Number:
11050596
Devices, systems and methods generate a packet including a first preamble and a narrow band packet. Embodiments assign a first frequency band to the first preamble and assign a second frequency band to the narrow band packet. The second frequency band is a first sub-band of the first frequency band. Embodiments transmit the packet by transmitting the first preamble across the first frequency band and transmitting the narrow band packet across the second frequency band. The narrow band…
Devices, systems and methods for extending the range of a wireless communication system
Granted: June 22, 2021
Patent Number:
11044679
Embodiments can include methods, devices and systems which can transmitting a preamble across a first channel according to a first communication protocol; sequentially transmitting signal values in a plurality of narrow bands; monitoring the narrow bands for response communications; and upon detecting response communications on at least one of the narrow bands, establishing communications across at least one of the narrow bands. Each narrow band can be a different portion of the first…
Traffic coexistence for collocated transceivers including bluetooth transceivers
Granted: June 15, 2021
Patent Number:
11039457
Systems, methods, and devices that enable coexistence of traffic for collocated transceivers are described herein. In an example embodiment, a method may comprise: receiving a QuietIE request from a wireless device communicatively coupled to a first transceiver; generating, using a processing device, a QuietIE schedule for the first transceiver and the wireless device based on a transmission parameter identifying one or more transmission times designated by a transmission protocol of a…
Low energy power saving fast reconnect for wireless communications devices
Granted: June 15, 2021
Patent Number:
11039393
Systems, methods, and devices suspend and establish wireless communications connections. Methods include determining at least a first wireless communications device should be transitioned to a low power mode, and transitioning, using second logic, first logic of the first wireless communications device to the low power mode. The first logic implements a host stack of a wireless communications protocol, the second logic implements a controller stack of the wireless communications…
Advanced packet-based sample audio concealment
Granted: June 15, 2021
Patent Number:
11037577
In a reliable multi-cast, a concealment scheme may be applied to recover or conceal lost or otherwise corrupted packets of audio information for one channel based on the audio information of other channels, in the reliable multi-cast. The concealment scheme may employ correction factors for channels derived from the channel relationships.
Asynchronous transceiver for on-vehicle electronic device
Granted: June 15, 2021
Patent Number:
11036671
An on-vehicle system comprises a Clock Extension Peripheral Interface (CXPI) bus and a device coupled to the CXPI bus as a slave node. The device comprises a transceiver configured to: generate a first signal by delaying an inverted signal of a transmission data signal; generate a second signal based on the transmission data signal, where the second signal has a low slew rate; selectively output the first signal or the second signal as a third signal, in response to a selector signal;…
System and method to measure capacitance of capacitive sensor array
Granted: June 8, 2021
Patent Number:
11029795
A system and method for determining position information. The method includes selecting a column, a first row, and a second row of a capacitive sensor array. The first row and second row intersect with the column of the capacitive sensor array. The method further includes measuring a differential capacitance between the first row and the second row and utilizing the differential capacitance in determining a location of an object proximate to the capacitive sensor array.
Methods, systems and devices for communicating between devices within a channel hopping system
Granted: June 8, 2021
Patent Number:
11032671
In an example embodiment, a device comprises one or more processors and a baseband controller. The one or more processors are configured to: determine, from a payload of at least one received packet, a channel identification (ID) of a notice window in a sequence of transmission windows; transmit, in the notice window, a notice packet that identifies a target window, the target window being later in the sequence of transmission windows than the notice window; generate a target packet that…
Multi-ported nonvolatile memory device with bank allocation and related systems and methods
Granted: June 8, 2021
Patent Number:
11030128
A nonvolatile memory device can include a serial port having at least one serial clock input, and at least one serial data input/output (I/O) configured to receive command, address and write data in synchronism with the at least one serial clock input. At least one parallel port can include a plurality of command address inputs configured to receive command and address data in groups of parallel bits and a plurality of unidirectional data outputs configured to output read data in…