Patents by Inventor HARUTYUN ASLANYAN

HARUTYUN ASLANYAN 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: 10664421
    Abstract: Flow logic supports concurrency of multiple threads and/or tag IDs to be concurrently communicated across the interconnect while allowing the one or more target IP cores to be able to reorder incoming request transactions from the initiator IP core in a manner that is optimal for that target IP core while relieving that target IP core from having to maintain the sequential issue order of transaction responses to the incoming request transactions in the thread or tags when processed by the target IP core. The flow logic cooperates with the reorder storage buffers to control an operation of the reorder storage buffers as well as control issuance of at least the request transactions from the initiator IP core onto the interconnect in order to maintain proper sequential ordering of the transaction responses for the thread or tags when the transaction responses are returned back to the initiator IP core.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: May 26, 2020
    Assignee: FACEBOOK TECHNOLOGIES
    Inventors: Jeremy Chan, Drew E. Wingard, Chien-Chun Chou, Hervé Jacques Alexanian, Kevin L. Daberkow, Harutyun Aslanyan, Timothy A. Pontius
  • Patent number: 10303628
    Abstract: Flow logic supports concurrency of multiple threads and/or tag IDs to be concurrently communicated across the interconnect while allowing the one or more target IP cores to be able to reorder incoming request transactions from the initiator IP core in a manner that is optimal for that target IP core while relieving that target IP core from having to maintain the sequential issue order of transaction responses to the incoming request transactions in the thread or tags when processed by the target IP core. The flow logic cooperates with the reorder storage buffers to control an operation of the reorder storage buffers as well as control issuance of at least the request transactions from the initiator IP core onto the interconnect in order to maintain proper sequential ordering of the transaction responses for the thread or tags when the transaction responses are returned back to the initiator IP core.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: May 28, 2019
    Assignee: Sonics, Inc.
    Inventors: Jeremy Chan, Drew E. Wingard, Chien-Chun Chou, Hervé Jacques Alexanian, Kevin L. Daberkow, Harutyun Aslanyan, Timothy A. Pontius
  • Publication number: 20160188501
    Abstract: Flow logic supports concurrency of multiple threads and/or tag IDs to be concurrently communicated across the interconnect while allowing the one or more target IP cores to be able to reorder incoming request transactions from the initiator IP core in a manner that is optimal for that target IP core while relieving that target IP core from having to maintain the sequential issue order of transaction responses to the incoming request transactions in the thread or tags when processed by the target IP core. The flow logic cooperates with the reorder storage buffers to control an operation of the reorder storage buffers as well as control issuance of at least the request transactions from the initiator IP core onto the interconnect in order to maintain proper sequential ordering of the transaction responses for the thread or tags when the transaction responses are returned back to the initiator IP core.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 30, 2016
    Inventors: Jeremy Chan, Drew E. Wingard, Chien-Chun Chou, Hervé Jacques Alexanian, Kevin L. Daberkow, Harutyun Aslanyan, Timothy A. Pontius
  • Publication number: 20120036509
    Abstract: A method, apparatus, and system in which an integrated circuit comprises an initiator Intellectual Property (IP) core, a target IP core, an interconnect, and a tag and thread logic. The target IP core may include a memory coupled to the initiator IP core. Additionally, the interconnect can allow the integrated circuit to communicate transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect. A tag and thread logic can be configured to concurrently perform per-thread and per-tag memory access scheduling within a thread and across multiple threads such that the tag and thread logic manages tags and threads to allow for per-tag and per-thread scheduling of memory accesses requests from the initiator IP core out of order from an initial issue order of the memory accesses requests from the initiator IP core.
    Type: Application
    Filed: August 6, 2010
    Publication date: February 9, 2012
    Applicant: SONICS, INC
    Inventors: KRISHNAN SRINIVASAN, RUBEN KHAZHAKYAN, HARUTYUN ASLANYAN, DREW E. WINGARD, CHIEN-CHUN CHOU