Patents Assigned to Cypress Semiconductor
  • Patent number: 10746864
    Abstract: A method includes using a receiver of a first device, receiving from a second device, radio frequency (RF) signals. The method also includes using a processor of the first device, determining and storing, 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, a set of confidence measurements, and at least one of an Area-of Arrival (ARoA) value and an Area-of Departure (ARoD) value. Each of the set of confidence measurements indicates a confidence of an angle-estimation value of the set of angle-estimation values.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: August 18, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Ashutosh Pandey, Nhan Tran, Jie Lai, James Wihardja, Durai Thirupathi
  • Publication number: 20200258561
    Abstract: Semiconductor memory devices and methods of operating the same are provided. The method of operation may include the steps of selecting a ferroelectric memory cell for a read operation, coupling a first pulse signal to interrogate the selected ferroelectric memory cell, the selected ferroelectric memory cell outputting a memory signal to a bit-line in response to the first pulse signal, coupling the memory signal to a first input of a sense amplifier via the bit-line, electrically isolating the sense amplifier from the selected ferroelectric memory cell, and enabling the sense amplifier for sensing after the sense amplifier is electrically isolated from the selected ferroelectric memory cell. Other embodiments are also disclosed.
    Type: Application
    Filed: February 7, 2020
    Publication date: August 13, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Alan D. DeVilbiss, Jonathan Lachman
  • Patent number: 10743358
    Abstract: Disclosed are methods and systems for operating a dual-band capable STA of a WiFi network in a real-time simultaneous dual band (RSDB) configuration in which a 2.4 GHz base-channel link to the WiFi network through the AP may operate in parallel with 5 GHz off-channel links to one or more peer STAs of the WiFi network through tunneled direct link setup (TDLS). The STA may connect to the AP and may establish a TDLS link with a peer STA over the base-channel. If the peer STA is capable of RSDB configuration using the off-channel TDLS link, the STA and the peer STA may switch the TDLS link from the base-channel to the off-channel. The base-channel AP link and the off-channel TDLS link are maintained in parallel, eliminating the need to toggle between the channels of the two links, reducing packet latency, eliminating discontinuity of data transfer, and increasing data throughput.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 11, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Siva Mullati, Nitin Bhaskar
  • Publication number: 20200245155
    Abstract: Techniques for guided placement of a wireless device are described herein. In an example embodiment, a wi-fi wireless device comprises a radio frequency (RF) transceiver coupled to a baseband processor. The RF transceiver is configured to receive an RF signal transmitted over a wireless channel and to convert the RF signal to a modulated digital signal. The baseband processor is configured to receive the modulated digital signal from the RF transceiver, extract a wireless packet from the modulated digital signal, and compute an Exponential Effective SNR Mapping (EESM) value based on the preamble of the wireless packet, where the computed EESM value indicates the quality of the wireless channel at the current location of the wireless device. The baseband processor is further configured to provide a quality indicator based on the EESM value for the current location of the wireless device.
    Type: Application
    Filed: March 21, 2019
    Publication date: July 30, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Paul Strauch, Kalyan Dharanipragada
  • Patent number: 10725591
    Abstract: A processing device scans a capacitive sense array to determine a characteristic of a noise signal. A processing device further detects a location of a touch proximate to the capacitive sense array by a passive touch object using a first mode of capacitance touch detection. The first mode of capacitive touch detection uses a capacitive coupling of the noise signal to the capacitive sense array through the passive touch object to detect the touch.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: July 28, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Andriy Maharyta, Oleksandr Karpin, Hans Klein
  • Publication number: 20200236494
    Abstract: A passive entry, passive start (PEPS) application is described, wherein a number of sensors are configured with wireless communication protocol information for wireless communication between a master device and a BLE hub. The sensors eavesdrop signals from the master device to the BLE hub while not in operative communication with the master device. Eavesdropped signals are processed to determine and calculate position-related information, such as phase and magnitude of the wireless signals received at multiple antennas of the sensors, angle-of-arrival (AoA), and distance or position of the master device relative to the sensors, individually or as a system. Power management techniques for a PEPS system are also described.
    Type: Application
    Filed: June 28, 2019
    Publication date: July 23, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Tessa Ronan, Victor Simileysky, Walter James Wihardja, Kiran Uln
  • Patent number: 10719112
    Abstract: A semiconductor device for a USB Type-C cable includes a first terminal to couple to a first VCONN line from a first end of the cable, a second terminal to couple to a second VCONN line from the second end of the cable, a charge pump, and a switch circuit coupled to the first terminal and the second terminal. The switch circuit includes a first drain-extended n-type field effect transistor (DENFET) coupled between the first terminal and an internal power supply of the semiconductor device; a first pump switch coupled between the charge pump and a gate of the first DENFET; a second DENFET coupled between the second terminal and the internal power supply; and a second pump switch coupled between the charge pump and a gate of the second DENFET.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: July 21, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Nicholas Alexander Bodnaruk, Pradeep Kumar Bajpai, Godwin Gerald Arulappan, Hamid Khodabandehlou
  • Patent number: 10721107
    Abstract: According to embodiments, methods, devices and systems can include generating packet data for a narrow band packet. Transmitting first preamble data across a first channel followed by the narrow band packet with a second preamble across at least one resource unit (RU). The RU can have a smaller bandwidth than the first channel and occupy a portion of the first channel. The first preamble can be configured to enable detection of a packet transmitted in the first channel, and the second preamble is configured to enable detection of a packet transmitted in the RU without the first preamble.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: July 21, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Paul Strauch, Ayush Sood, Kiran Uln, Kamesh Medapalli, Prasanna Sethuraman, Rajendra Kumar Gundu Rao, Saishankar Nandagopalan
  • Publication number: 20200229215
    Abstract: A method can include at a combination device, receiving or generating a slot availability mask (SAM) information compatible with a Bluetooth and/or Bluetooth Low Energy (BT) standard; by operation of BT compatible circuits of the combination device, determining a schedule of BT compatible data transfers in response to at least the SAM information; and by operation of circuits compatible with at least one IEEE 802.11 wireless standard (WLAN circuits), determining a schedule of WLAN compatible data transfers in response to at least the SAM information. Related systems and methods are also disclosed.
    Type: Application
    Filed: September 20, 2019
    Publication date: July 16, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Raghunatha Kondareddy, Kamesh Medapalli
  • Patent number: 10708887
    Abstract: An example device tracks geographical location of the wireless device and time associated with the wireless device. The device may access channel map data comprising a predicted channel condition value for each of a plurality of Wi-Fi channels within each of a plurality of geographical locations during a plurality of time periods of day. The device can use the channel map data to select one of the plurality of Wi-Fi channels for communication based on a geographical location of the wireless device and a time of day associated with the wireless device.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: July 7, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Bradley Evans, Nicholas Stopher
  • Publication number: 20200212953
    Abstract: An example system and method operate a wireless device in a first mode with power to operate a communication resource of the wireless device turned off. While operating the wireless device in the first mode, the system and method evaluates an attribute in a first portion of sensor data. Responsive to the evaluation of the attribute, the system and method transitions to the wireless device to operate in a second mode with power to operate the communication resource turned on. The system and method use the communication resource to establish a wireless connection and communicate packets via the wireless connection.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 2, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Kamesh Medapalli, Brian Bedrosian
  • Publication number: 20200212215
    Abstract: In an example embodiment, a method comprises: forming first spacers adjacent to a memory cell formed on a substrate, each of the first spacers being formed in direct contact with the substrate, where forming the memory cell includes forming a control gate electrode and a tunnel oxide layer over the substrate and subsequently etching completely at least the control gate electrode and the tunnel oxide layer that are disposed beyond the memory cell; forming an interlayer dielectric layer over the memory cell and the first spacers; forming a contact hole through the interlayer dielectric layer to at least reach the substrate; subsequent to forming the contact hole, forming a second spacer adjacent to one of the first spacers, where a height of the second spacer is greater than a height of the first spacers, the second spacer substantially contacting the substrate and the interlayer dielectric layer; and forming a contact in the contact hole.
    Type: Application
    Filed: December 3, 2019
    Publication date: July 2, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Angela T. Hui, Wenmei Li, Minh Van Ngo, Amol Ramesh Joshi, Kuo-Tung Chang
  • Publication number: 20200213350
    Abstract: A device may generate network profile data indicating a set of network parameters detected by the device. The device may encrypt the network profile data and may transmit the encrypted network profile data to a network device, such as a router, or a server. The router or server may analyze the encrypted network profile data to determine if the device is secure. The router of server may perform one or more security measures if the device is not secure.
    Type: Application
    Filed: January 30, 2020
    Publication date: July 2, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventor: Hui Luo
  • Publication number: 20200209999
    Abstract: A spatial frequency based capacitive motion system and method of operating the same are disclosed. In one embodiment, the system includes an array of sense cells to sense capacitance variations induced by a detected surface in proximity to the array. The system further includes processing circuitry including one or more differential detectors and a processor to process output signals from the one or more differential detectors to measure displacement of the detected surface in a direction parallel to the array. Other embodiments are also disclosed.
    Type: Application
    Filed: January 21, 2020
    Publication date: July 2, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: John Frame, Victor Kremin, Andriy Ryshtun, Dmytro Puyda
  • Patent number: 10700610
    Abstract: Communicating information stored at a secondary controller to a primary controller in a secondary-controlled flyback converter is described. In one embodiment, a method includes storing, by a secondary-side controller of a power converter, calibration information associated with a primary-side controller of the power converter. The power converter is a secondary-controlled alternating current to direct current (AC-DC) flyback converter comprising a galvanic isolation barrier. The method further includes sending, by the secondary-side controller, the calibration information to the primary-side controller across the galvanic isolation barrier in response to power-up of the power converter.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: June 30, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventor: Hariom Rai
  • Patent number: 10698662
    Abstract: A method and system of automatically generating source code for configuring a programmable microcontroller. The method involves displaying virtual blocks in a computerized design system where the virtual blocks correspond to programmable circuit blocks in a microcontroller chip. The user selects a user module that defines a particular function to be performed on the microcontroller. The user assigns the virtual blocks to the user module. The design system then automatically generates source code for configuring the programmable blocks to perform the desired function. The source code can then be assembled, linked and loaded into the microcontroller's memory system. When executed on the microcontroller, the executable code will then set registers within the blocks to implement the function. Source code is automatically generated for: (1) realizing the user module in a hardware resource; and also (2) to configure the user module to behave in a prescribed manner.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: June 30, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Kenneth Y. Ogami, Warren Snyder
  • Publication number: 20200205009
    Abstract: A system includes an apparatus and a station. The apparatus includes a first access point (AP) function configured to operate on a first channel of a first frequency band and a second AP function configured to operate on a second channel of a second frequency band. The apparatus also includes a processing device. In response to detecting that the second channel is unavailable for use by the second AP function, the processing device is configured to transition the second AP function to operate on a third channel of the first frequency band. The station can be used in an automotive application and is configured to communicate with the first AP function in the first frequency band, or communicate with the second AP function in the first frequency band or the second frequency band.
    Type: Application
    Filed: March 22, 2019
    Publication date: June 25, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Dhruvaraja Kunjar, Vinoth Sampath
  • Patent number: 10691838
    Abstract: Techniques for multiplexing between an execute-in-place (XIP) mode and a memory-mapped input/output (MMIO) mode for access to external memory devices are described herein. In an example embodiment, an IC device comprises a serial interface and a controller that is configured to communicate with external memory devices over the serial interface. The controller comprises a control register and a cryptography block. The control register is configured to indicate an XIP mode or a MMIO mode. Caches in XIP interfaces provide seamless access to multiple memories, or multiple portions of a single memory. The cryptography block is configured to encrypt and decrypt XIP data transfers to and from a first external memory device in the XIP mode, and to encrypt and decrypt MMIO data transfers to and from a second external memory device in the MMIO mode.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: June 23, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Hans Van Antwerpen, Jan-Willem Van de Waerdt
  • Patent number: 10693633
    Abstract: A method, apparatus, and system for provisioning a device onto a network using a non-secure communication channel between the device and a provisioner is described. The provisioner receives a timestamp-based on-time password (TOTP), and a universal resource identifier (URI) from the device and provides the TOTP and an out-of-band (OOB) UUID to a remote server over a secure communication channel identified by the URI. The device is then provisioned onto a network based on comparisons of the UUID and the TOTP.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: June 23, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Dharam Kumar, Sahana D N, Prejith Padmanabhan, Sathish Kumar Mani
  • Patent number: 10692877
    Abstract: An approach to use silicided bit line contacts that do not short to the underlying substrate in memory devices. The approach provides for silicide formation in the bit line contact area, using a process that benefits from being self-aligned to the oxide-nitride-oxide (ONO) nitride edges. A further benefit of the approach is that the bit line contact implant and rapid temperature anneal process can be eliminated. This approach is applicable to embedded flash, integrating high density devices and advanced logic processes.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: June 23, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Ching-Huang Lu, Simon S. Chan, Hidehiko Shiraiwa, Lei Xue