Patents by Inventor Michael Fitton
Michael Fitton 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: 9483233Abstract: A processor is adapted for performing a QR-decomposition. The processor has a program memory, a program controller, connected to the program memory to receive program instructions, and at least one processing unit. The processing unit includes a CORDIC calculation block, and has a distributed memory structure, with separate memory blocks for storing respective parameter values.Type: GrantFiled: September 12, 2013Date of Patent: November 1, 2016Assignee: Altera CorporationInventor: Michael Fitton
-
Patent number: 9083139Abstract: A mount for an optical element such as in a laser, optical amplifier, or other optical system, is disclosed. The mount is a mounting vane (100) for cooling the optical element (125) by a fluid stream. The optical element may be a gain medium generating heat. The mounting vane comprises: an input section with a leading edge (110) for meeting the fluid stream; a diffuser section (130) which tapers to a trailing edge (135); and a plane section (120) with an aperture for receiving the optical element (125) for cooling by the fluid stream, the plane section arranged between the input section and diffuser section, wherein the diffuser section (130) includes one or more flow guiding fins (140) protruding from the diffuser section. The mounting vane may be stacked with a plurality of other mounting vanes in a manifold. The shape of the vane plate results in a turbulent fluid flow improving the heat exchange between a laser disc heated by optical pumping and a cryogenic He gas used for cooling.Type: GrantFiled: December 21, 2012Date of Patent: July 14, 2015Assignee: THE SCIENCE AND TECHNOLOGY FACILITIES COUNCILInventors: Klaus Ertel, Michael Fitton, Tristan Davenne
-
Patent number: 9000802Abstract: Systems and methods are disclosed for interfacing between hard logic elements and soft logic elements implemented on an integrated device. In particular, a configurable interface is provided that includes interconnects between hard logic and soft logic, which enable signals to be selectively routed between the inputs and outputs of hard logic blocks and soft logic modules. The interconnects allow for certain hard logic blocks to be bypassed in favor of soft logic functionality. Moreover, the interconnects allow soft logic to augment the processing of hard logic blocks, e.g., by providing additional signals to the hard logic block.Type: GrantFiled: January 13, 2014Date of Patent: April 7, 2015Assignee: Altera CorporationInventors: Michael Fitton, Kulwinder Dhanoa, Benjamin Thomas Cope, Kellie Marks, Lei Xu
-
Patent number: 8897784Abstract: There is provided a processor for a base station control unit, the base station control unit being associated with a plurality of antennas; the processor comprising a plurality of processing streams, each stream being suitable for generating signals for at least one user in a plurality of users; wherein any of the processing streams can be used to generate the signals for any user in the plurality of users and for transmission by any antenna in the plurality of antennas.Type: GrantFiled: March 28, 2013Date of Patent: November 25, 2014Assignee: Altera CorporationInventor: Michael Fitton
-
Publication number: 20140328360Abstract: A mount for an optical element such as in a laser, optical amplifier, or other optical system, is disclosed. The mount is a mounting vane (100) for cooling the optical element (125) by a fluid stream. The optical element may be a gain medium generating heat. The mounting vane comprises: an input section with a leading edge (110) for meeting the fluid stream; a diffuser section (130) which tapers to a trailing edge (135); and a Direction of plane section (120) with an aperture for receiving the optical element (125) for cooling by the fluid stream, the plane section arranged between the input section and diffuser section, wherein the diffuser section (130) includes one or more flow guiding fins (140) protruding from the diffuser section. The mounting vane may be stacked with a plurality of other mounting vanes in a manifold. The shape of the vane plate results in a turbulent fluid flow improving the heat exchange between a laser disc heated by optical pumping and a cryogenic He gas used for cooling.Type: ApplicationFiled: December 21, 2012Publication date: November 6, 2014Inventors: Klaus Ertel, Michael Fitton, Tristan Davenne
-
Publication number: 20140125379Abstract: Systems and methods are disclosed for interfacing between hard logic elements and soft logic elements implemented on an integrated device. In particular, a configurable interface is provided that includes interconnects between hard logic and soft logic, which enable signals to be selectively routed between the inputs and outputs of hard logic blocks and soft logic modules. The interconnects allow for certain hard logic blocks to be bypassed in favor of soft logic functionality. Moreover, the interconnects allow soft logic to augment the processing of hard logic blocks, e.g., by providing additional signals to the hard logic block.Type: ApplicationFiled: January 13, 2014Publication date: May 8, 2014Applicant: Altera CorporationInventors: Michael Fitton, Kulwinder Dhanoa, Benjamin Thomas Cope, Kellie Marks, Lei Xu
-
Publication number: 20140019500Abstract: A processor is adapted for performing a QR-decomposition. The processor has a program memory, a program controller, connected to the program memory to receive program instructions, and at least one processing unit. The processing unit includes a CORDIC calculation block, and has a distributed memory structure, with separate memory blocks for storing respective parameter values.Type: ApplicationFiled: September 12, 2013Publication date: January 16, 2014Applicant: ALTERA CORPORATIONInventor: Michael Fitton
-
Patent number: 8629691Abstract: Systems and methods are disclosed for interfacing between hard logic elements and soft logic elements implemented on an integrated device. In particular, a configurable interface is provided that includes interconnects between hard logic and soft logic, which enable signals to be selectively routed between the inputs and outputs of hard logic blocks and soft logic modules. The interconnects allow for certain hard logic blocks to be bypassed in favor of soft logic functionality. Moreover, the interconnects allow soft logic to augment the processing of hard logic blocks, e.g., by providing additional signals to the hard logic block.Type: GrantFiled: May 17, 2012Date of Patent: January 14, 2014Assignee: Altera CorporationInventors: Michael Fitton, Kulwinder Dhanoa, Benjamin Thomas Cope, Kellie Marks, Lei Xu
-
Patent number: 8555031Abstract: A processor is adapted for performing a QR-decomposition. The processor has a program memory, a program controller, connected to the program memory to receive program instructions, and at least one processing unit. The processing unit includes a CORDIC calculation block, and has a distributed memory structure, with separate memory blocks for storing respective parameter values.Type: GrantFiled: January 4, 2013Date of Patent: October 8, 2013Assignee: Altera CorporationInventor: Michael Fitton
-
Patent number: 8548078Abstract: A ranging code present in a transmission from a transmitter to a receiver can be detected, and hence a time offset can be determined. For each of the possible ranging codes in a transmitted signal, a correlation is formed between a received signal and the ranging code for multiple subcarriers in the received signal. For multiple adjacent ranging subcarriers, the correlation is multiplied by a conjugate of the correlation of an adjacent ranging subcarrier in order to form a differential phase value. At least one ranging code in the transmitted signal can then be determined based on the differential phase values for said plurality of subcarriers. A time offset in the transmission from the transmitter to the receiver can then be determined, based on the differential phase values for the subcarriers, and based on the determined ranging code.Type: GrantFiled: January 13, 2012Date of Patent: October 1, 2013Assignee: Altera CorporationInventors: Michael Fitton, Kulwinder Dhanoa, Mehul Mehta
-
Patent number: 8433322Abstract: There is provided a processor for a base station control unit, the base station control unit being associated with a plurality of antennas; the processor comprising a plurality of processing streams, each stream being suitable for generating signals for at least one user in a plurality of users; wherein any of the processing streams can be used to generate the signals for any user in the plurality of users and for transmission by any antenna in the plurality of antennas.Type: GrantFiled: June 13, 2011Date of Patent: April 30, 2013Assignee: Altera CorporationInventor: Michael Fitton
-
Patent number: 8428179Abstract: Embodiments of the present invention provide an apparatus and method for crest factor reduction, in which an input time domain signal is clipped to generate a clipped signal and a difference signal, and processing operations are carried out on the difference signal, before the processed difference signal is combined with the clipped signal to generate an output time domain signal.Type: GrantFiled: July 15, 2010Date of Patent: April 23, 2013Assignee: Altera CorporationInventors: Lei Xu, Michael Fitton
-
Patent number: 8359458Abstract: A processor is adapted for performing a QR-decomposition. The processor has a program memory, a program controller, connected to the program memory to receive program instructions, and at least one processing unit. The processing unit includes a CORDIC calculation block, and has a distributed memory structure, with separate memory blocks for storing respective parameter values.Type: GrantFiled: July 11, 2011Date of Patent: January 22, 2013Assignee: Altera CorporationInventor: Michael Fitton
-
Publication number: 20120319730Abstract: Systems and methods are disclosed for interfacing between hard logic elements and soft logic elements implemented on an integrated device. In particular, a configurable interface is provided that includes interconnects between hard logic and soft logic, which enable signals to be selectively routed between the inputs and outputs of hard logic blocks and soft logic modules. The interconnects allow for certain hard logic blocks to be bypassed in favor of soft logic functionality. Moreover, the interconnects allow soft logic to augment the processing of hard logic blocks, e.g., by providing additional signals to the hard logic block.Type: ApplicationFiled: May 17, 2012Publication date: December 20, 2012Applicant: ALTERA CORPORATIONInventors: Michael Fitton, Kulwinder Dhanoa, Benjamin Thomas Cope, Kellie Marks, Lei Xu
-
Patent number: 8307021Abstract: A matrix decomposition circuit is described. In one implementation, the matrix decomposition circuit includes a memory, one or more memory counters to track one or more memory counter values regarding data stored in the memory, a processing unit that calculates elements of an output matrix, and a scheduler that determines an order for calculating the elements of the output matrix, where the scheduler uses one or more memory counter values to determine whether data needed for processing an element of the output matrix is available in the memory. In one specific implementation, the scheduler schedules processing of a diagonal element of the output matrix to occur as soon as the scheduler determines that each element of the output matrix needed for calculating the diagonal element is available in the memory.Type: GrantFiled: February 25, 2008Date of Patent: November 6, 2012Assignee: Altera CorporationInventors: Kulwinder Dhanoa, Michael Fitton
-
Patent number: 8156171Abstract: In one aspect, there is provided a digital logic circuit that comprises circuitry for generating a new iteration xn+1 of the reciprocal square root of A from the previous iteration xn by (i) multiplying the previous iteration xn by the number A; (ii) multiplying the result of (i) by the previous iteration xn; (iii) subtracting the result of (ii) from 3; and (iv) multiplying the result of (iii) by half of the previous iteration xn. According to another aspect there is provided a calculator unit for determining an initial value for use in a iterative process for calculating an estimate of the reciprocal square root of a number A, the calculator unit comprising circuitry for (a) rounding the number A to the nearest number of the form 2J, where J is an integer; (b) if J is odd, rounding J up to the nearest even number to give J?; (c) if J is even, setting J to J?; and (d) calculating 2?(J?/2) to determine the initial value for the reciprocal square root of A.Type: GrantFiled: November 20, 2007Date of Patent: April 10, 2012Assignee: Altera CorporationInventor: Michael Fitton
-
Patent number: 8121203Abstract: A ranging code present in a transmission from a transmitter to a receiver can be detected, and hence a time offset can be determined. For each of the possible ranging codes in a transmitted signal, a correlation is formed between a received signal and the ranging code for multiple subcarriers in the received signal. For multiple adjacent ranging subcarriers, the correlation is multiplied by a conjugate of the correlation of an adjacent ranging subcarrier in order to form a differential phase value. At least one ranging code in the transmitted signal can then be determined based on the differential phase values for said plurality of subcarriers. A time offset in the transmission from the transmitter to the receiver can then be determined, based on the differential phase values for the subcarriers, and based on the determined ranging code.Type: GrantFiled: October 25, 2006Date of Patent: February 21, 2012Assignee: Altera CorporationInventors: Michael Fitton, Kulwinder Dhanoa, Mehul Mehta
-
Publication number: 20120011344Abstract: A processor is adapted for performing a QR-decomposition. The processor has a program memory, a program controller, connected to the program memory to receive program instructions, and at least one processing unit. The processing unit includes a CORDIC calculation block, and has a distributed memory structure, with separate memory blocks for storing respective parameter values.Type: ApplicationFiled: July 11, 2011Publication date: January 12, 2012Applicant: ALTERA CORPORATIONInventor: Michael Fitton
-
Patent number: 7979673Abstract: A processor is adapted for performing a QR-decomposition. The processor has a program memory, a program controller, connected to the program memory to receive program instructions, and at least one processing unit. The processing unit includes a CORDIC calculation block, and has a distributed memory structure, with separate memory blocks for storing respective parameter values.Type: GrantFiled: May 10, 2010Date of Patent: July 12, 2011Assignee: Altera CorporationInventor: Michael Fitton
-
Patent number: 7961669Abstract: There is provided a processor for a base station control unit, the base station control unit being associated with a plurality of antennas; the processor comprising a plurality of processing streams, each stream being suitable for generating signals for at least one user in a plurality of users; wherein any of the processing streams can be used to generate the signals for any user in the plurality of users and for transmission by any antenna in the plurality of antennas.Type: GrantFiled: June 5, 2007Date of Patent: June 14, 2011Assignee: Altera CorporationInventor: Michael Fitton