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: 11949395Abstract: 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: GrantFiled: May 14, 2021Date of Patent: April 2, 2024Assignee: XILINX, INC.Inventors: Rhona Wade, John Edward McGrath
-
Patent number: 11777503Abstract: 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: GrantFiled: November 2, 2021Date of Patent: October 3, 2023Assignee: XILINX, INC.Inventors: John Edward McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
-
Patent number: 11721373Abstract: 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: GrantFiled: May 20, 2022Date of Patent: August 8, 2023Assignee: XILINX, INC.Inventors: Richard Lewis Walke, John Edward Mcgrath
-
Patent number: 11695535Abstract: 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: GrantFiled: March 11, 2021Date of Patent: July 4, 2023Assignee: XILINX, INC.Inventors: John Edward McGrath, Gourav Modi, Rhona Wade
-
Patent number: 11569820Abstract: 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: GrantFiled: March 30, 2022Date of Patent: January 31, 2023Assignee: XILINX, INC.Inventors: John Edward McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
-
Publication number: 20230023866Abstract: 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: ApplicationFiled: May 20, 2022Publication date: January 26, 2023Inventors: Richard Lewis WALKE, John Edward MCGRATH
-
Patent number: 11563435Abstract: 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: GrantFiled: March 30, 2022Date of Patent: January 24, 2023Assignee: XILINX, INC.Inventors: John Edward McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
-
Patent number: 11483018Abstract: 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: GrantFiled: June 4, 2021Date of Patent: October 25, 2022Assignee: XILINX, INC.Inventors: Xiaohan Chen, Hemang M. Parekh, John Edward McGrath, Hongzhi Zhao, David Eugene Melinn
-
Publication number: 20220294598Abstract: 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: ApplicationFiled: March 11, 2021Publication date: September 15, 2022Inventors: John Edward MCGRATH, Gourav MODI, Rhona WADE
-
Publication number: 20220224337Abstract: 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: ApplicationFiled: March 30, 2022Publication date: July 14, 2022Inventors: John Edward MCGRATH, Woon WONG, John O'DWYER, Paul NEWSON, Brendan FARLEY
-
Publication number: 20220224338Abstract: 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: ApplicationFiled: March 30, 2022Publication date: July 14, 2022Inventors: John Edward MCGRATH, Woon WONG, John O'DWYER, Paul NEWSON, Brendan FARLEY
-
Patent number: 11348624Abstract: 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: GrantFiled: March 23, 2021Date of Patent: May 31, 2022Assignee: XILINX, INC.Inventors: Richard Lewis Walke, John Edward Mcgrath
-
Publication number: 20220060189Abstract: 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: ApplicationFiled: November 2, 2021Publication date: February 24, 2022Inventors: John Edward MCGRATH, Woon WONG, John O'DWYER, Paul NEWSON, Brendan FARLEY
-
Publication number: 20170225809Abstract: 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: ApplicationFiled: February 9, 2017Publication date: August 10, 2017Inventors: Jay Kamhi, John Edward McGrath, Siavash Mojarrad
-
Patent number: 5727270Abstract: 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: GrantFiled: June 7, 1995Date of Patent: March 17, 1998Assignee: AirCelTec Inc.Inventors: Dennis Allen Cope, John Edward McGrath