Patents by Inventor Yanfeng Xu

Yanfeng Xu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240133285
    Abstract: Provided are a method and device for fault estimation of a measurement and control device for a rotary steerable drilling system. The method for fault estimation includes: S1, establishing a state model of the measurement and control device for the rotary steerable drilling system; S2, establishing a fault-free model filter and a fault model filter, and initializing the fault-free model filter and the fault model filter; S3, detecting whether the measurement and control device for the rotary steerable drilling system has a fault; and S4, reinitializing the fault model filter under the condition that a detection result is fault-free; reinitializing the fault-free model filter under the condition that the detection result is faulty; and estimating, by the fault model filter, the fault in real time, and obtaining, by the fault model filter, the estimation value {circumflex over (x)}wf.
    Type: Application
    Filed: January 3, 2024
    Publication date: April 25, 2024
    Inventors: Weiliang Wang, Yanfeng Geng, Mingzhu Shao, Huijie Xu, Mengyu Tu
  • Publication number: 20230391639
    Abstract: A method for softening water with a split-type water softener is provided. It includes S1, splitting the split-type water softener into a regenerator and a water maker; S2, disposing a softened water filter on the regenerator, and performing regeneration on the softened water filter to obtain a regenerated softened water filter; and S3, taking out the regenerated softened water filter, then disposing the regenerated softened water filter in the water maker, and softening water through the regenerated softened water filter to thereby obtain softened water for drinking, skin care, car washing, and other usages. The used filter replaced from the water maker is disposed on the regenerator to continue regeneration, so as to cycle. The method has strong practicability, good water softening effect, is simple to use, and can improve water softening efficiency and can save water softening time.
    Type: Application
    Filed: July 14, 2022
    Publication date: December 7, 2023
    Inventor: Yanfeng XU
  • Publication number: 20230385222
    Abstract: A high-speed low-latency interconnect interface (HLII) for silicon interposer interconnection is provided. The HLII is configured to perform large-scale input/output (I/O) interconnection on a silicon interposer, and includes a physical link (PL) and an LL (LL). The LL receives a data signal, a configuration signal, and a control signal of logical resource inside a chiplet, and can complete data conversion, parity check, training, channel repair, instruction stream generation, and other functions for the PL. The PL receives and transmits a data signal converted by the LL. The PL includes a high-speed I/O port, a first input first output (FIFO), and related control logic. The high-speed I/O port of the PL is compatible with both a double date rate (DDR) transmission mode and a single data rate (SDR) transmission mode.
    Type: Application
    Filed: August 9, 2023
    Publication date: November 30, 2023
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Xiaojie MA, Yanfeng XU, Yuting XU, Boyin CHEN, Yanfei ZHANG, Yueer SHAN
  • Publication number: 20230367683
    Abstract: An apparatus and a method for testing a multi-channel high-speed low-latency interconnect interface (HLII) for a silicon interposer are provided. The apparatus includes: a standard test port configured to exchange a test instruction; an asynchronous bypass port configured to directly access an input/output (I/O) port of a channel of a physical layer of the interconnection interface; a built-in self-test (BIST) engine configured to implement inter-level loopback testing and data verification; a redundant data channel configured to repair a damaged data channel; and a delay chain testing circuit configured to test a function and linearity of a delay chain. The apparatus embeds test and repair logic into the physical layer and a link layer, achieving internal test control without any external controller. In this way, a sample can be tested and quickly screened to ensure its performance.
    Type: Application
    Filed: July 5, 2023
    Publication date: November 16, 2023
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Xiaojie MA, Xiaochen HU, Yanfeng XU, Yuting XU, Yanfei ZHANG, Yueer SHAN
  • Publication number: 20230359573
    Abstract: An FPGA for implementing data transmission by using a built-in edge module is provided. The FPGA is provided with a built-in edge module. A read port of each resource module connected to the edge module in the FPGA is separately connected to a winding architecture and the edge module, and/or a write port of each resource module connected to the edge module in the FPGA is separately connected to the winding architecture and the edge module. The edge module includes a read/write controller and a cache unit. The read/write controller simultaneously reads data from read ports of a plurality of resource modules and temporarily stores the read data in the cache unit. Alternatively, the read/write controller simultaneously writes temporarily stored data in the cache unit into write ports of the plurality of resource modules.
    Type: Application
    Filed: July 6, 2023
    Publication date: November 9, 2023
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer SHAN, Yanfeng XU, Jicong FAN, Tong LIU, Hua YAN
  • Publication number: 20230353500
    Abstract: A routing node scheduling method for an NOC in an FPGA is used when a plurality of input ports each have a data packet to be transmitted to a routing node at the same time. A scheduling controller within the routing node is used to enable each input port according to a predetermined scheduling order, and the routing node receives a data packet through the enabled input port. In addition, quantities of times at least two input ports are enabled are different in one scheduling cycle, which means that the scheduling controller implements biased scheduling control over each input port, allowing different input ports to transmit data packets at different frequencies. This can increase a quantity of times an input port with high communication importance is enabled, making a data packet at the input port be transmitted more timely and achieving better transmission efficiency. The scheduling method can well match transmission requirements of different services to achieve optimal transmission performance of an NOC.
    Type: Application
    Filed: July 7, 2023
    Publication date: November 2, 2023
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer SHAN, Yanfeng XU, Jicong FAN, Zhenkai JI
  • Patent number: 11776915
    Abstract: The present disclosure discloses an FPGA device forming a network-on-chip by using a silicon connection layer. An active silicon connection layer is designed inside the FPGA device. A silicon connection layer interconnection framework is arranged inside the silicon connection layer. Bare die functional modules inside an FPGA bare die are connected to the silicon connection layer interconnection framework to jointly form the network-on-chip. Each bare die functional module and a network interface and a router that are in the silicon connection layer interconnection framework form an NOC node. The NOC nodes intercommunicate with each other, so that the bare die functional modules in the FPGA bare die without a built-in NOC network can achieve efficient intercommunication by means of the silicon connection layer interconnection framework, reducing the processing difficulty on the basis of improving the data transmission bandwidth and performance inside the FPGA device.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 3, 2023
    Assignee: WUXI ESIONTECH CO., LTD.
    Inventors: Jicong Fan, Yanfeng Xu, Yueer Shan, Hua Yan, Yanfei Zhang
  • Patent number: 11750510
    Abstract: The present disclosure discloses an FPGA device for implementing a network-on-chip transmission bandwidth expansion function, and relates to the technical field of FPGAs. When a predefined functional module with built-in hardcore IP nodes is integrated in an FPGA bare die, soft-core IP nodes are configured and formed by using logical resource modules in the FPGA bare die and are connected to the hardcore IP nodes to form an NOC network structure, so as to increase nodes and expand the transmission bandwidth of the predefined functional module. On the other hand, the soft-core IP nodes can be additionally connected to input and output signals in the predefined functional module and also can expand the transmission bandwidth of the predefined functional module.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: September 5, 2023
    Assignee: WUXI ESIONTECH CO., LTD.
    Inventors: Yanfeng Xu, Yueer Shan, Jicong Fan, Yanfei Zhang, Hua Yan
  • Patent number: 11736107
    Abstract: A field-programmable gate array (FPGA) for using a configuration shift chain to implement a multi-bitstream function includes a bitstream control circuit, a multi-bitstream configuration shift chain and a configurable module. The FPGA enables multi-bitstream storage configuration bits to latch configuration bitstreams by adjusting a circuit structure of a multi-bitstream configuration shift chain in a combination of a control logic of a bitstream control circuit for the multi-bitstream configuration shift chain, and outputs one latched configuration bitstream from a configuration output terminal to a configurable module through each multi-bitstream storage configuration bit as required, so that the configurable module implements a logic function corresponding to the configuration bitstream outputted by the multi-bitstream configuration shift chain.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: August 22, 2023
    Assignee: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer Shan, Yanfeng Xu, Xiaofei He, Jicong Fan
  • Patent number: 11604696
    Abstract: A field programmable gate array (FPGA) for improving the reliability of a key configuration bitstream by reusing a buffer memory includes a configuration buffer, a configuration memory and a control circuit. The configuration memory includes N configuration blocks. The FPGA stores a key configuration chain by using the configuration buffer and ensures correct content of the key configuration chain through an error correcting code (ECC) check function of the configuration buffer, so that when the FPGA runs normally, a control circuit reads the key configuration chain in the configuration buffer at an interval of a predetermined time and writes the key configuration chain into a corresponding configuration block to update the key configuration chain, thereby ensuring accuracy of the content of the key configuration chain and improving running reliability of the FPGA.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: March 14, 2023
    Assignee: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer Shan, Yanfeng Xu, Zhenkai Ji, Feng Hui
  • Patent number: 11604692
    Abstract: A field programmable gate array (FPGA) with an automatic error detection and correction function for programmable logic modules includes an error checking and correction device. A check code generation circuit in the error checking and correction device performs error correcting code (ECC) encoding according to input data of corresponding programmable logic registers to generate a check code, and refreshes and writes the check code into a check code register according to a clock signal. A check circuit checks outputs of the programmable logic registers and check code registers to generate syndromes for implementing checking. A decoding circuit generates upset signals corresponding to the syndromes according to a trigger enable pulse of a trigger circuit to control a fault register to directly and asynchronously upset content to correct the error. A circuit area is greatly reduced by using the FPGA, thereby improving a degree of integration of the circuit.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: March 14, 2023
    Assignee: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer Shan, Yanfeng Xu, Jicong Fan, Zhan Jing
  • Publication number: 20220344268
    Abstract: The present application discloses a multi-die FPGA implementing a built-in analog circuit using an active silicon connection layer, and relates to the field of FPGA technology. The multi-die FPGA allows multiple small-scale and small-area dies to cascade to achieve large-scale and large-area FPGA products, reducing processing difficulties and improving chip production yields. Meanwhile, due to the existence of the active silicon connection layer, some circuit structures that are difficult to implement within the die and/or occupy a large die area and/or have a low processing requirement can be laid out in the silicon connection layer, solving the existing problems of making these circuit structures directly within the die. Part of the circuit structures can be implemented within the silicon connection layer and the rest in the die, which helps optimize the performance of FPGA products, improve system stability, and reduce system area.
    Type: Application
    Filed: December 30, 2020
    Publication date: October 27, 2022
    Inventors: Yueer SHAN, Yanfeng XU, Jicong FAN, Yanfei ZHANG, Hua YAN
  • Publication number: 20220328452
    Abstract: A semiconductor device includes an active silicon connection layer therewithin to integrate a die. A power terminal of a die functional module within the die is connected to a connection point lead-out terminal through a silicon stack connection point. A power gating circuit is arranged within the silicon connection layer. A power output terminal of the power gating circuit within the silicon connection layer is connected to the corresponding connection point lead-out terminal of the die and thus connected to the power terminal of the die function module, so that the power gate circuit can control power supply to the die function module according to an obtained sleep control signal, and the idle die function module can enter into a sleep state to save power.
    Type: Application
    Filed: December 30, 2020
    Publication date: October 13, 2022
    Inventors: Jicong FAN, Yueer SHAN, Yanfeng XU, Yanfei ZHANG, Hua YAN
  • Publication number: 20220216156
    Abstract: The present disclosure discloses an FPGA device forming a network-on-chip by using a silicon connection layer. An active silicon connection layer is designed inside the FPGA device. A silicon connection layer interconnection framework is arranged inside the silicon connection layer. Bare die functional modules inside an FPGA bare die are connected to the silicon connection layer interconnection framework to jointly form the network-on-chip. Each bare die functional module and a network interface and a router that are in the silicon connection layer interconnection framework form an NOC node. The NOC nodes intercommunicate with each other, so that the bare die functional modules in the FPGA bare die without a built-in NOC network can achieve efficient intercommunication by means of the silicon connection layer interconnection framework, reducing the processing difficulty on the basis of improving the data transmission bandwidth and performance inside the FPGA device.
    Type: Application
    Filed: December 30, 2020
    Publication date: July 7, 2022
    Inventors: Jicong FAN, Yanfeng XU, Yueer SHAN, Hua YAN, Yanfei ZHANG
  • Publication number: 20220116040
    Abstract: A field-programmable gate array (FPGA) for using a configuration shift chain to implement a multi-bitstream function includes a bitstream control circuit, a multi-bitstream configuration shift chain and a configurable module. The FPGA enables multi-bitstream storage configuration bits to latch configuration bitstreams by adjusting a circuit structure of a multi-bitstream configuration shift chain in a combination of a control logic of a bitstream control circuit for the multi-bitstream configuration shift chain, and outputs one latched configuration bitstream from a configuration output terminal to a configurable module through each multi-bitstream storage configuration bit as required, so that the configurable module implements a logic function corresponding to the configuration bitstream outputted by the multi-bitstream configuration shift chain.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 14, 2022
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer SHAN, Yanfeng XU, Xiaofei HE, Jicong FAN
  • Publication number: 20220113883
    Abstract: A field-programmable gate array (FPGA) for implementing data transfer between different configuration and application processes includes a programmable logic resource, a configuration memory and a hardware memory. A write port and a read port of the hardware memory are respectively connected to a programmable logic resource by a wiring path, data in the hardware memory remains unchanged at an abnormal running stage of the programmable logic resource, and running data generated by a user design in a configuration and application process can be transferred to a user design in a subsequent configuration and application process by using the hardware memory for use during running. This enlarges functions of the FPGA, and meets application requirements in a plurality of different scenarios.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 14, 2022
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer Shan, Yanfeng Xu, Boyin Chen, Zhan Jing
  • Publication number: 20220114052
    Abstract: A field programmable gate array (FPGA) for improving the reliability of a key configuration bitstream by reusing a buffer memory includes a configuration buffer, a configuration memory and a control circuit. The configuration memory includes N configuration blocks. The FPGA stores a key configuration chain by using the configuration buffer and ensures correct content of the key configuration chain through an error correcting code (ECC) check function of the configuration buffer, so that when the FPGA runs normally, a control circuit reads the key configuration chain in the configuration buffer at an interval of a predetermined time and writes the key configuration chain into a corresponding configuration block to update the key configuration chain, thereby ensuring accuracy of the content of the key configuration chain and improving running reliability of the FPGA.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer SHAN, Yanfeng XU, Zhenkai JI, Feng HUI
  • Publication number: 20220091929
    Abstract: A field programmable gate array (FPGA) with an automatic error detection and correction function for programmable logic modules includes an error checking and correction device. A check code generation circuit in the error checking and correction device performs error correcting code (ECC) encoding according to input data of corresponding programmable logic registers to generate a check code, and refreshes and writes the check code into a check code register according to a clock signal. A check circuit checks outputs of the programmable logic registers and check code registers to generate syndromes for implementing checking. A decoding circuit generates upset signals corresponding to the syndromes according to a trigger enable pulse of a trigger circuit to control a fault register to directly and asynchronously upset content to correct the error. A circuit area is greatly reduced by using the FPGA, thereby improving a degree of integration of the circuit.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Applicant: WUXI ESIONTECH CO., LTD.
    Inventors: Yueer SHAN, Yanfeng XU, Jicong FAN, Zhan JING
  • Patent number: D949284
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: April 19, 2022
    Assignee: Ningbo Eastpure Environmental Technology Co., Ltd.
    Inventor: Yanfeng Xu
  • Patent number: D979719
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: February 28, 2023
    Assignee: Ningbo Eastpure Environmental Technology Co., Ltd.
    Inventor: Yanfeng Xu