Patents by Inventor Gilad Garon

Gilad Garon 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: 20180107500
    Abstract: A method and system are described that support proper operation of RTSA by providing it the required real-time resources at the right time. The method and system include three elements: Isolation, Independence, and Timing limited/non-blocking interfaces. Isolation defines to the host operating system and any other element involved that the CPU core or few CPU cores that are used to run the RTSA should be isolated, be in full ownership of the RTSA, and cannot serve any general purpose task of the platform. Independence is an attribute or characteristic that the code used in the RTSA preferably does not use any external service/device unless the service/device has a clear known deterministic real-time characteristic. Timing limited/non-blocking interfaces is an attribute or characteristic that, in cases where interfaces between the RTSA to other software program is needed, the interface should preferably be limited in effecting the timing operation of the RTSA.
    Type: Application
    Filed: October 18, 2017
    Publication date: April 19, 2018
    Inventors: Gilad GARON, Gaby GURI, Yaniv SHAKED
  • Publication number: 20170003986
    Abstract: A chip architecture for use in processing signals encoded in accordance with any one of a plurality of communication protocols each defined by a series of algorithms is disclosed. The chip architecture comprises a plurality of megafunctions, each in the form of reusable, reconfigurable functional blocks for use in implementing different algorithms necessary for implementing the physical layer of each of the communication protocols; and a plurality of switches configured to respond to select control signals so as to interconnect the necessary megafunctions for processing the signals encoded with each of the protocols. Preferably, at least some of the same megafunctions are used with algorithms of two or more protocols.
    Type: Application
    Filed: September 19, 2016
    Publication date: January 5, 2017
    Inventors: Doron Soloman, Gilad Garon
  • Patent number: 9448963
    Abstract: A chip architecture for use in processing signals encoded in accordance with any one of a plurality of communication protocols each defined by a series of algorithms is disclosed. The chip architecture comprises a plurality of megafunctions, each in the form of reusable, reconfigurable functional blocks for use in implementing different algorithms necessary for implementing the physical layer of each of the communication protocols; and a plurality of switches configured to respond to select control signals so as to interconnect the necessary megafunctions for processing the signals encoded with each of the protocols. Preferably, at least some of the same megafunctions are used with algorithms of two or more protocols.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: September 20, 2016
    Assignee: ASOCS LTD
    Inventors: Doron Solomon, Gilad Garon
  • Patent number: 7908542
    Abstract: A chip architectural core is described for use in decoding one or more vectors received by the core in accordance with one or more recursive and/or non-recursive systematic trellis codes of varying sizes and constraints K, as well as generator polynomials. The core comprises: a decoder including (a) a reconfigurable network of ACS blocks, BMU generators and trace-back mechanisms for both recursive and non-recursive systematic forms, and (b) reconfigurable connections between the ACS blocks, BMU generators and trace-back mechanisms, arranged so that the precise number of network components can be continuously rearranged and interconnected in a network as a function of size and the constraint K and generator polynomial of each code used for encoding the vectors received by the core.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: March 15, 2011
    Assignee: ASOCS Ltd
    Inventors: Doron Solomon, Gilad Garon
  • Patent number: 7870176
    Abstract: A reconfigurable architecture for and method of performing a fast orthogonal transform of vectors in multiple stages, the size of a vector being N, wherein N can vary and the number of stages is a function of N, the architecture comprising: a computational unit configured and arranged so as to include one or more butterfly units; a block including one or more multipliers coupled to the output of the computational unit, configured and arranged so as to perform all of the butterfly computations for at least one stage of the transform; a storage unit configured and arranged so as to store the intermediate results of the butterfly computations and predetermined coefficients for use by the computational unit for performing each butterfly computation, the storage unit including memory and multiplexing architecture; the storage unit including memory and multiplexing architecture; a multiplexer unit configured and arranged so as to time multiplex all of the butterfly computations of the transform using said comput
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: January 11, 2011
    Assignee: ASOCS Ltd.
    Inventors: Doron Solomon, Gilad Garon
  • Publication number: 20090259783
    Abstract: A chip architecture for use in processing signals encoded in accordance with any one of a plurality of communication protocols each defined by a series of algorithms is disclosed. The chip architecture comprises a plurality of megafunctions, each in the form of reusable, reconfigurable functional blocks for use in implementing different algorithms necessary for implementing the physical layer of each of the communication protocols; and a plurality of switches configured to respond to select control signals so as to interconnect the necessary megafunctions for processing the signals encoded with each of the protocols. Preferably, at least some of the same megafunctions are used with algorithms of two or more protocols.
    Type: Application
    Filed: June 23, 2009
    Publication date: October 15, 2009
    Inventors: Doron Solomon, Gilad Garon
  • Patent number: 7568059
    Abstract: A chip architecture for use in processing signals encoded in accordance with any one of a plurality of communication protocols each defined by a series of algorithms is disclosed. The chip architecture comprises a plurality of megafunctions, each in the form of reusable, reconfigurable functional blocks for use in implementing different algorithms necessary for implementing the physical layer of each of the communication protocols; and a plurality of switches configured to respond to select control signals so as to interconnect the necessary megafunctions for processing the signals encoded with each of the protocols. Preferably, at least some of the same megafunctions are used with algorithms of two or more protocols.
    Type: Grant
    Filed: March 3, 2005
    Date of Patent: July 28, 2009
    Assignee: ASOCS Ltd.
    Inventors: Doron Solomon, Gilad Garon
  • Publication number: 20060048037
    Abstract: A chip architectural core is described for use in decoding one or more vectors received by the core in accordance with one or more recursive and/or non-recursive systematic trellis codes of varying sizes and constraints K, as well as generator polynomials. The core comprises: a decoder including (a) a reconfigurable network of ACS blocks, BMU generators and trace-back mechanisms for both recursive and non-recursive systematic forms, and (b) reconfigurable connections between the ACS blocks, BMU generators and trace-back mechanisms, arranged so that the precise number of network components can be continuously rearranged and interconnected in a network as a function of size and the constraint K and generator polynomial of each code used for encoding the vectors received by the core.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 2, 2006
    Inventors: Doron Solomon, Gilad Garon
  • Publication number: 20060010272
    Abstract: A chip architecture for use in processing signals encoded in accordance with any one of a plurality of communication protocols each defined by a series of algorithms is disclosed. The chip architecture comprises a plurality of megafunctions, each in the form of reusable, reconfigurable functional blocks for use in implementing different algorithms necessary for implementing the physical layer of each of the communication protocols; and a plurality of switches configured to respond to select control signals so as to interconnect the necessary megafunctions for processing the signals encoded with each of the protocols. Preferably, at least some of the same megafunctions are used with algorithms of two or more protocols.
    Type: Application
    Filed: March 3, 2005
    Publication date: January 12, 2006
    Inventors: Doron Solomon, Gilad Garon
  • Publication number: 20060010188
    Abstract: A reconfigurable architecture for and method of performing a fast orthogonal transform of vectors in multiple stages, the size of a vector being N, wherein N can vary and the number of stages is a function of N, the architecture comprising: a computational unit configured and arranged so as to include one or more butterfly units; a block including one or more multipliers coupled to the output of the computational unit, configured and arranged so as to perform all of the butterfly computations for at least one stage of the transform; a storage unit configured and arranged so as to store the intermediate results of the butterfly computations and predetermined coefficients for use by the computational unit for performing each butterfly computation, the storage unit including memory and multiplexing architecture; the storage unit including memory and multiplexing architecture; a multiplexer unit configured and arranged so as to time multiplex all of the butterfly computations of the transform using said computati
    Type: Application
    Filed: July 7, 2005
    Publication date: January 12, 2006
    Inventors: Doron Solomon, Gilad Garon