Gowin Semiconductor Corporation

Chine

Retour au propriétaire

1-64 de 64 pour Gowin Semiconductor Corporation Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 47
        Marque 17
Juridiction
        États-Unis 54
        International 8
        Europe 2
Date
2025 3
2024 6
2023 15
2022 11
2021 9
Voir plus
Classe IPC
G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation 15
H03K 19/17724 - Détails structurels des blocs logiques 9
H03K 19/17736 - Détails structurels des ressources de routage 8
G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable 7
H03K 19/1776 - Détails structurels des ressources de configuration pour les mémoires 6
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 15
42 - Services scientifiques, technologiques et industriels, recherche et conception 3
Statut
En Instance 7
Enregistré / En vigueur 57

1.

Circuit and Method for Data Recovery

      
Numéro d'application 18955874
Statut En instance
Date de dépôt 2024-11-21
Date de la première publication 2025-07-17
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Li, Niu
  • Zhou, Qi
  • Lin, Xiaozhi
  • Wu, Qiming

Abrégé

A circuit and method for data recovery comprises clock generation, data reception, data oversampling, and data selection circuits; wherein, clock generation circuits are used to output data reception clock signals and data processing clock signals; data reception circuits are used to receive original transmission data from the data transmitter in accordance with the data reception clock signals, and transmit data based on its output; data oversampling circuits are used for multiple oversampling of at least one bit of transmission data corresponding to at least one data processing cycle according to the data processing clock signal and outputting corresponding parallel sample data; data selection circuits are used for transition detection on the corresponding parallel sample data for each data processing cycle and selecting sample data from the corresponding parallel sample data to output based on the transition detection results. The embodiments of the present application use a simple structure to implement data recovery, reducing layout area and circuit power consumption.

Classes IPC  ?

  • H03L 7/091 - Détails de la boucle verrouillée en phase concernant principalement l'agencement de détection de phase ou de fréquence, y compris le filtrage ou l'amplification de son signal de sortie le détecteur de phase ou de fréquence utilisant un dispositif d'échantillonnage
  • H03L 7/081 - Détails de la boucle verrouillée en phase avec un déphaseur commandé additionnel

2.

METHOD AND APPARATUS OF DESKEW PROCESS FOR A CIRCUITRY, COMPUTER STORAGE MEDIUM, AND TERMINALS

      
Numéro d'application 18661488
Statut En instance
Date de dépôt 2024-05-10
Date de la première publication 2025-06-05
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Zhou, Qiang
  • Bai, Ruixia
  • Lin, Xiaozhi
  • Wu, Qiming
  • Sun, Yu
  • Ding, Jia
  • Ding, Xu

Abrégé

A circuitry, method, computer storage medium, and terminal for deskew processing include: receiving data lanes, clock signal lanes, deskew control modules, and deskew modules. The receiving data lane receives input data signals, which are in alternating standard sequence. The clock signal lane receives input clock signals. The deskew control module is connected to the receiving data lane and is set to acquire the sample data obtained by sampling the data signal of the data signal lane by the clock signal of the clock signal lane with a preset duration, and determine the delay information based on the sample data. The deskew module is connected to the deskew control module and is set to adjust the phase offset of both the clock signal and the data signal based on the delay information. The embodiments of the present invention sample the data signal and determine the delay information by the deskew control module, adjust the phase offset by the delay information, simplifying the circuitry composition of phase calibration.

Classes IPC  ?

  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • H04L 7/033 - Commande de vitesse ou de phase au moyen des signaux de code reçus, les signaux ne contenant aucune information de synchronisation particulière en utilisant les transitions du signal reçu pour commander la phase de moyens générateurs du signal de synchronisation, p. ex. en utilisant une boucle verrouillée en phase

3.

METHODS AND APPARATUS FOR PROVIDING A BRIDGING DEVICE FOR INTERFACING BETWEEN D-PHY AND C-PHY

      
Numéro d'application 19038719
Statut En instance
Date de dépôt 2025-01-28
Date de la première publication 2025-05-29
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

An interface bridging device (“IBD”) capable of facilitating data conversion between data streams of D physical layer (“D-PHY”) and data streams of C physical layer (“C-PHY”) is disclosed. IBD includes a first integrated circuit (“IC”) component, a bridge component, and a second IC component. The first IC component is able to process digital information and is configured to generate a first data stream formatted in D-PHY data stream. The bridge component receives the first data via a D-PHY bus and subsequently converts the first data steam to a second data steam formatted in a C-PHY data stream. The second IC component is configured to obtain the second data stream via a C-PHY bus.

Classes IPC  ?

  • G06F 13/40 - Structure du bus
  • G06F 13/38 - Transfert d'informations, p. ex. sur un bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

4.

Methods and apparatus for providing a low-power memory block using a pair of nvm cells

      
Numéro d'application 18206082
Numéro de brevet 12147685
Statut Délivré - en vigueur
Date de dépôt 2023-06-06
Date de la première publication 2024-11-19
Date d'octroi 2024-11-19
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A semiconductor device provides logic operations utilizing low-power memory blocks (“LMBs”) for power conservation. An LMB, in one embodiment, includes a first nonvolatile memory (“NVM”), a second NVM cell, and an LMB output terminal. The first NVM cell contains an NVM transistor able to store one (1) bit of first value persistently. The second NVM cell is configured to persistently store one (1) bit of second value which is opposite logic value of the first value. The LMB output terminal, coupled to a drain terminal of first NVM cell and a source terminal of second NVM cell, is operable to provide an output value in accordance with the first value.

Classes IPC  ?

  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

5.

METHODS AND APPARATUS FOR ORGANIZING A PROGRAMMABLE SEMICONDUCTOR DEVICE INTO MULTIPLE CLOCK REGIONS

      
Numéro d'application 18731170
Statut En instance
Date de dépôt 2024-05-31
Date de la première publication 2024-09-26
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Liu, Jianhua
  • Zhu, Jinghui
  • Song, Ning
  • Wang, Tianping
  • Chen, Chienkuang
  • Chopperla, Diwakar
  • Wang, Tianxin
  • Gu, Zhenyu
  • Lin, Xiaozhi

Abrégé

A configurable semiconductor device (“CSD”) is organized in four (4) quadrants able to perform user-defined logic functions via a clock fabric. The first quadrant, in one embodiment, includes a first serializer and deserializer (“SerDes”) region and a bank0 region for data processing. The second quadrant includes a second SerDes region and a bank5 region and the third quadrant contains a bank3 region and a bank4 region. The fourth quadrant includes a bank1 region and a bank2 region. The clock fabric is configured to provide a set of programmable or selectable clock signals with different clock speeds to various regions within the CSD.

Classes IPC  ?

  • G06F 1/10 - Répartition des signaux d'horloge
  • G06F 1/04 - Génération ou distribution de signaux d'horloge ou de signaux dérivés directement de ceux-ci
  • G06F 1/06 - Générateurs d'horloge produisant plusieurs signaux d'horloge
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • G06F 30/34 - Conception de circuits pour circuits reconfigurables, p. ex. réseaux de portes programmables [FPGA] ou circuits logiques programmables [PLD]
  • G06F 30/396 - Arbres d’horloge

6.

Method and system for automatic detection and recognition of a digital image

      
Numéro d'application 18642718
Numéro de brevet 12387311
Statut Délivré - en vigueur
Date de dépôt 2024-04-22
Date de la première publication 2024-08-29
Date d'octroi 2025-08-12
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Cheng, Chi Kit
  • Jennings, Grant Thomas

Abrégé

An automatic measuring system containing configurable integrated circuits is able to process information via captured images. The automatic measuring system includes a metering instrument, a camera, a recognition module, and a localization module. The metering instrument has at least one display for visually displaying a number and measures the amount of measurable substance or resources (i.e., electricity and water) consumed. The camera captures an image of the number representing at least a portion the amount of measurable substance. The recognition module is operable to generate a value in response to the image and the coordinates wherein the coordinates are used to decode the image via restoring captured image to the original readout counter value. The localization module is removably or remotely coupled to the camera and operable to generate the coordinates in accordance with the image captured by the camera.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06V 20/00 - ScènesÉléments spécifiques à la scène
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • H04N 23/80 - Chaînes de traitement de la caméraLeurs composants

7.

METHOD AND SYSTEM FOR PROVIDING PROGRAMMABLE MICROCONTROLLER UNIT (MCU) USING TWO-PHASE CONFIGURATION PROCESS

      
Numéro d'application 18608916
Statut En instance
Date de dépôt 2024-03-18
Date de la première publication 2024-07-04
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

One embodiment of the present invention discloses a two-phase configuration process (“TCP”) to configure a field-programmable gate array (“FPGA”) to include a configurable microcontroller unit (“CMU”) during a phase I configuration and configuring the CMU during a phase II configuration. TCP, in one aspect, is able to receive first configuration data from a first external storage location via a communication bus. After storing the first configuration data in a first configuration memory for configuring FPGA to contain a CMU for the phase I configuration, second configuration data with MCU attributes is obtained from a second external storage location via the communication bus. The second configuration data is subsequently stored in a second configuration memory for programming the CMU for the phase II configuration.

Classes IPC  ?

  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

8.

Methods and apparatus for providing a high-speed universal serial bus (USB) interface for a field-programmable gate array (FPGA)

      
Numéro d'application 18536216
Numéro de brevet 12301231
Statut Délivré - en vigueur
Date de dépôt 2023-12-11
Date de la première publication 2024-05-30
Date d'octroi 2025-05-13
Propriétaire Gowin Semiconductor Corporation (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

A system containing a host and a device having a field-programmable gate array (“FPGA”) is disclosed. The system includes a set of configurable logic blocks (“LBs”), a bus, and a Universal Serial Bus (“USB”) interface. The configurable LBs, in one aspect, are able to be selectively programmed to perform one or more logic functions. The bus contains a P-channel and an N-channel operable to transmit signals in accordance with a high-speed USB protocol. The USB interface is configured to include a first differential comparator operable to identify a logic zero state at the P-channel and a second differential comparator operable to identify a logic zero state at the N-channel.

Classes IPC  ?

  • H03K 19/17724 - Détails structurels des blocs logiques
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

9.

Methods and apparatus for providing a serializer and deserializer (serdes) block facilitating high-speed data transmissions for a field-programmable gate array (FPGA)

      
Numéro d'application 18414403
Numéro de brevet 12450191
Statut Délivré - en vigueur
Date de dépôt 2024-01-16
Date de la première publication 2024-05-09
Date d'octroi 2025-10-21
Propriétaire Gowin Semiconductor Corporation (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

A method for providing a high-speed data communication between a host and field-programmable gate array (“FPGA”) is disclosed. The method, in one embodiment, is capable of identifying a data rate on a bus containing a P-channel and an N-channel operable to transmit signals in accordance with a high-speed Universal Serial Bus (“USB”) protocol. Upon sampling, by a first input deserializer, first two samples of data signals carried by the P-channel in accordance with a first clock signals clocking twice as fast as the data rate of the P-channel, a second input deserializer is used to sample the second two samples of data signals transmitted by the N-channel in accordance with a second clock signal running twice as fast as the data rate of the N-channel with a ninety (90) degree phase shift. The method subsequently forwards the data signals to one or more configurable logic blocks (“LBs”) in FPGA.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • H03K 19/17736 - Détails structurels des ressources de routage
  • H03M 5/04 - Conversion en, ou à partir d'une représentation par impulsions les impulsions ayant deux niveaux
  • H03M 9/00 - Conversion parallèle/série ou vice versa

10.

Method and System for Accessing A Nonvolatile Memory via SPI Ports

      
Numéro d'application 18367087
Statut En instance
Date de dépôt 2023-09-12
Date de la première publication 2023-12-28
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A system contains a field-programmable gate array (“FPGA”), a controller, and a non-volatile memory (“NVM”) for providing user-defined logic functions. In one aspect, the controller, having a serial peripheral interface (“SPI”) port, is capable of processing information based on execution of instructions. NVM, having a memory SPI port, is configured to store configuration data persistently. FPGA includes multiple configurable logic blocks (“LBs”) configured to be selectively programmed to perform one or more user-defined logic functions in accordance with the configuration data. FPGA, in one embodiment, includes a master SPI (“MSPI”) port which is used to couple to the memory SPI port of NVM and a slave SPI (“SSPI”) port which is used to couple to SPI port of controller.

Classes IPC  ?

  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

11.

EasyCDR

      
Numéro d'application 1765367
Statut Enregistrée
Date de dépôt 2023-09-19
Date d'enregistrement 2023-09-19
Propriétaire Gowin Semiconductor Corporation (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Printed circuits; integrated circuits; chips [integrated circuits]; wafers for integrated circuits; electronic chips; semi-conductors; printed circuit boards; computers; data processing apparatus; computer software, recorded.

12.

Method and system for enhancing programmability of a field programmable gate array

      
Numéro d'application 18203059
Numéro de brevet 12461672
Statut Délivré - en vigueur
Date de dépôt 2023-05-30
Date de la première publication 2023-09-21
Date d'octroi 2025-11-04
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Chopperla, Diwakar

Abrégé

A programmable semiconductor system includes a programmable integrated circuit (“PIC”) and storage capable of facilitating a multi-boot with backup default configuration (“MBC”) process. The PIC, in one embodiment, includes configurable logic blocks (“LBs”), routing connections, and a configuration memory for performing logic functions. The storage includes a first and a second memory. While the first memory stores a user configuration data representing user-defined logic functions, the second memory stores a backup default page (“BDP”) containing default configuration data (“DCD”) for programming or booting PIC to its default setting when the user configuration data fails to boot or program PIC. In one aspect, the user configuration data contains the address of the second memory containing DCD.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 9/4401 - Amorçage

13.

EASYCDR

      
Numéro de série 79384857
Statut Enregistrée
Date de dépôt 2023-09-19
Date d'enregistrement 2025-01-07
Propriétaire Gowin Semiconductor Corporation (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Printed circuits; integrated circuits; multiprocessor chips; wafers for integrated circuits; semiconductor chips; semiconductors; printed circuit boards; computers; data processing apparatus; recorded computer networking software

14.

Method and apparatus for providing multiple power domains in a programmable semiconductor device

      
Numéro d'application 18137947
Numéro de brevet 12381562
Statut Délivré - en vigueur
Date de dépôt 2023-04-21
Date de la première publication 2023-08-24
Date d'octroi 2025-08-05
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Jennings, Grant Thomas
  • Zhu, Jinghui

Abrégé

A semiconductor device, able to be selectively configured to perform one or more user defined logic functions, includes a semiconductor die and a selectable power regulator. The semiconductor die, in one aspect, includes a first region and a second region. The first region is operatable to perform a first set of logic functions based on a first power domain having a first voltage. The second region is configured to perform a second set of logic functions based on a second power domain having a second voltage. The selectable power regulator, in one embodiment, provides the second voltage for facilitating the second power domain in the second region of the semiconductor die in response to at least one enabling input from the first region of the semiconductor die.

Classes IPC  ?

  • H03K 19/177 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
  • H03K 19/17704 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle les fonctions logiques étant réalisées par l'interconnexion des lignes et des colonnes
  • H03K 19/1776 - Détails structurels des ressources de configuration pour les mémoires
  • H03K 19/17784 - Détails structurels pour l'adaptation des paramètres physiques pour la tension d'alimentation
  • H03K 19/17788 - Détails structurels pour l'adaptation des paramètres physiques pour les tensions d'entrée/sortie [E/S]

15.

Method and system for accessing a nonvolatile memory via SPI ports

      
Numéro d'application 17674630
Numéro de brevet 11755505
Statut Délivré - en vigueur
Date de dépôt 2022-02-17
Date de la première publication 2023-08-17
Date d'octroi 2023-09-12
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A system contains a field-programmable gate array (“FPGA”), a controller, and a non-volatile memory (“NVM”) for providing user-defined logic functions. In one aspect, the controller, having a serial peripheral interface (“SPI”) port, is capable of processing information based on execution of instructions. NVM, having a memory SPI port, is configured to store configuration data persistently. FPGA includes multiple configurable logic blocks (“LBs”) configured to be selectively programmed to perform one or more user-defined logic functions in accordance with the configuration data. FPGA, in one embodiment, includes a master SPI (“MSPI”) port which is used to couple to the memory SPI port of NVM and a slave SPI (“SSPI”) port which is used to couple to SPI port of controller.

Classes IPC  ?

  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

16.

Method and system for providing word addressable nonvolatile memory in a programmable logic device

      
Numéro d'application 18132984
Numéro de brevet 12328120
Statut Délivré - en vigueur
Date de dépôt 2023-04-11
Date de la première publication 2023-08-03
Date d'octroi 2025-06-10
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A programmable integrated circuit device able to be selectively programmed to perform one or more logic functions includes multiple configurable logic blocks (“LBs”), routing fabric, and a nonvolatile memory (“NVM”). While the configurable LBs are able to be selectively programmed to perform one or more logic functions, the routing fabric selectively routes information between the configurable LBs and input/output ports based on a routing configuration signals. The NVM, such as magnetoresistive random access memory (“MRAM”), phase-change memory, or ferroelectric RAM (“FeRAM”), is flexibly organized to contain a configuration NVM storage and a user NVM storage, wherein the user NVM storage is a word addressable memory capable of facilitating random memory access.

Classes IPC  ?

  • H03K 19/1776 - Détails structurels des ressources de configuration pour les mémoires
  • G11C 11/16 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage électriques ou magnétiques particuliersÉléments d'emmagasinage correspondants utilisant des éléments magnétiques utilisant des éléments dans lesquels l'effet d'emmagasinage est basé sur l'effet de spin
  • G11C 11/22 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage électriques ou magnétiques particuliersÉléments d'emmagasinage correspondants utilisant des éléments électriques utilisant des éléments ferro-électriques
  • G11C 13/00 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage non couverts par les groupes , ou
  • G11C 16/10 - Circuits de programmation ou d'entrée de données
  • H03K 19/17724 - Détails structurels des blocs logiques
  • H03K 19/17736 - Détails structurels des ressources de routage

17.

Method and system for automatic detection and recognition of a digital image

      
Numéro d'application 18126263
Numéro de brevet 11967062
Statut Délivré - en vigueur
Date de dépôt 2023-03-24
Date de la première publication 2023-07-27
Date d'octroi 2024-04-23
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Cheng, Chi Kit
  • Jennings, Grant Thomas

Abrégé

An automatic measuring system containing configurable integrated circuits is able to process information via captured images. The automatic measuring system includes a metering instrument, a camera, a recognition module, and a localization module. The metering instrument has at least one display for visually displaying a number and measures the amount of measurable substance or resources (i.e., electricity and water) consumed. The camera captures an image of the number representing at least a portion the amount of measurable substance. The recognition module is operable to generate a value in response to the image and the coordinates wherein the coordinates are used to decode the image via restoring captured image to the original readout counter value. The localization module is removably or remotely coupled to the camera and operable to generate the coordinates in accordance with the image captured by the camera.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06V 20/00 - ScènesÉléments spécifiques à la scène
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • H04N 23/80 - Chaînes de traitement de la caméraLeurs composants

18.

Method and system for organizing programmable semiconductor device into multiple clock regions

      
Numéro d'application 18118055
Numéro de brevet 12038781
Statut Délivré - en vigueur
Date de dépôt 2023-03-06
Date de la première publication 2023-06-29
Date d'octroi 2024-07-16
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Liu, Jianhua
  • Zhu, Jinghui
  • Song, Ning
  • Wang, Tianping
  • Chen, Chienkuang
  • Chopperla, Diwakar
  • Wang, Tianxin
  • Gu, Zhenyu
  • Lin, Xiaozhi

Abrégé

A configurable semiconductor device (“CSD”) is organized in four (4) quadrants able to perform user-defined logic functions via a clock fabric. The first quadrant, in one embodiment, includes a first serializer and deserializer (“SerDes”) region and a bank0 region for data processing. The second quadrant includes a second SerDes region and a bank5 region and the third quadrant contains a bank3 region and a bank4 region. The fourth quadrant includes a bank1 region and a bank2 region. The clock fabric is configured to provide a set of programmable or selectable clock signals with different clock speeds to various regions within the CSD.

Classes IPC  ?

  • G06F 1/10 - Répartition des signaux d'horloge
  • G06F 1/04 - Génération ou distribution de signaux d'horloge ou de signaux dérivés directement de ceux-ci
  • G06F 1/06 - Générateurs d'horloge produisant plusieurs signaux d'horloge
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • G06F 30/34 - Conception de circuits pour circuits reconfigurables, p. ex. réseaux de portes programmables [FPGA] ou circuits logiques programmables [PLD]
  • G06F 30/396 - Arbres d’horloge

19.

Method and apparatus for providing a bridging device for interfacing between D-PHY and C-PHY

      
Numéro d'application 17746520
Numéro de brevet 12210474
Statut Délivré - en vigueur
Date de dépôt 2022-05-17
Date de la première publication 2023-05-25
Date d'octroi 2025-01-28
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

An interface bridging device (“IBD”) capable of facilitating data conversion between data streams of D physical layer (“D-PHY”) and data streams of C physical layer (“C-PHY”) is disclosed. IBD includes a first integrated circuit (“IC”) component, a bridge component, and a second IC component. The first IC component is able to process digital information and is configured to generate a first data stream formatted in D-PHY data stream. The bridge component receives the first data via a D-PHY bus and subsequently converts the first data stream to a second data stream formatted in a C-PHY data stream. The second IC component is configured to obtain the second data stream via a C-PHY bus.

Classes IPC  ?

  • G06F 13/40 - Structure du bus
  • G06F 13/38 - Transfert d'informations, p. ex. sur un bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

20.

Method and system for providing configuration data to a field-programmable gate array via multiple protocol modes

      
Numéro d'application 17520513
Numéro de brevet 12197369
Statut Délivré - en vigueur
Date de dépôt 2021-11-05
Date de la première publication 2023-05-11
Date d'octroi 2025-01-14
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Chopperla, Diwakar

Abrégé

A hybrid mode system containing an external device and a field-programmable gate array (“FPGA”) capable of providing configuration data to FPGA via a hybrid communication channel is disclosed. The system is able to identify a first communication protocol in accordance with at least a portion of address bits presented on a serial data line (“SDA”) wherein SDA is used as a connection between FPGA and the external device. The clock signals for receiving data are adjusted to a first clock frequency in accordance with the first communication protocol and clock cycles presented on a serial clock line (“SCL”). SCL is used to connection between FPGA and the external device. After transmitting the configuration data, a portion of FPGA is programmed to perform user-defined logic functions in response to the configuration data.

Classes IPC  ?

  • G06F 13/38 - Transfert d'informations, p. ex. sur un bus
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

21.

Method and system for providing programmable microcontroller unit (MCU) using two-phase configuration process

      
Numéro d'application 18081716
Numéro de brevet 11934167
Statut Délivré - en vigueur
Date de dépôt 2022-12-15
Date de la première publication 2023-04-20
Date d'octroi 2024-03-19
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

One embodiment of the present invention discloses a two-phase configuration process (“TCP”) to configure a field-programmable gate array (“FPGA”) to include a configurable microcontroller unit (“CMU”) during a phase I configuration and configuring the CMU during a phase II configuration. TCP, in one aspect, is able to receive first configuration data from a first external storage location via a communication bus. After storing the first configuration data in a first configuration memory for configuring FPGA to contain a CMU for the phase I configuration, second configuration data with MCU attributes is obtained from a second external storage location via the communication bus. The second configuration data is subsequently stored in a second configuration memory for programming the CMU for the phase II configuration.

Classes IPC  ?

  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

22.

Arora-V

      
Numéro d'application 1724116
Statut Enregistrée
Date de dépôt 2022-12-30
Date d'enregistrement 2022-12-30
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Printed circuits; integrated circuits; chips [integrated circuits]; wafers for integrated circuits; electronic chips; semi-conductors; printed circuit boards.

23.

Method and system for automatic detection and recognition of a digital image

      
Numéro d'application 17489749
Numéro de brevet 11615522
Statut Délivré - en vigueur
Date de dépôt 2021-09-29
Date de la première publication 2023-03-28
Date d'octroi 2023-03-28
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Cheng, Chi Kit
  • Jennings, Grant Thomas

Abrégé

An automatic measuring system containing configurable integrated circuits is able to process information via captured images. The automatic measuring system includes a metering instrument, a camera, a recognition module, and a localization module. The metering instrument has at least one display for visually displaying a number and measures the amount of measurable substance or resources (i.e., electricity and water) consumed. The camera captures an image of the number representing at least a portion the amount of measurable substance. The recognition module is operable to generate a value in response to the image and the coordinates wherein the coordinates are used to decode the image via restoring captured image to the original readout counter value. The localization module is removably or remotely coupled to the camera and operable to generate the coordinates in accordance with the image captured by the camera.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 7/11 - Découpage basé sur les zones
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06V 20/00 - ScènesÉléments spécifiques à la scène

24.

Methods and apparatus for providing a serializer and deserializer (serdes) block facilitating high-speed data transmissions for a field-programmable gate array (FPGA)

      
Numéro d'application 17968646
Numéro de brevet 11874792
Statut Délivré - en vigueur
Date de dépôt 2022-10-18
Date de la première publication 2023-02-09
Date d'octroi 2024-01-16
Propriétaire Gowin Semiconductor Corporation (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

A method for providing a high-speed data communication between a host and field-programmable gate array (“FPGA”) is disclosed. The method, in one embodiment, is capable of identifying a data rate on a bus containing a P-channel and an N-channel operable to transmit signals in accordance with a high-speed Universal Serial Bus (“USB”) protocol. Upon sampling, by a first input deserializer, first two samples of data signals carried by the P-channel in accordance with a first clock signals clocking twice as fast as the data rate of the P-channel, a second input deserializer is used to sample the second two samples of data signals transmitted by the N-channel in accordance with a second clock signal running twice as fast as the data rate of the N-channel with a ninety (90) degree phase shift. The method subsequently forwards the data signals to one or more configurable logic blocks (“LBs”) in FPGA.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • H03K 19/17736 - Détails structurels des ressources de routage
  • H03M 9/00 - Conversion parallèle/série ou vice versa
  • H03M 5/04 - Conversion en, ou à partir d'une représentation par impulsions les impulsions ayant deux niveaux

25.

ARORA-V

      
Numéro de série 79367343
Statut Enregistrée
Date de dépôt 2022-12-30
Date d'enregistrement 2024-04-16
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Printed circuits; integrated circuits; semiconductor chips; wafers for integrated circuits; computer chips; Blank electronic chip cards, namely, blank smart cards; multiprocessor chips; semi-conductors; printed circuit boards

26.

Method and apparatus for providing multiple power domains to a programmable semiconductor device

      
Numéro d'application 17891154
Numéro de brevet 11664806
Statut Délivré - en vigueur
Date de dépôt 2022-08-19
Date de la première publication 2022-12-08
Date d'octroi 2023-05-30
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Jennings, Grant Thomas
  • Zhu, Jinghui

Abrégé

A semiconductor device, able to be selectively configured to perform one or more user defined logic functions, includes a semiconductor die and a selectable power regulator. The semiconductor die, in one aspect, includes a first region and a second region. The first region is operatable to perform a first set of logic functions based on a first power domain having a first voltage. The second region is configured to perform a second set of logic functions based on a second power domain having a second voltage. The selectable power regulator, in one embodiment, provides the second voltage for facilitating the second power domain in the second region of the semiconductor die in response to at least one enabling input from the first region of the semiconductor die.

Classes IPC  ?

  • H03K 19/177 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
  • H03K 19/17788 - Détails structurels pour l'adaptation des paramètres physiques pour les tensions d'entrée/sortie [E/S]
  • H03K 19/1776 - Détails structurels des ressources de configuration pour les mémoires
  • H03K 19/17704 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle les fonctions logiques étant réalisées par l'interconnexion des lignes et des colonnes
  • H03K 19/17784 - Détails structurels pour l'adaptation des paramètres physiques pour la tension d'alimentation

27.

Methods and apparatus for providing a high-speed universal serial bus (USB) interface for a field-programmable gate array (FPGA)

      
Numéro d'application 17318788
Numéro de brevet 11843376
Statut Délivré - en vigueur
Date de dépôt 2021-05-12
Date de la première publication 2022-11-17
Date d'octroi 2023-12-12
Propriétaire Gowin Semiconductor Corporation (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

A system containing a host and a device having a field-programmable gate array (“FPGA”) is disclosed. The system includes a set of configurable logic blocks (“LBs”), a bus, and a Universal Serial Bus (“USB”) interface. The configurable LBs, in one aspect, are able to be selectively programmed to perform one or more logic functions. The bus contains a P-channel and an N-channel operable to transmit signals in accordance with a high-speed USB protocol. The USB interface is configured to include a first differential comparator operable to identify a logic zero state at the P-channel and a second differential comparator operable to identify a logic zero state at the N-channel.

Classes IPC  ?

  • H03K 19/17724 - Détails structurels des blocs logiques
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

28.

Methods and apparatus for providing a serializer and deserializer (SERDES) block facilitating high-speed data transmissions for a field-programmable gate array (FPGA)

      
Numéro d'application 17318841
Numéro de brevet 11474969
Statut Délivré - en vigueur
Date de dépôt 2021-05-12
Date de la première publication 2022-10-18
Date d'octroi 2022-10-18
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

A method for providing a high-speed data communication between a host and field-programmable gate array (“FPGA”) is disclosed. The method, in one embodiment, is capable of identifying a data rate on a bus containing a P-channel and an N-channel operable to transmit signals in accordance with a high-speed Universal Serial Bus (“USB”) protocol. Upon sampling, by a first input deserializer, first two samples of data signals carried by the P-channel in accordance with a first clock signals clocking twice as fast as the data rate of the P-channel, a second input deserializer is used to sample the second two samples of data signals transmitted by the N-channel in accordance with a second clock signal running twice as fast as the data rate of the N-channel with a ninety (90) degree phase shift. The method subsequently forwards the data signals to one or more configurable logic blocks (“LBs”) in FPGA.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • H03K 19/17736 - Détails structurels des ressources de routage
  • H03M 9/00 - Conversion parallèle/série ou vice versa
  • H03M 5/04 - Conversion en, ou à partir d'une représentation par impulsions les impulsions ayant deux niveaux

29.

Method and system for providing FPGA device identification via a set of embedded signature registers

      
Numéro d'application 17699043
Numéro de brevet 11843377
Statut Délivré - en vigueur
Date de dépôt 2022-03-18
Date de la première publication 2022-06-30
Date d'octroi 2023-12-12
Propriétaire Gowin Semiconductor Corporation (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A programmable integrated circuit (“PIC”) device includes configurable logic blocks (“LBs”), routing connections, and configuration memory for performing user defined programmed logic functions. Each configurable LB, in one example, includes a set of lookup tables (“LUTs”) and associated registers. The LUTs, for example, are configured to generate one or more output signals in accordance with a set of input signals. The registers are arranged so that each register corresponds to one LUT. In one embodiment, a group of registers, instead of assigning to a group of LUTs across multiple configurable LBs, is allocated or configured as embedded signature registers in PSD. For example, a first register which corresponds or physically situated in the vicinity of first LUT can be designated as an embedded signature register for storing a fixed value or signature information for facilitating device or IC identification.

Classes IPC  ?

  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation
  • H03K 19/173 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants

30.

Method and Apparatus for Offloading Tasks to Accelerator for Enhancing System Performance Using Configurable Devices

      
Numéro d'application 17478901
Statut En instance
Date de dépôt 2021-09-18
Date de la première publication 2022-03-24
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Jennings, Grant Thomas

Abrégé

A method and/or apparatus using programmable device for parallel processing logic operations is disclosed. The apparatus, such as a semiconductor integrated circuit die, includes an input memory, a processing unit, and an accelerator. The input memory is used to buffer input signals from an external component. The processing unit, such as a microcontroller, retrieves the input signals from the input memory and generates pre-processed data in accordance with the input signals. The first configured circuit containing configurable logic blocks (“LBs”) of a field programmable logic array (“FPGA”), in one embodiment, is programmed as an accelerator to perform one or more neural networking functions. For example, the accelerator is able to process a set of convolutional operation in response to at least a portion of the pre-processed data offloaded from the processing unit for identifying a result or reference.

Classes IPC  ?

  • G06N 3/063 - Réalisation physique, c.-à-d. mise en œuvre matérielle de réseaux neuronaux, de neurones ou de parties de neurone utilisant des moyens électroniques
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage

31.

Methods and apparatus for organizing a programmable semiconductor device into multiple clock regions

      
Numéro d'application 17023145
Numéro de brevet 11614770
Statut Délivré - en vigueur
Date de dépôt 2020-09-16
Date de la première publication 2022-03-17
Date d'octroi 2023-03-28
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Liu, Jianhua
  • Zhu, Jinghui
  • Song, Ning
  • Wang, Tianping
  • Chen, Chienkuang
  • Chopperla, Diwakar
  • Wang, Tianxin
  • Gu, Zhenyu
  • Lin, Xiaozhi

Abrégé

A configurable semiconductor device (“CSD”) is organized in four (4) quadrants able to perform user-defined logic functions via a clock fabric. The first quadrant, in one embodiment, includes a first serializer and deserializer (“SerDes”) region and a bank0 region for data processing. The second quadrant includes a second SerDes region and a bank5 region and the third quadrant contains a bank3 region and a bank4 region. The fourth quadrant includes a bank1 region and a bank2 region. The clock fabric is configured to provide a set of programmable or selectable clock signals with different clock speeds to various regions within the CSD.

Classes IPC  ?

  • G06F 1/10 - Répartition des signaux d'horloge
  • G06F 1/06 - Générateurs d'horloge produisant plusieurs signaux d'horloge
  • G06F 30/396 - Arbres d’horloge
  • G06F 30/34 - Conception de circuits pour circuits reconfigurables, p. ex. réseaux de portes programmables [FPGA] ou circuits logiques programmables [PLD]
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • G06F 1/04 - Génération ou distribution de signaux d'horloge ou de signaux dérivés directement de ceux-ci

32.

GOWIN

      
Numéro d'application 1648171
Statut Enregistrée
Date de dépôt 2021-11-24
Date d'enregistrement 2021-11-24
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Semi-conductors; integrated circuits; conductors, electric; electronic chips; semiconductor devices; chips [integrated circuits]. Technological research; research and development of new products for others; consultancy in the design and development of computer hardware; computer programming; cloud computing; computer software consultancy.

33.

Method and system for enhancing programmability of a field-programmable gate array via a dual-mode port

      
Numéro d'application 16938798
Numéro de brevet 11468220
Statut Délivré - en vigueur
Date de dépôt 2020-07-24
Date de la première publication 2022-01-27
Date d'octroi 2022-10-11
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Chopperla, Diwakar

Abrégé

A programmable semiconductor system includes a programmable integrated circuit (“PIC”) and storage capable of facilitating a multi-boot with backup default configuration (“MBC”) process. The PIC, in one embodiment, includes a dual-mode port (“DMP”), configurable logic blocks (“LBs”), routing connections, and a configuration memory for providing configuration data to facilitate user-defined logic functions. The DMP, in one aspect, is operable to handle the configuration data during a configuration mode. Alternatively, the DMP is operable to handle the user data during a logic operation mode. In one aspect, the user configuration data contains the address of the second memory containing DCD.

Classes IPC  ?

  • G06F 30/347 - Niveau physique , p. ex. positionnement ou routage

34.

Method and system for enhancing programmability of a field-programmable gate array

      
Numéro d'application 16938771
Numéro de brevet 11662923
Statut Délivré - en vigueur
Date de dépôt 2020-07-24
Date de la première publication 2022-01-27
Date d'octroi 2023-05-30
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Chopperla, Diwakar

Abrégé

A programmable semiconductor system includes a programmable integrated circuit (“PIC”) and storage capable of facilitating a multi-boot with backup default configuration (“MBC”) process. The PIC, in one embodiment, includes configurable logic blocks (“LBs”), routing connections, and a configuration memory for performing logic functions. The storage includes a first and a second memory. While the first memory stores a user configuration data representing user-defined logic functions, the second memory stores a backup default page (“BDP”) containing default configuration data (“DCD”) for programming or booting PIC to its default setting when the user configuration data fails to boot or program PIC. In one aspect, the user configuration data contains the address of the second memory containing DCD.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 9/4401 - Amorçage

35.

Methods and apparatus for providing a clock fabric for an FPGA organized in multiple clock regions

      
Numéro d'application 17023178
Numéro de brevet 11216022
Statut Délivré - en vigueur
Date de dépôt 2020-09-16
Date de la première publication 2022-01-04
Date d'octroi 2022-01-04
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Liu, Jianhua
  • Zhu, Jinghui
  • Song, Ning
  • Wang, Tianping
  • Chen, Chienkuang
  • Chopperla, Diwakar
  • Wang, Tianxin
  • Gu, Zhenyu
  • Lin, Xiaozhi

Abrégé

A field-programmable gate array (“FPGA”) contains a configurable semiconductor organized in multiple clock regions with a clock fabric for facilitating user-defined logic functions. The clock fabric provides a set of regional clock signals (“RCSs”) generated from a clock source with a high clock signal quality (“CSQ”) for clocking logic blocks in a clock region. Also, a set of neighboring clock signals (“NCSs”) or inter-regional clock signals are generated from a neighboring clock source(s) for clocking logic blocks in two neighboring regions. In addition, the clock fabric is operable to provide secondary clock signals (“SCSs”) generated from the RCSs with a low CSQ for clocking logic blocks with less time-sensitive logic operations.

Classes IPC  ?

  • G06F 1/06 - Générateurs d'horloge produisant plusieurs signaux d'horloge

36.

Method and system providing FPGA device identification via a set of embedded signature registers

      
Numéro d'application 16836899
Numéro de brevet 11309894
Statut Délivré - en vigueur
Date de dépôt 2020-03-31
Date de la première publication 2021-09-30
Date d'octroi 2022-04-19
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A programmable integrated circuit (“PIC”) device includes configurable logic blocks (“LBs”), routing connections, and configuration memory for performing user defined programmed logic functions. Each configurable LB, in one example, includes a set of lookup tables (“LUTs”) and associated registers. The LUTs, for example, are configured to generate one or more output signals in accordance with a set of input signals. The registers are arranged so that each register corresponds to one LUT. In one embodiment, a group of registers, instead of assigning to a group of LUTs across multiple configurable LBs, is allocated or configured as embedded signature registers in PSD. For example, a first register which corresponds or physically situated in the vicinity of first LUT can be designated as an embedded signature register for storing a fixed value or signature information for facilitating device or IC identification.

Classes IPC  ?

  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation
  • H03K 19/173 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants

37.

Method and system for providing word addressable nonvolatile memory in a programmable logic device

      
Numéro d'application 17225022
Numéro de brevet 11637556
Statut Délivré - en vigueur
Date de dépôt 2021-04-07
Date de la première publication 2021-09-09
Date d'octroi 2023-04-25
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A programmable integrated circuit device able to be selectively programmed to perform one or more logic functions includes multiple configurable logic blocks (“LBs”), routing fabric, and a nonvolatile memory (“NVM”). While the configurable LBs are able to be selectively programmed to perform one or more logic functions, the routing fabric selectively routes information between the configurable LBs and input/output ports based on a routing configuration signals. The NVM, such as magnetoresistive random access memory (“MRAM”), phase-change memory, or ferroelectric RAM (“FeRAM”), is flexibly organized to contain a configuration NVM storage and a user NVM storage, wherein the user NVM storage is a word addressable memory capable of facilitating random memory access.

Classes IPC  ?

  • H03K 19/1776 - Détails structurels des ressources de configuration pour les mémoires
  • H03K 19/17724 - Détails structurels des blocs logiques
  • H03K 19/17736 - Détails structurels des ressources de routage
  • G11C 11/22 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage électriques ou magnétiques particuliersÉléments d'emmagasinage correspondants utilisant des éléments électriques utilisant des éléments ferro-électriques
  • G11C 16/10 - Circuits de programmation ou d'entrée de données
  • G11C 11/16 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage électriques ou magnétiques particuliersÉléments d'emmagasinage correspondants utilisant des éléments magnétiques utilisant des éléments dans lesquels l'effet d'emmagasinage est basé sur l'effet de spin
  • G11C 13/00 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage non couverts par les groupes , ou

38.

Method and system for providing wireless FPGA programming download via a wireless communication block

      
Numéro d'application 17225001
Numéro de brevet 11923847
Statut Délivré - en vigueur
Date de dépôt 2021-04-07
Date de la première publication 2021-07-22
Date d'octroi 2024-03-05
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Zhang, Jiyong
  • Liu, Jianhua

Abrégé

A programmable semiconductor device contains a wireless communication block (“WCB”) capable of facilitating wirelessly field programmable gate array (“FPGA”) programming download as well as functional logic implementation. In one aspect, WCB detects an FPGA access request for initiating an FPGA reconfiguration from a remote system via a wireless communications network. Upon receiving a configuration bitstream for programming the FPGA via the wireless communications network, the configuration bitstream is forwarded from WCB to a configuration download block (“CDB”) for initiating a configuration process. CDB subsequently programs at least a portion of configurable logic blocks (“LBs”) in FPGA in response to the configuration bitstream.

Classes IPC  ?

  • G01R 31/3185 - Reconfiguration pour les essais, p. ex. LSSD, découpage
  • G01R 31/302 - Test sans contact
  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation
  • H03K 19/17758 - Détails structurels des ressources de configuration pour accélérer la configuration ou la reconfiguration

39.

StratoLab

      
Numéro d'application 1598369
Statut Enregistrée
Date de dépôt 2021-04-07
Date d'enregistrement 2021-04-07
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer peripheral devices; computer game software, downloadable; computer software platforms, recorded or downloadable; downloadable software applications for smartphones; semi-conductors; semi-conductor devices; chips [integrated circuits]; computer software, recorded; computer programs, recorded; downloadable computer software programs.

40.

Method and system for providing word addressable nonvolatile memory in a programmable logic device

      
Numéro d'application 16813431
Numéro de brevet 10992299
Statut Délivré - en vigueur
Date de dépôt 2020-03-09
Date de la première publication 2021-04-27
Date d'octroi 2021-04-27
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A programmable integrated circuit device able to be selectively programmed to perform one or more logic functions includes multiple configurable logic blocks (“LBs”), routing fabric, and a nonvolatile memory (“NVM”). While the configurable LBs are able to be selectively programmed to perform one or more logic functions, the routing fabric selectively routes information between the configurable LBs and input/output ports based on a routing configuration signals. The NVM, such as magnetoresistive random access memory (“MRAM”), phase-change memory, or ferroelectric RAM (“FeRAM”), is flexibly organized to contain a configuration NVM storage and a user NVM storage, wherein the user NVM storage is a word addressable memory capable of facilitating random memory access.

Classes IPC  ?

  • H03K 19/1776 - Détails structurels des ressources de configuration pour les mémoires
  • H03K 19/17724 - Détails structurels des blocs logiques
  • H03K 19/17736 - Détails structurels des ressources de routage
  • G11C 11/22 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage électriques ou magnétiques particuliersÉléments d'emmagasinage correspondants utilisant des éléments électriques utilisant des éléments ferro-électriques
  • G11C 11/16 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage électriques ou magnétiques particuliersÉléments d'emmagasinage correspondants utilisant des éléments magnétiques utilisant des éléments dans lesquels l'effet d'emmagasinage est basé sur l'effet de spin
  • G11C 13/00 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage non couverts par les groupes , ou
  • G11C 16/10 - Circuits de programmation ou d'entrée de données

41.

Method and system for providing wireless FPGA programming download via a wireless communication block

      
Numéro d'application 16681376
Numéro de brevet 10992298
Statut Délivré - en vigueur
Date de dépôt 2019-11-12
Date de la première publication 2021-04-22
Date d'octroi 2021-04-27
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Zhang, Jiyong
  • Liu, Jianhua

Abrégé

A programmable semiconductor device contains a wireless communication block (“WCB”) capable of facilitating wirelessly field programmable gate array (“FPGA”) programming download as well as functional logic implementation. In one aspect, WCB detects an FPGA access request for initiating an FPGA reconfiguration from a remote system via a wireless communications network. Upon receiving a configuration bitstream for programming the FPGA via the wireless communications network, the configuration bitstream is forwarded from WCB to a configuration download block (“CDB”) for initiating a configuration process. CDB subsequently programs at least a portion of configurable logic blocks (“LBs”) in FPGA in response to the configuration bitstream.

Classes IPC  ?

  • H03K 19/17758 - Détails structurels des ressources de configuration pour accélérer la configuration ou la reconfiguration
  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation
  • G01R 31/3185 - Reconfiguration pour les essais, p. ex. LSSD, découpage
  • G01R 31/302 - Test sans contact

42.

STRATOLAB

      
Numéro de série 79313927
Statut Enregistrée
Date de dépôt 2021-04-07
Date d'enregistrement 2022-03-22
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer peripheral devices; downloadable computer game software; recorded computer software platforms for application development, web hosting and database management; downloadable computer software platforms for application development, web hosting and database management; downloadable computer application software for mobile phones, namely, software for use in database management, use in electronic storage of data; semi-conductors; semiconductor devices; semiconductor chips; electronic chips for the manufacture of integrated circuits; integrated circuits; recorded computer software for use in database management, network management; recorded computer operating software; recorded computer program for use in database management, network management; recorded computer operating programs; downloadable computer software for use in database management, network management

43.

Method and system for providing a configurable logic device having a programmable DSP block

      
Numéro d'application 16586891
Numéro de brevet 11043950
Statut Délivré - en vigueur
Date de dépôt 2019-09-27
Date de la première publication 2021-04-01
Date d'octroi 2021-06-22
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Liu, Jianhua
  • Chen, Chienkuang

Abrégé

A programmable logic device (“PLD”) contains programmable digital signal processing (“DSP”) blocks operable to be selectively programmed to perform one or more logic functions. The PLD, in one embodiment, includes configurable logic blocks (“LBs”), an input and output (“I/O”) block, and programmable DSP blocks. The configurable LBs are able to be selectively programmed to perform one or more logic functions. The I/O block includes I/O ports for facilitating data transfer. The programmable DSP blocks are configured to perform various predefined logic functions. Each of the programmable DSP blocks, in one aspect, includes at least one configurable DSP which, in one embodiment, includes a 27×18 multiplier and a 12×12 multiplier.

Classes IPC  ?

  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation
  • H03K 19/17704 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle les fonctions logiques étant réalisées par l'interconnexion des lignes et des colonnes
  • H03K 19/17736 - Détails structurels des ressources de routage

44.

System architecture based on SoC FPGA for edge artificial intelligence computing

      
Numéro d'application 16740505
Numéro de brevet 11544544
Statut Délivré - en vigueur
Date de dépôt 2020-01-13
Date de la première publication 2021-03-18
Date d'octroi 2023-01-03
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Jennings, Grant Thomas
  • Liu, Jianhua

Abrégé

A system architecture based on SoC FPGA for edge artificial intelligence computing includes an MCU subsystem and an FPGA subsystem. The FPGA subsystem includes: an accelerator for accelerating artificial intelligence algorithm; and a shared memory used as an interface between the accelerator and the MCU subsystem. The shared memory is configured to upload the data to be calculated and to retrieve the operation result; the accelerator is configured to read the data from the shared memory independently and to write back the operation result. The system architecture has the advantages of small hardware area, low power consumption, high computing performance and easy use, and the design process is simple and flexible.

Classes IPC  ?

  • G06N 3/063 - Réalisation physique, c.-à-d. mise en œuvre matérielle de réseaux neuronaux, de neurones ou de parties de neurone utilisant des moyens électroniques
  • G06N 3/08 - Méthodes d'apprentissage
  • H03K 19/1776 - Détails structurels des ressources de configuration pour les mémoires

45.

Phase-locked loop and method for calibrating voltage-controlled oscillator therein

      
Numéro d'application 16909976
Numéro de brevet 11095294
Statut Délivré - en vigueur
Date de dépôt 2020-06-23
Date de la première publication 2020-12-24
Date d'octroi 2021-08-17
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Wu, Qiming
  • Lin, Xiaozhi
  • Zhou, Qiang
  • Wang, Yunfeng

Abrégé

A phase-locked loop (PLL) and a method for calibrating a VCO therein are provided. The PLL comprises a frequency-phase detector, a charge pump, a loop filter, a VCO, a divider and a calibration circuit. The calibration circuit is used to acquire a frequency of an output signal of the VCO, to calibrate the frequency of the output signal according to an expected frequency, and to acquire frequency control parameters of the VCO at the current signal frequency. The amplitude and gain of the output signal are kept constant according to the amplitude control parameters and gain control parameters. The PLL can meet the demands on frequencies of multiple protocols and can adaptively look up and stabilize the suitable frequency. It solves the issue that the amplitude of the output signal of the VCO is not constant when the PLL operates in a large frequency range.

Classes IPC  ?

  • H03L 7/089 - Détails de la boucle verrouillée en phase concernant principalement l'agencement de détection de phase ou de fréquence, y compris le filtrage ou l'amplification de son signal de sortie le détecteur de phase ou de fréquence engendrant des impulsions d'augmentation ou de diminution
  • H03L 7/093 - Détails de la boucle verrouillée en phase concernant principalement l'agencement de détection de phase ou de fréquence, y compris le filtrage ou l'amplification de son signal de sortie utilisant des caractéristiques de filtrage ou d'amplification particulières dans la boucle
  • H03L 7/18 - Synthèse de fréquence indirecte, c.-à-d. production d'une fréquence désirée parmi un certain nombre de fréquences prédéterminées en utilisant une boucle verrouillée en fréquence ou en phase en utilisant un diviseur de fréquence ou un compteur dans la boucle
  • H03L 7/099 - Détails de la boucle verrouillée en phase concernant principalement l'oscillateur commandé de la boucle

46.

Method and system for providing programmable microcontroller unit (MCU) using two-phase configuration process

      
Numéro d'application 16988534
Numéro de brevet 11550281
Statut Délivré - en vigueur
Date de dépôt 2020-08-07
Date de la première publication 2020-12-24
Date d'octroi 2023-01-10
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

One embodiment of the present invention discloses a two-phase configuration process (“TCP”) to configure a field-programmable gate array (“FPGA”) to include a configurable microcontroller unit (“CMU”) during a phase I configuration and configuring the CMU during a phase II configuration. TCP, in one aspect, is able to receive first configuration data from a first external storage location via a communication bus. After storing the first configuration data in a first configuration memory for configuring FPGA to contain a CMU for the phase I configuration, second configuration data with MCU attributes is obtained from a second external storage location via the communication bus. The second configuration data is subsequently stored in a second configuration memory for programming the CMU for the phase II configuration.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

47.

Method and system for providing a programmable logic device having a configurable wireless communication block field

      
Numéro d'application 16657998
Numéro de brevet 10833722
Statut Délivré - en vigueur
Date de dépôt 2019-10-18
Date de la première publication 2020-11-10
Date d'octroi 2020-11-10
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Jennings, Grant Thomas
  • Zhu, Jinghui
  • Liu, Jianhua

Abrégé

A semiconductor device contains an integrated circuit (“IC”) capable of being selectively programmed to perform one or more logic functions. The device, in one embodiment, includes multiple logic blocks (“LBs”), a routing fabric, and a configurable wireless communication block (“WCB”). The configurable LBs is able to be selectively programmed to perform one or more logic functions. The routing fabric is used to route information between the configurable LBs and input/output ports based on a routing configuration signals. The configurable WCB, having a control circuit and a built-in transceiver, is configured to facilitate transmitting information between the IC and an external system via a wireless communications network.

Classes IPC  ?

  • H04B 1/40 - Circuits
  • H03K 19/17772 - Détails structurels des ressources de configuration pour la mise sous ou hors tension
  • H03K 19/17736 - Détails structurels des ressources de routage
  • H03K 19/17724 - Détails structurels des blocs logiques

48.

Method and system for providing a sleep mode to a configurable logic block using an intermittent power saving logic

      
Numéro d'application 16361112
Numéro de brevet 10990160
Statut Délivré - en vigueur
Date de dépôt 2019-03-21
Date de la première publication 2020-09-24
Date d'octroi 2021-04-27
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

A programmable semiconductor integrated circuit fabricated on a single microchip device capable of being selectively programmed to perform one or more logic functions provides a sleep mode using an intermittent power saving logic. The circuit includes configurable logic blocks (“LB”), memory, switch, and sleep controller. While LB can enter a power saving sleep mode (“PSSM”) in accordance with its power supply, the memory stores the configuration information for the LB. The switch is configured to manage the LB power supply based on a configurable sleep signal for facilitating the PSSM. The sleep controller facilitates generation of the configurable sleep signal in response to the signal from a power saving output port associated with the LB.

Classes IPC  ?

  • G06F 1/26 - Alimentation en énergie électrique, p. ex. régulation à cet effet
  • G06F 1/32 - Moyens destinés à économiser de l'énergie
  • G06F 1/3296 - Économie d’énergie caractérisée par l'action entreprise par diminution de la tension d’alimentation ou de la tension de fonctionnement
  • G06F 30/34 - Conception de circuits pour circuits reconfigurables, p. ex. réseaux de portes programmables [FPGA] ou circuits logiques programmables [PLD]
  • G06F 1/3246 - Économie d’énergie caractérisée par l'action entreprise par mise hors tension initiée par logiciel
  • G06F 1/3234 - Économie d’énergie caractérisée par l'action entreprise

49.

Method and system for providing regional electrical grid for power conservation in a programmable device

      
Numéro d'application 16741393
Numéro de brevet 10886925
Statut Délivré - en vigueur
Date de dépôt 2020-01-13
Date de la première publication 2020-06-04
Date d'octroi 2021-01-05
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Liu, Jianhua
  • Song, Ning

Abrégé

A process or method for facilitating configuring a field programmable gate array (“FPGA”) using a group of configurable logic blocks (“CLBs”) to perform one or more logic functions is disclosed. The process, in one aspect, is able to designate a first region of FPGA to a dynamic power region (“DPR”) in accordance with a user selection for power conservation. After receiving, from a user, a first submodule with a designation of DPR, the first region of FPGA is assigned to the first logic operation. Upon setting a first primitive associated to the first region of FPGA for controlling power consumption of the DPR, a first enabling logic is created in a second region of FPGA for facilitating power management to the first submodule in the first region of FPGA via the first primitive.

Classes IPC  ?

  • H03K 19/17784 - Détails structurels pour l'adaptation des paramètres physiques pour la tension d'alimentation
  • H03K 19/17772 - Détails structurels des ressources de configuration pour la mise sous ou hors tension
  • H03K 19/17724 - Détails structurels des blocs logiques

50.

Method and system for providing regional electrical grid for power conservation in a programmable device

      
Numéro d'application 16730716
Numéro de brevet 10735002
Statut Délivré - en vigueur
Date de dépôt 2019-12-30
Date de la première publication 2020-05-07
Date d'octroi 2020-08-04
Propriétaire Gowin Semiconductor Corporation (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Liu, Jianhua
  • Song, Ning

Abrégé

A programmable semiconductor device capable of being selectively programmed to perform one or more logic functions includes a first region, second region, first regional power control (“RPC”), and second-to-first power control connection. The first region, in one embodiment, contains first configurable logic blocks (“CLBs”) able to be selectively programmed to perform a first logic function. The second region includes a group of second CLBs configured to be selectively programmed to perform a second logic function. The first RPC port or inter-chip port which is coupled between the first and second regions facilitates dynamic power supply to the first region in response to the data in the second region. The second-to-first power control connection is used to allow the second region to facilitate and/or control power to the first region.

Classes IPC  ?

  • H03K 19/17784 - Détails structurels pour l'adaptation des paramètres physiques pour la tension d'alimentation
  • H03K 19/17724 - Détails structurels des blocs logiques

51.

Method and system for providing regional electrical grid for power conservation in a programmable device

      
Numéro d'application 16183067
Numéro de brevet 10574239
Statut Délivré - en vigueur
Date de dépôt 2018-11-07
Date de la première publication 2020-02-25
Date d'octroi 2020-02-25
Propriétaire
  • GOWIN SEMICONDUCTOR CORPORATION (Chine)
  • GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Liu, Jianhua
  • Song, Ning

Abrégé

A programmable semiconductor device capable of being selectively programmed to perform one or more logic functions includes a first region, second region, first regional power control (“RPC”), and second-to-first power control connection. The first region, in one embodiment, contains first configurable logic blocks (“CLBs”) able to be selectively programmed to perform a first logic function. The second region includes a group of second CLBs configured to be selectively programmed to perform a second logic function. The first RPC port or inter-chip port which is coupled between the first and second regions facilitates dynamic power supply to the first region in response to the data in the second region. The second-to-first power control connection is used to allow the second region to facilitate and/or control power to the first region.

Classes IPC  ?

  • H03K 19/177 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
  • H03K 19/17784 - Détails structurels pour l'adaptation des paramètres physiques pour la tension d'alimentation
  • H03K 19/17724 - Détails structurels des blocs logiques

52.

Data processing method and device for nonvolatile memory and storage medium

      
Numéro d'application 16028406
Numéro de brevet 10521150
Statut Délivré - en vigueur
Date de dépôt 2018-07-05
Date de la première publication 2019-11-28
Date d'octroi 2019-12-31
Propriétaire Gowin Semiconductor Corporation (Chine)
Inventeur(s)
  • Kow, San-Ta
  • Zhu, Jinghui
  • Chopperla, Diwakar

Abrégé

The present disclosure provides a data processing method and a device for a nonvolatile memory and a storage medium. The data processing method comprises: performing a full erase operation on the nonvolatile memory if a full erase operation command is received, such that the nonvolatile memory enters an initial state, wherein the initial state refers to a state in which all operations performed on the nonvolatile memory are valid; in the initial state, storing a data if the data is written in the memory is detected, wherein the data comprises a flag information; detecting the flag information if a data readout command triggered by a user is received; and identifying that the nonvolatile memory is in a default state and prohibiting the user from reading the data stored in the nonvolatile memory if the flag information is detected as an unreadable flag information.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

53.

GOWIN

      
Numéro d'application 018062596
Statut Enregistrée
Date de dépôt 2019-05-09
Date d'enregistrement 2019-09-05
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

semi-conductors; integrated circuits; conductors, electric; Electronic chips; semiconductor apparatus; chips [integrated circuits].

54.

LittleBee

      
Numéro d'application 018062601
Statut Enregistrée
Date de dépôt 2019-05-09
Date d'enregistrement 2019-08-24
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

printed circuits; integrated circuits; chips [integrated circuits]; Electronic chips; printed circuit boards; semi-conductors; semiconductor apparatus.

55.

System level integrated circuit chip

      
Numéro d'application 15857672
Numéro de brevet 11157421
Statut Délivré - en vigueur
Date de dépôt 2017-12-29
Date de la première publication 2019-04-18
Date d'octroi 2021-10-26
Propriétaire GOWIN Semiconductor Corporation (Chine)
Inventeur(s)
  • Zhu, Jinghui
  • Kow, San-Ta
  • Gao, Tun Jun
  • Chopperla, Diwakar
  • Chen, Chienkuang
  • Song, Ning

Abrégé

The present application discloses a system level integrated circuit chip, comprising a fixed logic module and a Programmable Logic Module; the fixed logic module comprising a CPU module, a non-volatile memory module, a high speed data transmission module, an analogue-to-digital and/or digital-to-analogue conversion module; the Programmable Logic Module comprising a user-defined field programmable gate array and a programmable control module; the CPU module is interconnected with the user-defined field programmable gate array and the programmable control module; the non-volatile memory is interconnected with the user-defined field programmable gate array and the programmable control module; the analogue-to-digital and/or digital-to-analogue conversion module are connected with the user-defined field programmable gate array; and the high speed data transmission module is interconnected with the user-defined field programmable gate array. The present application solves the problem of the combination of a variety of different devices and the integration of processing capabilities with different applications.

Classes IPC  ?

  • G06F 13/10 - Commande par programme pour dispositifs périphériques
  • H03K 19/177 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
  • G06F 12/06 - Adressage d'un bloc physique de transfert, p. ex. par adresse de base, adressage de modules, extension de l'espace d'adresse, spécialisation de mémoire
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 13/12 - Commande par programme pour dispositifs périphériques utilisant des matériels indépendants du processeur central, p. ex. canal ou processeur périphérique

56.

Methods and system for providing software defined microcontroller unit (MCU)

      
Numéro d'application 15977925
Numéro de brevet 10789197
Statut Délivré - en vigueur
Date de dépôt 2018-05-11
Date de la première publication 2018-11-15
Date d'octroi 2020-09-29
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Inventeur(s) Zhu, Jinghui

Abrégé

One embodiment of the present invention discloses a configurable microcontroller unit (“CMU”) capable of providing one or more programmable input and output (“I/O”) interfaces. The CMU includes a processor, I/O ports, and programmable microcontroller (“PM”). The processor is configured to communicate with a host central processing unit (“CPU”) based on a set of predefined instruction code. The I/O ports are used to transmit information between the processor and an external device. The PM facilitates communication interfaces between the I/O ports and one or more external devices via one or more configurable communication standards selected by the PM in accordance with interface programming microcode.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 13/40 - Structure du bus
  • G06F 13/38 - Transfert d'informations, p. ex. sur un bus

57.

Little Bee

      
Numéro d'application 1420239
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2018-04-09
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Printed circuits; integrated circuits; electronic chip; chips [integrated circuits]; printed circuit boards.

58.

Arora

      
Numéro d'application 1418731
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2018-04-09
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Semi-conductors; printed circuits; integrated circuits; electronic chip; chips [integrated circuits]; wafers for integrated circuits; printed circuit boards.

59.

GOWIN

      
Numéro d'application 1414584
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2018-04-09
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Semi-conductors; integrated circuits; conductors, electric; electronic chip; semiconductor apparatus; chips [integrated circuits].

60.

GOWIN

      
Numéro d'application 1412004
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2018-04-09
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software consultancy; cloud computing; technical research; research and development of new products for others; computer programming; consultancy in the design and development of computer hardware.

61.

GOWIN

      
Numéro de série 79237319
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2019-04-09
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Semi-conductors; integrated circuits; conductors, electric; electronic chips for the manufacture of integrated circuits; [ semiconductor testing apparatus; ] semiconductor chips

62.

ARORA

      
Numéro de série 79239064
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2019-09-03
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Semi-conductors and semiconductor chips used for data processing of cellphone, electronic equipment and LED displays; integrated circuits in the field of programming integrated circuits

63.

LITTLE BEE

      
Numéro de série 79239694
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2019-01-08
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Printed circuits; integrated circuits; electronic chips for the manufacture of integrated circuits; semiconductor chips; printed circuit boards

64.

GOWIN

      
Numéro de série 79236237
Statut Enregistrée
Date de dépôt 2018-04-09
Date d'enregistrement 2019-05-14
Propriétaire GOWIN SEMICONDUCTOR CORPORATION (Chine)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software consultancy; [ technical research in the field of aeronautics; ]research and development of new products for others; computer programming; consultancy in the design and development of computer hardware