Patents by Inventor Martin Sinclair

Martin Sinclair 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: 20210382142
    Abstract: An integrated light detection and ranging (LiDAR) architecture can contain a focal plane transmitter array, and a focal plane coherent receiver for which the number of receiving elements is the same as the number of emitting elements. A microlens array may be used to achieve parity between the number of receiver and transmitter elements. The integrated LiDAR transmitter can contain an optical frequency chirp generator and a focal plane optical beam scanner with integrated driving electronics. The integrated LiDAR receiver architecture can be implemented with per-pixel coherent detection and amplification.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 9, 2021
    Inventors: Christopher Martin Sinclair Rogers, Alexander Yukio Piggott, Remus Nicolaescu
  • Publication number: 20160186494
    Abstract: The present invention is used on stepladders that are structured to provide improved lateral stability, step support and equipment/supplies support for stepladder users. The stepladder may have a step element and a support element rotatably attached at a top platform or a first step element rotatably attached to a second step element adjacent a top step. A hinged strut may be attached at opposed ends between the opposed elements intermediate the ladder top and the ladder base. A plurality of steps may be spaced apart and attached between step rails of step elements. A lateral support leg may be rotatably attached at a top end to each of the step rails intermediate a second step and a third step from the ladder top and a hinged leg strut may be attached at opposed ends between each of the support rails and lateral support legs.
    Type: Application
    Filed: March 3, 2016
    Publication date: June 30, 2016
    Inventor: Martin Sinclair Matthew
  • Patent number: 9309718
    Abstract: The present invention is used on stepladders that are structured to provide improved lateral stability, step support and equipment/supplies support for stepladder users. The stepladder may have a step element and a support element rotatably attached at a top platform or a first step element rotatably attached to a second step element adjacent a top step. A hinged strut may be attached at opposed ends between the opposed elements intermediate the ladder top and the ladder base. A plurality of steps may be spaced apart and attached between step rails of step elements. A lateral support leg may be rotatably attached at a top end to each of the step rails intermediate a second step and a third step from the ladder top and a hinged leg strut may be attached at opposed ends between each of the support rails and lateral support legs.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: April 12, 2016
    Inventor: Martin Sinclair Matthew
  • Patent number: 8914762
    Abstract: A method, computer-readable medium and apparatus for creating a platform-specific logic design from an input design are disclosed. For example, a method includes receiving an input design and an identification of a target device. The method next determines an unconnected external interface of the input design and detects an unconnected external interface of the target device. The method then generates an updated design from the input design. The updated design includes the input design and further includes a connection between the unconnected external interface of the input design and the unconnected external interface of the target device.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: December 16, 2014
    Assignee: Xilinx, Inc.
    Inventors: Martin Sinclair, Brian Cotter
  • Patent number: 8146027
    Abstract: A computer-implemented method of incorporating a module within a circuit design can include, responsive to identifying the module to be imported into the circuit design, automatically identifying each port of the module, displaying a list of the ports of the module, and receiving a user input selecting a plurality of ports of the module for inclusion in an interface through which the module communicates with the circuit design. Responsive to a user input specifying an interface type, the interface type can be associated with the plurality of ports. The interface type can be associated with a port list including standardized ports. Individual ones of the plurality of ports can be automatically matched with standardized ports from the port list. A programmatic interface description specifying the interface for the module can be output.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: March 27, 2012
    Assignee: Xilinx, Inc.
    Inventors: Nathan A. Lindop, Brian Cotter, Scott Leishman, Martin Sinclair
  • Patent number: 8122414
    Abstract: Within a system comprising a processor and a memory, a method of creating a circuit design for implementation within an integrated circuit can include inserting a placeholder block into the circuit design, wherein the circuit design includes a circuit block comprising circuitry and a circuit block interface, and wherein the placeholder block is devoid of circuitry and, responsive to receiving a user input specifying a coupling between the placeholder block and the circuit block, automatically determining a plurality of attributes of the circuit block interface. The method can include automatically generating, according to the attributes and by the processor, a placeholder interface within the placeholder block, wherein the placeholder interface is complementary to the circuit block interface. The placeholder block can be stored within the memory.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: February 21, 2012
    Assignee: Xilinx, Inc.
    Inventors: Nathan A. Lindop, Brian Cotter, Scott Leishman, Martin Sinclair
  • Patent number: 8079009
    Abstract: A system and method of managing interrupt requests from IP cores within an integrated circuit design can include capturing environmental constraints within constraint files for the integrated circuit design (where the constraints can include information regarding a board upon which an integrated circuit device is mounted, pin locations for interrupt signals, and the sensitivity of the interrupt signals), generating connections among interrupt sources, interrupt controllers, and interrupt request ports on microprocessor cores within a device environment, and automatically instantiating controller logic when interrupt controllers are lacking during compilation of the device design. The method and system can also identify within the design, processor and bus interconnections as well as each interrupt port on the IP cores and the sensitivity requirements for each port which can be stored within description files for a corresponding IP core instead of an HDL specification.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: December 13, 2011
    Assignee: Xilinx, Inc.
    Inventor: Martin Sinclair
  • Patent number: 8032852
    Abstract: A method is provided to incorporate information currently known about an integrated circuit's design, including peripheral components that share the same printed circuit board (PCB) with the integrated circuit, to automate a clock signal instantiation and routing solution to realize a comprehensive design. The information derived from a hardware design synthesis tool includes the existence of PCB resources, such as fixed-frequency oscillators, that may co-exist with a particular integrated circuit, such as a programmable logic device (PLD). Other derived information includes details concerning clock modules and cores that may exist within the PLD in accordance with the PLD's design specification.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: October 4, 2011
    Assignee: Xilinx, Inc.
    Inventors: Martin Sinclair, Nathan A. Lindop, Gareth D. Edwards
  • Patent number: 8015530
    Abstract: A method of enabling the generation of reset signals in an integrated circuit is disclosed. The method comprises receiving information related to reset ports for a plurality of intellectual property cores in a design tool; providing an intellectual property core comprising a reset logic circuit adapted to generate a plurality of reset signals for the plurality of intellectual property cores; and generating, by the design tool, configuration data enabling programmable interconnects to couple a first reset signal of the plurality of reset signals to a first intellectual property core of the plurality of intellectual property cores and a second reset signal of the plurality of reset signals to a second intellectual property core of the plurality of intellectual property cores.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: September 6, 2011
    Assignee: Xilinx, Inc.
    Inventors: Martin Sinclair, Gareth D. Edwards, Nathan A. Lindop