Cypress Semiconductor Patent Applications

TRANSCEIVER FOR COMMUNICATION AND METHOD FOR CONTROLLING COMMUNICATION

Granted: October 24, 2019
Application Number: 20190327005
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…

NAND MEMORY CELL STRING HAVING A STACKED SELECT GATE STRUCTURE AND PROCESS FOR FOR FORMING SAME

Granted: October 24, 2019
Application Number: 20190326303
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…

OVERCURRENT PROTECTION FOR UNIVERSAL SERIAL BUS TYPE-C (USB-C) CONNECTOR SYSTEMS

Granted: October 17, 2019
Application Number: 20190319446
An electronic device includes a first switch configured to connect a VCONN supply terminal of a Universal Serial Bus Type-C (USB-C) controller to a first configuration channel (CC) terminal of the USB-C controller in response to a USB-C connector being in a first orientation. A first current may flow through the first switch. The electronic device also includes an overcurrent component coupled to the first switch. The overcurrent component includes a second switch associated with the…

OVERVOLTAGE PROTECTION FOR UNIVERSAL SERIAL BUS TYPE-C (USB-C) CONNECTOR SYSTEMS

Granted: October 17, 2019
Application Number: 20190319410
An example electronic device includes a first switch and a second switch that are each coupled to an overvoltage detection and protection circuit. The first switch is configured to connect a first sideband use (SBU) terminal of a Universal Serial Bus Type-C (USB-C) controller to a SBU crossbar switch of the USB-C controller. The second switch is configured to connect a second SBU terminal of the USB-C controller to the SBU crossbar switch. The overvoltage detection and protection circuit…

REVERSE OVERCURRENT PROTECTION FOR UNIVERSAL SERIAL BUS TYPE-C (USB-C) CONNECTOR SYSTEMS

Granted: October 17, 2019
Application Number: 20190319409
An electronic device includes a first electronic circuitry portion configured to connect a VCONN supply terminal of a Universal Serial Bus Type-C (USB-C) controller to a first configuration channel (CC) terminal of a plurality of CC terminals of the USB-C controller. The first CC terminal of the USB-C controller is to be directly connected to a first CC terminal of a plurality of CC terminals of a USB-C receptacle. The electronic device further includes a second electronic circuitry…

USB TYPE-C SIGNAL INTERFACE CIRCUIT

Granted: October 17, 2019
Application Number: 20190317582
A device includes a USB-C controller instantiated as a first integrated circuit that includes a first set of host terminals coupled to host controllers and a second set of terminals coupled to sets of D+/D? terminals of a type-C receptacle. A D+/D? multiplexer is to selectively couple the first set of host terminals to the second set of terminals. An electrostatic discharge (ESD) protection circuit is coupled between the D+/D? multiplexer and the second set of terminals. A charger…

VARIABLE READ LATENCY ON A SERIAL MEMORY BUS

Granted: October 3, 2019
Application Number: 20190303307
Systems and/or methods are provided that facilitate employing a variable read latency on a serial memory bus. In an aspect, a memory can utilize an undefined amount of time to obtain data from a memory array and prepare the data for transfer on the serial memory bus. The serial memory bus can be driven to a defined state. When data is ready for transfer, the memory can assert a start bit on the serial memory bus to notify a host prior to initiating the data transfer.

SYSTEM AND METHOD EXTENDING RANGE OF A WIRELESS NETWORK

Granted: October 3, 2019
Application Number: 20190306806
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…

Method of Forming High-Voltage Transistor with Thin Gate Poly

Granted: October 3, 2019
Application Number: 20190304990
A semiconductor device and method of fabricating the same are disclosed. The method includes depositing a polysilicon gate layer over a gate dielectric formed over a surface of a substrate in a peripheral region, forming a dielectric layer over the polysilicon gate layer and depositing a height-enhancing (HE) film over the dielectric layer. The HE film, the dielectric layer, the polysilicon gate layer and the gate dielectric are then patterned for a high-voltage Field Effect Transistor…

SYSTEMS AND METHODS FOR CAPTURING NOISE FOR PATTERN RECOGNITION PROCESSING

Granted: October 3, 2019
Application Number: 20190304486
Systems and methods provide a first sample of audio data and detect speech onset in the first sample of the audio data. Responsive to detecting the speech onset, systems and methods switch from capturing second samples of the audio data at first intervals, to capturing the second samples of the audio data at second intervals. Systems and methods provide contiguous audio data using the second samples of the audio data captured at the first intervals and at least one captured portion of…

COMBINED INDUCTIVE SENSING AND CAPACITIVE SENSING

Granted: October 3, 2019
Application Number: 20190302927
A sense unit for inductive sensing or capacitive sensing is described. The sense unit may include a first terminal coupled to a first node, a first electrode coupled to the first node, and a second terminal. The sense unit may include a second electrode coupled to the second terminal. In a first mode, a first signal is received at the first terminal and a second signal is output on the second terminal, where the second signal may be representative of a capacitance of the sense unit. The…

LOW-POWER TOUCH BUTTON SENSING SYSTEM

Granted: October 3, 2019
Application Number: 20190302865
Systems, apparatus, and methods measure a signal provided by a capacitance sensor, the signal indicative of a presence of an object proximate to the capacitance sensor. Responsive to measuring the signal, embodiments access control information in a memory to determine whether the signal is associated with a first qualifying event of the control information. Responsive to determining that the signal is associated with the first qualifying event, embodiments control a power consumption of…

ASSET LOCATION USING DIRECTION FINDING FEATURES

Granted: October 3, 2019
Application Number: 20190302216
Systems, methods, and apparatus receive a signal from a first wireless device through a first antenna, of a plurality of antennas, the signal including a first segment and a second segment. Responsive to detecting a change in the signal from the first segment to the second segment, embodiments traverse the plurality of antennas to receive the second segment through each of the plurality of antennas. Embodiments determine a plurality of phase samples, each associated with the second…

SENSOR-COMPATIBLE OVERLAY

Granted: September 26, 2019
Application Number: 20190294855
A fingerprint sensor-compatible overlay material which uses anisotropic conductive material to enable accurate imaging of a fingerprint through an overlay is disclosed. The anisotropic conductive material has increased conductivity in a direction orthogonal to the fingerprint sensor, increasing the capacitive coupling of the fingerprint to the sensor surface, allowing the fingerprint sensor to accurately image the fingerprint through the overlay. Methods for forming a fingerprint…

USB Power Control Analog Subsystem Architecture

Granted: September 26, 2019
Application Number: 20190294226
A device and method that include a power control analog subsystem of a universal serial bus (USB) compatible power supply device is disclosed. The power control analog subsystem includes a programmable reference generator to generate first reference voltages. The power control analog subsystem also includes multiplexers, where each of a plurality of multiplexers are coupled to a first terminal and a second terminal of a producer field-effect transistor (FET) to receive a first voltage…

COMMUNICATING PACKETS IN A MESH NETWORK

Granted: September 19, 2019
Application Number: 20190289487
An apparatus includes a Bluetooth transceiver configured to receive a packet transmitted to a Bluetooth mesh network via a radio-frequency signal. The apparatus also includes a processing device coupled to the Bluetooth transceiver. The processing device is configured to determine a strength of the radio-frequency signal. The processing device is also configured to determine a time period based on the measure of strength of the radio-frequency signal. The processing device is further…

TIME OF ARRIVAL ESTIMATION FOR BLUETOOTH SYSTEMS AND DEVICES

Granted: September 19, 2019
Application Number: 20190289448
Disclosed herein are systems, methods, and devices for time of arrival estimation in wireless systems and devices. Devices include a packet detector configured to identify a data packet included in a received signal having a symbol frequency. Devices also include a time stamping unit configured to generate an initial time stamp in response to the packet detector identifying the data packet. Devices further include an IQ capture unit configured to acquire a plurality of IQ samples…

BIT ERROR CORRECTION FOR WIRELESS RETRANSMISSION COMMUNICATIONS SYSTEMS

Granted: September 19, 2019
Application Number: 20190288792
A system includes a transmitter configured to transmit an original packet. The system also includes a receiver comprising a processing device. The processing device is configured to receive a corrupted Bluetooth® packet of the original packet and at least one retransmitted packet of the original packet. The processing device is also configured to generate an accumulated packet based on the corrupted packet and the at least one retransmitted packet, and generate a decision packet for the…

PROGRAMMABLE GATE DRIVER CONTROL IN USB POWER DELIVERY

Granted: September 19, 2019
Application Number: 20190288532
Techniques for control of power switches in a USB Power Delivery (USB-PD) system are described herein. In an example embodiment, an integrated circuit comprises a programmable gate control circuit coupled to a provider field effect transistor (FET) and a consumer FET to provide control signals to the provider and consumer FETs in response to system conditions and application requirements of the USB-PD system. A pulldown current control circuit may provide additional control to slew rate…

CONFIGURABLE AND POWER-OPTIMIZED INTEGRATED GATE-DRIVER FOR USB POWER-DELIVERY AND TYPE-C SOCS

Granted: September 12, 2019
Application Number: 20190278360
Techniques for power-Field Effect Transistor (power-FET) gate drivers are described herein. In an example embodiment, a method for an USB-enabled system with an integrated circuit (IC) controller comprises: determining, by the IC controller, whether a first power path or a second power path is coupled to the IC controller, where the first power path comprises an external N-channel power-FET and the second power path comprises an external P-channel power-FET; turning and maintaining ON…