Patents by Inventor John Edward McGrath

John Edward McGrath 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).

  • Patent number: 11949395
    Abstract: Embodiments herein describe a hardened fractional resampler that includes a fixed filter that supports simultaneous processing of N input samples with minimal additional combinational logic and no additional multipliers. In one embodiment, the fractional resampler is implemented in an integrated circuit using hardened circuit. The embodiments below exploit a pattern in the order filter phases in fractional resampling systems (such as a SSR resampling system) to use filter phases in a single fixed filter to process multiple input samples in parallel, where these filter phases would have been unused in previous resampling systems.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: April 2, 2024
    Assignee: XILINX, INC.
    Inventors: Rhona Wade, John Edward McGrath
  • Patent number: 11777503
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: October 3, 2023
    Assignee: XILINX, INC.
    Inventors: John Edward McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
  • Patent number: 11721373
    Abstract: Embodiments herein describe a multi-port memory system that includes one or more single port memories (e.g., a memory that can perform only one read or one write at any given time, referred to as a 1W or 1R memory). That is, the multi-port memory system can perform multiple read and writes in parallel (e.g., 1R/1W, 1R/3W, 2R/2W, 3R/1W, etc.) even though the memory in the system can only perform one read or one write at any given time. The advantage of doing so is a reduction in area and power.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: August 8, 2023
    Assignee: XILINX, INC.
    Inventors: Richard Lewis Walke, John Edward Mcgrath
  • Patent number: 11695535
    Abstract: Embodiments herein describe an integrated circuit with a digital front end (DFE) that includes multiple hardened mixers that can be configured to support multiple different radio paths. The DFE provides the ability to distribute the processing across the multiple mixers, which can be combined and synchronized to create a larger mixer or may be used in other combinations to create multiple discrete mixers.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: July 4, 2023
    Assignee: XILINX, INC.
    Inventors: John Edward McGrath, Gourav Modi, Rhona Wade
  • Patent number: 11569820
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: January 31, 2023
    Assignee: XILINX, INC.
    Inventors: John Edward McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
  • Publication number: 20230023866
    Abstract: Embodiments herein describe a multi-port memory system that includes one or more single port memories (e.g., a memory that can perform only one read or one write at any given time, referred to as a 1W or 1R memory). That is, the multi-port memory system can perform multiple read and writes in parallel (e.g., 1R/1W, 1R/3W, 2R/2W, 3R/1W, etc.) even though the memory in the system can only perform one read or one write at any given time. The advantage of doing so is a reduction in area and power.
    Type: Application
    Filed: May 20, 2022
    Publication date: January 26, 2023
    Inventors: Richard Lewis WALKE, John Edward MCGRATH
  • Patent number: 11563435
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: January 24, 2023
    Assignee: XILINX, INC.
    Inventors: John Edward McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
  • Patent number: 11483018
    Abstract: Examples described herein provide a radio frequency circuit. The radio frequency circuit includes a controller; a parameter estimator circuit; a capture circuit; and a pre-distorter circuit. The pre-distorter generally includes one or more nonlinear filter circuits and configurable hardware circuitry. Each of the one or more the nonlinear filter circuits includes: adder(s); multiplier(s); and memories coupled to at least one of the adder(s) and the multiplier(s); where the configurable hardware circuitry is configured to distort one or more input signals by directing the one or more input signals along a path through the one or more adders, the one or more multipliers, and the one or more memories and by distorting the one or input signals using the nonlinear parameters stored in the one or more memories as the one or more input signals travels the path.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: October 25, 2022
    Assignee: XILINX, INC.
    Inventors: Xiaohan Chen, Hemang M. Parekh, John Edward McGrath, Hongzhi Zhao, David Eugene Melinn
  • Publication number: 20220294598
    Abstract: Embodiments herein describe an integrated circuit with a digital front end (DFE) that includes multiple hardened mixers that can be configured to support multiple different radio paths. The DFE provides the ability to distribute the processing across the multiple mixers, which can be combined and synchronized to create a larger mixer or may be used in other combinations to create multiple discrete mixers.
    Type: Application
    Filed: March 11, 2021
    Publication date: September 15, 2022
    Inventors: John Edward MCGRATH, Gourav MODI, Rhona WADE
  • Publication number: 20220224338
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 14, 2022
    Inventors: John Edward MCGRATH, Woon WONG, John O'DWYER, Paul NEWSON, Brendan FARLEY
  • Publication number: 20220224337
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 14, 2022
    Inventors: John Edward MCGRATH, Woon WONG, John O'DWYER, Paul NEWSON, Brendan FARLEY
  • Patent number: 11348624
    Abstract: Embodiments herein describe a multi-port memory system that includes one or more single port memories (e.g., a memory that can perform only one read or one write at any given time, referred to as a 1W or 1R memory). That is, the multi-port memory system can perform multiple read and writes in parallel (e.g., 1R/1W, 1R/3W, 2R/2W, 3R/1W, etc.) even though the memory in the system can only perform one read or one write at any given time. The advantage of doing so is a reduction in area and power.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: May 31, 2022
    Assignee: XILINX, INC.
    Inventors: Richard Lewis Walke, John Edward Mcgrath
  • Publication number: 20220060189
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Application
    Filed: November 2, 2021
    Publication date: February 24, 2022
    Inventors: John Edward MCGRATH, Woon WONG, John O'DWYER, Paul NEWSON, Brendan FARLEY
  • Publication number: 20170225809
    Abstract: An assembly for creating water balloons that directs water from a water source into a manifold. Filler straws extend from the manifold. Latex balloons are readied for filling by placing a neck plug into the necks of the balloons. Each neck plug has an elastomeric body that is sized to plug the neck of the balloon. A blind bore is formed into each of the neck plugs. The fill straws are advanced into the blind bores of the neck plugs. The filler straws are advanced deeper into the neck plugs, therein piercing the material of the neck plugs and eventually passing through the neck plugs. Due to the elastomeric material of the neck plugs, a watertight seal is formed around the filler straws. Water is advanced through the filler straws to fill the balloons.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 10, 2017
    Inventors: Jay Kamhi, John Edward McGrath, Siavash Mojarrad
  • Patent number: 5727270
    Abstract: The invention is an inflatable self sealing valveless fluid or gas container useable for a wide variety of applications including cushioning, package filler, mattresses, rafts and the like. The container is formed from one or more inflatable self sealing elements, each inflatable element being formed from a pair of inflatable cells. Each cell is formed from an inner and outer sheet of thermoplastic or other impermeable material, the sheets being sealed together at boundaries which define the inflatable cell. The inner sheets of each cell in the pair are sealed together such that the boundaries of the seal define a fill channel through which fluid or gas may pass between the cells. Apertures in the inner sheets of both cells within the fill channel allow fluid or gas to pass from the fill channel into both cells to cause inflation.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: March 17, 1998
    Assignee: AirCelTec Inc.
    Inventors: Dennis Allen Cope, John Edward McGrath