Patents Assigned to Cypress Semiconductor
-
Patent number: 11412399Abstract: Systems, methods, and apparatus use a processor of a first device to wirelessly communicate with a second device using a first antenna. The processor selects the first antenna from a plurality of antennas based on comparing first antenna data associated with the first antenna with second antenna data associated with a second antenna.Type: GrantFiled: December 7, 2020Date of Patent: August 9, 2022Assignee: Cypress Semiconductor CorporationInventors: Kaiping Li, Kamesh Medapalli, Jie Lai, Wenyu Liu, Thaiyalan Appadurai
-
Publication number: 20220244078Abstract: A rotary encoder for capturing angular position of a target rotating over capacitive sensors. The rotary encoder includes a source plate. The rotary encoder includes a pair of capacitive sensors coupled to the source plate, and a target plate separated from the source plate by a gap. The target plate includes a spoke and a flange. The spoke is capacitively coupled to the pair of capacitive sensors and the flange is capacitively coupled to a ground pad. Each capacitive sensor of the pair of capacitive sensors is configured to detect a change in a capacitive value corresponding to an angular position of the spoke to the capacitive sensor. The target plate is mechanically coupled to a joystick. A movement of the joystick causes a rotation of the target plate about an axis to change the angular position of the spoke to the pair of capacitive sensors.Type: ApplicationFiled: October 7, 2021Publication date: August 4, 2022Applicant: Cypress Semiconductor CorporationInventors: Brendan McAndrews, Vibheesh Bharathan, Igor Kravets, Mykhaylo Krekhovetskyy, David Durlin
-
Patent number: 11403172Abstract: A method can include, in response to receiving a read request at a memory controller, sending a read command and address values on a command address bus in synchronism with a clock. In response to the read command, receiving an uninterrupted burst of read data values on at least one parallel data bus, the burst of read data values having double date rate with respect to the clock, and receiving error correction code (ECC) values for the read data values in response to the same read command, the ECC values not being included in the burst of read data values being output on non-ECC input/outputs (I/Os); wherein the non-ECC I/Os are I/Os not assigned to ECC data according to a preexisting standards organization. Corresponding systems and devices are disclosed.Type: GrantFiled: March 23, 2020Date of Patent: August 2, 2022Assignee: CYPRESS SEMICONDUCTOR CORPORATIONInventors: Morgan Andrew Whately, Cliff Zitlaw
-
Publication number: 20220238999Abstract: Implementations disclosed describe devices and systems for close-range communications in high-density wireless network environments. A close-range antenna configured according to disclosed implementations generates a sufficiently strong near-field signal to ensure a reliable close-range communication. Additionally, the signal decreases significantly with the distance from the antenna and, therefore, contributes little in the way of interference and noise for other devices of the wireless environment. Various antenna systems that achieve this objective are disclosed.Type: ApplicationFiled: June 15, 2021Publication date: July 28, 2022Applicant: Cypress Semiconductor CorporationInventors: Zhuohui Zhang, Daniel Oloumi, Matteo Bassi, Kiran Uln
-
Patent number: 11397256Abstract: Example apparatus, systems and methods use a receiver of a first device to receive from a second device, radio frequency (RF) signals. Embodiments use a processor of the first device to determine, based on the RF signals, a set of angle-estimation values of an angle between a plurality of antenna elements of one of the first device and the second device and an antenna element of the other of the first device and the second device, and a set of confidence measurements. Each of the set of confidence measurements indicates a confidence of an angle-estimation value of the set of angle-estimation values.Type: GrantFiled: July 28, 2020Date of Patent: July 26, 2022Assignee: Cypress Semiconductor CorporationInventors: Ashutosh Pandey, Nhan Tran, Jie Lai, James Wihardja, Durai Thirupathi
-
Publication number: 20220231995Abstract: An apparatus includes a non-volatile memory (NVM) device coupled to a host, the NVM device including a processing device to: receive a communication packet from a server via the host computing system that is coupled to the NVM device and communicatively coupled to the server, the communication packet comprising clear text data that requests to initiate secure communications; perform a secure handshake with the server, via communication through the host computing system, using a secure protocol that generates a session key; receive data, via the host computing system, from the server within a secure protocol packet, wherein the data is inaccessible to the host computing system; authenticate the data using secure protocol metadata of the secure protocol packet; optionally decrypt, using the session key, the data to generate plaintext data; and store the plaintext data in NVM storage elements of the NVM device.Type: ApplicationFiled: February 3, 2022Publication date: July 21, 2022Applicant: Cypress Semiconductor CorporationInventors: Sergey Ostrikov, Stephan Rosner, Clifford Zitlaw
-
Publication number: 20220225232Abstract: A method includes comparing a first battery life value of a first wireless device with a second battery life value of a second wireless device, and in response to determining, based on the comparing, that the first battery life value is less than the second battery life, adjusting a communication schedule so a duration of awake state operation of the first wireless device is less than a duration of awake state operation of he second wireless device.Type: ApplicationFiled: January 27, 2022Publication date: July 14, 2022Applicant: Cypress Semiconductor CorporationInventors: Xianmin WANG, Hui LUO, Hongwei KONG
-
Publication number: 20220224572Abstract: The embodiments described herein are directed at techniques to de-correlate Bluetooth interference seen across WLAN receive antennas/space in a Bluetooth transceiver/WLAN transceiver combination device. A Bluetooth interference whitening technique may be utilized, wherein a whitening matrix is computed based on a leakage signal resulting from a training signal transmitted by the Bluetooth transceiver. The leakage signal may leak in to the WLAN transceiver and a set of attributes is calculated for each frequency the leakage signal is received on. One or more whitening matrixes are calculated based on the set of attributes for each frequency the leakage signal is received on. In response to the WLAN transceiver receiving a signal of interest, an appropriate whitening matrix from the one or more whitening matrixes is selected and is then applied to the received signal of interest to de-correlate any interference generated as a result of the Bluetooth transmission.Type: ApplicationFiled: January 12, 2021Publication date: July 14, 2022Applicant: Cypress Semiconductor CorporationInventors: Ankit Sharma, Suprojit Mukherjee, Ayush Sood, Ashok Nimmala
-
Patent number: 11385829Abstract: A device can include a plurality of processing sources; a multiplexer (MUX) configured to assign read requests from the processing sources to predetermined time division multiplexer (TDM) command slots. A memory controller can generate nonvolatile memory (NVM) command and address data from read requests received from the MUX during the TDM command slots assigned to the read requests on a unidirectional command-address bus. The address data can include at least a bank address. The device can also receive read data on a unidirectional parallel data bus in synchronism with rising and falling edges of a received data clock. The read data can be received in TDM read slots having a predetermined order. A demultiplexer can provide the read data of each TDM read slot to one of the processing sources based on the TDM read slot position in the predetermined order. Related methods and systems are also disclosed.Type: GrantFiled: December 18, 2019Date of Patent: July 12, 2022Assignee: Cypress Semiconductor CorporationInventors: Hans Van Antwerpen, Morgan Andrew Whately, Cliff Zitlaw
-
Patent number: 11378641Abstract: Systems, methods, and apparatus cause a first wireless device to transmit to a plurality of locator devices, an extended signal including a first segment and second segment. The first segment includes an indication for each of the plurality of locator devices to listen for a change in the extended signal from the first segment to the second segment. The second segment includes an indication for each of the plurality of locator devices to rotate through a plurality of antennas to receive the second segment via the plurality of antennas. Responsive to the transmitting of the extended signal, receiving direction data from each of the plurality of locator devices.Type: GrantFiled: August 31, 2020Date of Patent: July 5, 2022Assignee: Cypress Semiconductor CorporationInventor: Robert Hulvey
-
Patent number: 11378642Abstract: An example method of a wireless device includes, determining a first attribute value of a first radio frequency (RF) signal received through a first antenna during a first period, determining a first attribute value of a second RF signal received through the first antenna during a second period, determining a second attribute value of the first RF signal received through a second antenna during the first period, and determining a second attribute value of the second RF signal received through a third antenna during the second period. The method further includes compensating for a determined difference between a first offset introduced by a first oscillator and a second offset introduced by a second oscillator and then estimating an angle of arrival associated with the first and second RF signals, based on attribute values of the first RF signal and the second RF signal.Type: GrantFiled: October 9, 2019Date of Patent: July 5, 2022Assignee: Cypress Semiconductor CorporationInventor: Victor Simileysky
-
Patent number: 11381328Abstract: Systems, methods, and devices detect variations in load impedances of wireless communications devices. Methods include determining a first distortion measurement of a transceiver based on a first comparison of a digital loopback path and a radio frequency (RF) loopback path, and determining a second distortion measurement of the transceiver based on a second comparison of the digital loopback path and the RF loopback path. Methods also include implementing, using a processor, a third comparison of the first distortion measurement and the second distortion measurement, and determining if there is a change in a load of the transceiver based on the third comparison.Type: GrantFiled: September 24, 2019Date of Patent: July 5, 2022Assignee: Cypress Semiconductor CorporationInventors: Vipul Kumar, Raghuram Kuchibhotla
-
Patent number: 11381430Abstract: A radio frequency (RF) transceiver includes a reference signal source to generate a reference signal, a local RF source to generate a local RF signal and a mixed-signal phase/frequency detector to compare the reference signal to the local RF signal, and to generate a difference signal from the comparison, wherein the difference signal comprises a modulation component and an error component. The transceiver also includes a receiver front end to receive and downconverts an angle-modulated RF signal to a baseband signal, a quadrature modulator configured to angle-modulate the reference signal source with the baseband signal.Type: GrantFiled: March 19, 2020Date of Patent: July 5, 2022Assignee: Cypress Semiconductor CorporationInventor: Ioannis Syllaios
-
Publication number: 20220207372Abstract: An example method for pattern-based pruning of neural networks comprises: receiving, by a processing device, a plurality of feature maps produced by an input layer of a neural network; for each feature map of the plurality of feature maps, selecting, from a predetermined set of pruning masks, a pruning mask to be applied to the feature map; pruning the neural network by applying, to each feature map of the plurality of feature maps, a respective selected pruning mask to the feature map; and training the pruned neural network.Type: ApplicationFiled: December 24, 2020Publication date: June 30, 2022Applicant: Cypress Semiconductor CorporationInventor: Ashutosh Pandey
-
Patent number: 11372468Abstract: A power supply architecture for USB Type-C controllers is described herein. In an example embodiment, an integrated circuit (IC) controller comprises a VCONN pin, a power rail coupled to internal circuits of the IC controller, and a VCONN switch coupled between the VCONN pin and the power rail. The VCONN switch comprises: a drain-extended n-type field effect transistor (DENFET) coupled between the VCONN pin and the power rail; a pump switch coupled to a gate of the DENFET; a resistor coupled between the VCONN pin and the gate of the DENFET; and a diode clamp coupled between the gate of the DENFET and ground.Type: GrantFiled: January 20, 2021Date of Patent: June 28, 2022Assignee: Cypress Semiconductor CorporationInventors: Nicholas Alexander Bodnaruk, Anup Nayak, Pavan Kumar Kuchipudi
-
Publication number: 20220201480Abstract: In general, techniques are described by which to perform secure fine time measurement for wireless communication protocols. An initiating station comprising wireless communication circuitry may be configured to perform the techniques. The wireless communication circuitry may be configured to receive, in accordance with a wireless networking protocol for communicating between the initiating station and a responding station, a first fine time measurement specifying a first time. The wireless communication circuitry may also be configured to receive, in accordance with the wireless networking protocol and for the corresponding first time, a first message integrity code. The wireless communication circuitry may next be configured to authenticate, based on the first message integrity code, the responding station to establish that the fine time measurement is from a trusted responding station.Type: ApplicationFiled: December 18, 2020Publication date: June 23, 2022Applicant: Cypress Semiconductor CorporationInventors: Hui Luo, Saishankar Nandagopalan
-
Publication number: 20220197435Abstract: Technology directed to low-emissions touch controller in in-cell touch display systems is described. One in-cell touch controller includes a signal generator circuit that is configured to generate a sense signal according to a sensing function, the sense signal including a windowed sinusoidal waveform. The controller generates a transition signal to transition the in-cell touch display between a display function and the sensing function. The controller drives the sense signal and the transition signal on common voltage (VCOM) layer of electrodes during a touch scanning interval. During a display function interval an integrated display driver is configured to drive a first signal on the VCOM layer of electrodes during a display function interval.Type: ApplicationFiled: January 14, 2022Publication date: June 23, 2022Applicant: Cypress Semiconductor CorporationInventors: Viktor Kremin, Oleksandr Pirogov, Jens Weber, Yarsolav Lek, Daniel O'Keeffe, Brendan Lawton, Khosrov D. Sadeghipour, Gaurav Panchanan, Andrew Kinane
-
Publication number: 20220201431Abstract: Disclosed are techniques for time-multiplexing between sensing and adjacent signal transmission functionalities on the same hardware platform, such as a chipset supporting a main ranging device in passive entry passive start (PEPS) applications using secure multi-carrier phase-based ranging solutions to estimate the range between the main ranging device and a target device. The supporting chipset may be configured to operate as a sensor to receive continuous tone (CT) signals or round-trip time (RTT) packets exchanged between the main ranging device and the target device in a timeslot of a ranging cycle to improve the accuracy of the range estimates. In a different timeslot, the supporting device may operate as a transmitter to transmit CT signals or RTT packet on a channel adjacent to the channel used by the main ranging device to protect the CT signals or the RTT packets transmitted from the main ranging device against symbol level attacks.Type: ApplicationFiled: February 19, 2021Publication date: June 23, 2022Applicant: Cypress Semiconductor CorporationInventors: Pouria Zand, Kiran Uln
-
Publication number: 20220200527Abstract: An example voltage controlled oscillator includes an inductor, a capacitor coupled to the inductor, and a signal source coupled to the inductor and the capacitor to sustain an oscillating signal. The voltage controlled oscillator includes a first varactor coupled to the inductor and the capacitor, wherein the first varactor is biased by a first bias voltage and is configured to change a frequency of the oscillating signal based on a first control voltage signal. The voltage controlled oscillator includes a second varactor coupled to the inductor, the capacitor, and the first varactor, wherein the second varactor is biased by a second bias voltage and is configured to compensate temperature variation of the frequency of the oscillating signal over a plurality of frequency bands based on second control voltage signal.Type: ApplicationFiled: December 17, 2020Publication date: June 23, 2022Applicant: Cypress Semiconductor CorporationInventors: Chenxi Huang, Yung Chen
-
Publication number: 20220200476Abstract: A system includes a transformer, a first controller, a discharge circuit to discharge an external capacitor based on an undervoltage threshold, and a second controller. The second controller is coupled to the discharge circuit, and is also coupled to receive a rectified Ac voltage and to receive control signals from the first controller. The second controller includes a gate driver to turn on a primary field effect transistor (FET). The second controller also includes a startup controller coupled to the gate driver. The startup controller is configured to increase a duty cycle of the primary FET based on whether a control signal is received from the first controller. The startup controller is also configured to determine a current duty cycle of the primary FET and to turn off the primary FET based on whether the voltage of the AC-DC converter is above an undervoltage threshold.Type: ApplicationFiled: December 18, 2020Publication date: June 23, 2022Applicant: Cypress Semiconductor CorporationInventors: Rashed Ahmed, Pavan Kumar Kuchipudi, Myeongseok Lee, Murtuza Lilamwala