AC-DC converter with secondary side-control and synchronous rectifier sense architecture
Granted: February 4, 2020
Patent Number:
10554140
An AC-DC converter with secondary side control and synchronous rectifier (SR) architecture and method for operating the same are provided for reducing the cost, complexity and size of the converter while improving efficiency. Generally, the secondary side controller includes a zero-crossing detector block, a negative-sensing block, a peak-detector block and a line-feed-forward block integrated in an integrated circuit (IC), and coupled to a secondary side of the converter through a…
Memory devices, systems, and methods for updating firmware with single memory device
Granted: February 4, 2020
Patent Number:
10552145
A memory device can include a memory cell array and a remap data structure. A remap data structure can include a mapping history section configured to store sets of mappings between logical addresses and the physical addresses of the regions, and a status section configured to identify one of the sets of mappings as a live set for the device. Control logic can be coupled to the memory cell array and the remap data structure and configured to enable access to the storage locations and…
Two-electrode touch button with a multi-phase capacitance measurement process
Granted: January 28, 2020
Patent Number:
10545614
A method, apparatus, and system to detect whether a two-electrode touch button is pressed using a first self-capacitance measurement of an inner electrode of the two-electrode touch button and a second self-capacitance measurement of an outer electrode of the two-electrode touch button. The method, apparatus, and system further to detect whether the two-electrode touch button is pressed in view of presence of water proximate to the touch button.
Distributed and synchronized control system for environmental signals in multimedia playback
Granted: January 21, 2020
Patent Number:
10541005
A method includes providing a media dataset including media content data and environmental effects metadata defining a set of environmental events each corresponding to a media timestamp of a plurality of media timestamps. The method further includes, for each environmental event in the set of environmental events, identifying a protocol timestamp for a communication protocol, where the protocol timestamp corresponds to the media timestamp of the environmental event, and generating a…
Capacitive sensing with multi-pattern scan
Granted: January 21, 2020
Patent Number:
10540044
The sensing circuit includes including first input of a first electrode, a first set of inputs of a first set of two or more electrodes forming a first intersection and a second intersection, and a second set of inputs of a second set of two or more electrodes forming the second intersection and a third intersection. The sensing circuit includes a scan control circuit, coupled to the touch panel of electrodes, to concurrently select the sets of electrodes via a multiplexer. The touch…
Systems, methods, and devices for network request scheduling
Granted: December 24, 2019
Patent Number:
10517106
Systems, methods, and devices schedule requests associated with wireless communications devices. Methods include receiving a plurality of requests from a plurality of wireless communications devices that is compatible with an 802.11 transmission protocol, where each request of the plurality of requests includes a proposed service period and proposed service interval. Methods further include generating, using a processing device, a plurality of quantization factors by quantizing the…
System level interconnect with programmable switching
Granted: December 24, 2019
Patent Number:
10516397
In an example embodiment, a digital block comprises a datapath circuit, one or more programmable logic devices (PLDs), and one or more control registers. The datapath circuit comprises structural arithmetic elements. The one or more PLDs comprise uncommitted programmable logic. The one or more control circuits comprise a control register configured to store user-defined control bits, where the one or more control circuits are configured to control both the structural arithmetic elements…
Contacts for semiconductor devices
Granted: December 24, 2019
Patent Number:
10516044
A memory device includes a number of memory cells and a dielectric layer formed over the memory cells. The memory device also includes contacts formed in the dielectric layer and spacers formed adjacent the side surfaces of the contacts. The spacers may inhibit leakage currents from the contacts.
Methods, systems and devices for communicating between devices within a channel hopping system
Granted: December 17, 2019
Patent Number:
10511939
A method can include, by operation of a first device, generating sequence information for a plurality of sequential transmission windows, the sequence information including at least a channel identification (ID) corresponding to a base frequency for each window; generating payload data for a packet and wirelessly transmitting the packet in one of the windows, the payload data including sequence information for a window later in the sequence than the window in which the packet is…
Traffic coexistence for collocated transceivers including bluetooth transceivers
Granted: December 10, 2019
Patent Number:
10506622
Systems, methods, and devices enable coexistence of traffic for collocated transceivers. Methods may include generating, using a processing device, a medium access schedule for at least a first transceiver based on a transmission parameter of a second transceiver, the second transceiver being collocated with the first transceiver and sharing a transmission medium with the first transceiver, and the medium access schedule comprising a QuietIE schedule. Methods may also include identifying…
Power supply architecture for USB-C controllers
Granted: December 10, 2019
Patent Number:
10503240
A power supply architecture for USB Type-C controllers is described herein. In an example embodiment, an integrated circuit (IC) controller comprises a power rail, a VDDD terminal, a VCONN terminal, and a VBUS terminal. The VDDD terminal, the VCONN terminal, and the VBUS terminal are coupled to the power rail, where a VCONN switch is coupled between the VCONN terminal and the power rail, and a VBUS regulator is coupled between the VBUS terminal and the power rail. The power rail is…
Devices, systems and methods for increasing data throughput in wireless device with shared medium
Granted: December 3, 2019
Patent Number:
10499407
A method can include monitoring a transmission medium for packets of a first protocol type with first communication circuits while the medium is controlled by second communication circuits. Requesting access to the medium in response to the first communication circuits detecting a packet of the first protocol type. Upon being granted access to the medium, executing a data transmission operation. Yielding the medium back to the second communication circuits in response the first…
System and method extending range of a wireless network
Granted: December 3, 2019
Patent Number:
10499346
A system and method are provided for extending range of devices in a legacy wireless network. Generally, the method involves providing in a transmitter of the system a frame having a first field including a number of preamble segments and a second field including a number of data segments. The transmitter in the system is then operated to transmit at least one of the preamble segments with at least a first transmit power, and to transmit the segments of the second field at a second…
Efficient method to load-balance wireless networks with multi-band interface controllers
Granted: December 3, 2019
Patent Number:
10499282
Implementations disclosed describe techniques to optimize performance of wireless networks having multi-band connectivity by steering devices connecting to the network to preferred frequency ranges. In an example embodiment, a method may comprise receiving, a first probe request from a client device at a first access point of the wireless network, establishing a first association between the first access point and the client device, the first access point operating at a first frequency…
Protecting circuit and integrated circuit
Granted: December 3, 2019
Patent Number:
10498137
A protecting circuit includes a discharge switch, a trigger circuit, and a shunt circuit. The discharge switch is connected between a first terminal and a second terminal. The trigger circuit is connected to the discharge switch and comprises load devices, connected in series between the first terminal and the second terminal, and a first node between a first one and a second one of the load devices. The shunt circuit is connected to the trigger circuit at the first node, where the shunt…
Split-gate flash cell formed on recessed substrate
Granted: December 3, 2019
Patent Number:
10497710
A semiconductor device and method of making the same are disclosed. The semiconductor device includes a metal-gate logic transistor formed in a first region of a substrate, and a non-volatile memory (NVM) cell including a select gate and a memory gate formed in a first recess in a second region of the same substrate, wherein the recess is recessed relative to a first surface of the substrate. The metal-gate logic transistor includes a planarized surface above and substantially parallel…
Systems, methods, and devices for user configurable wear leveling of non-volatile memory
Granted: November 26, 2019
Patent Number:
10489064
Disclosed herein are systems, methods, and devices for user configurable wear leveling of non-volatile memory devices. Devices include a non-volatile memory including a plurality of physical memory portions, where each of the plurality of physical memory portions is configured to be mapped to a logical memory portion of a plurality of logical memory portions. Devices may also include wear leveling control circuitry configured to receive a plurality of wear leveling parameters, and…
Systems and methods for estimating angle of arrival in a wireless device
Granted: November 19, 2019
Patent Number:
10481236
An example apparatus uses a transceiver to determine a first attribute value of a first RF signal received through a first antenna during a first period. An attribute estimator determines a second attribute value of the first RF signal received through a second antenna during the first period. Responsive to a control signal, the apparatus switches the attribute estimator from being coupled to the second antenna to being coupled to a third antenna. The apparatus then uses the transceiver…
Transceiver for communication and method for controlling communication
Granted: November 19, 2019
Patent Number:
10484103
An example embodiment provides a transceiver for communication includes a timing determiner that detects a fall from high level to low level of a bus signal generated by pulse width modulation of a clock signal and input from a communication bus; a transmission data signal delay adjuster that determines a second timing having a predetermined time difference from a first timing, the bus signal rising from the low level to the high level at the first timing; an encoder that extends a low…
Voltage detector and method for detecting voltage
Granted: November 19, 2019
Patent Number:
10483958
A voltage detector includes a comparison unit which is equipped with a plurality of comparators and which is configured to compare a threshold voltage and determination voltages corresponding to each comparator and output a first result of High or Low for each comparator and configured to compare an input voltage and the determination voltages and output a second result of High or Low for each comparator, and a determination unit configured to determine based on the first result and the…