会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • VARIOUS METHODS AND APPARATUS FOR ADDRESS TILING
    • 各种方法和地址倾斜装置
    • US20090235020A1
    • 2009-09-17
    • US12402704
    • 2009-03-12
    • Krishnan SrinivasanDrew E. WingardVida VakilotojarChien-Chun Chou
    • Krishnan SrinivasanDrew E. WingardVida VakilotojarChien-Chun Chou
    • G06F12/06G06F13/28
    • G06F12/0607
    • Various methods and apparatus are described for a memory scheduler. The memory scheduler couples to a target memory core that includes a bank of memories. The memory scheduler contains two or more configurable address tiling functions to transform an incoming address of data requested in a request to the target memory core to determine what physical addresses in the bank of memories will service the first request. The two or more configurable address tiling functions are programmable by a user to create two or more distinctly different memory regions in the target memory core. Each memory region has its own distinct tiling function based on configuration parameters 1) selected by the user and 2) stored in tiling registers in the memory scheduler. The multiple tiling functions are configured to operate concurrently in the integrated circuit.
    • 描述了用于存储器调度器的各种方法和装置。 存储器调度器耦合到包括一组存储器的目标存储器核心。 存储器调度器包含两个或多个可配置的地址拼接功能,用于将请求中请求的数据的输入地址变换到目标存储器核,以确定存储器组中的哪些物理地址将用于第一请求。 两个或多个可配置的地址拼接功能可由用户编程,以在目标存储器核心中创建两个或更多明显不同的存储器区域。 每个存储器区域都有自己的不同的平铺功能,基于用户选择的配置参数1)和2)存储在存储器调度器中的平铺寄存器中。 多个拼接功能被配置为在集成电路中同时运行。
    • 2. 发明授权
    • Various methods and apparatus for address tiling
    • 各种地址拼贴方法和装置
    • US08108648B2
    • 2012-01-31
    • US12402704
    • 2009-03-12
    • Krishnan SrinivasanDrew E. WingardVida VakilotojarChien-Chun Chou
    • Krishnan SrinivasanDrew E. WingardVida VakilotojarChien-Chun Chou
    • G06F12/00
    • G06F12/0607
    • Various methods and apparatus are described for a memory scheduler. The memory scheduler couples to a target memory core that includes a bank of memories. The memory scheduler contains two or more configurable address tiling functions to transform an incoming address of data requested in a request to the target memory core to determine what physical addresses in the bank of memories will service the first request. The two or more configurable address tiling functions are programmable by a user to create two or more distinctly different memory regions in the target memory core. Each memory region has its own distinct tiling function based on configuration parameters 1) selected by the user and 2) stored in tiling registers in the memory scheduler. The multiple tiling functions are configured to operate concurrently in the integrated circuit.
    • 描述了用于存储器调度器的各种方法和装置。 存储器调度器耦合到包括一组存储器的目标存储器核心。 存储器调度器包含两个或多个可配置的地址拼接功能,用于将请求中请求的数据的输入地址变换到目标存储器核,以确定存储器组中的哪些物理地址将用于第一请求。 两个或多个可配置的地址拼接功能可由用户编程,以在目标存储器核心中创建两个或更多明显不同的存储器区域。 每个存储器区域都有自己的不同的平铺功能,基于用户选择的配置参数1)和2)存储在存储器调度器中的平铺寄存器中。 多个拼接功能被配置为在集成电路中同时运行。
    • 6. 发明授权
    • Various methods and apparatus for a memory scheduler with an arbiter
    • 用于具有仲裁器的存储器调度器的各种方法和装置
    • US08190804B1
    • 2012-05-29
    • US12402707
    • 2009-03-12
    • Krishnan SrinivasanDrew E. Wingard
    • Krishnan SrinivasanDrew E. Wingard
    • G06F12/00G06F13/00
    • G06F13/1615
    • Various methods and apparatus are described for a memory scheduler. The memory scheduler has a pipelined arbiter to determine which request will access the target memory core. Pipelining occurs in stages within the arbiter over a period of more than one clock cycle. The pipelined arbiter uses two or more weighting factors affecting an arbitration decision that are processed in parallel. A predictive scheduler in the memory scheduler uses data from a previous cycle to make the arbitration decision about a request during a current clock cycle in which the arbitration decision is made in order to increase overall system efficiency of requests being serviced in the integrated circuit.
    • 描述了用于存储器调度器的各种方法和装置。 存储器调度器具有流水线仲裁器,以确定哪个请求将访问目标存储器核心。 流水线在多于一个时钟周期的时间内在仲裁器内分阶段发生。 流水线仲裁器使用两个或更多个加权因素影响并行处理的仲裁决策。 存储器调度器中的预测调度器使用来自前一周期的数据在当前时钟周期内作出关于请求的仲裁决定,其中作出仲裁决定以提高在集成电路中服务的请求的整体系统效率。
    • 7. 发明授权
    • Various methods and apparatus for a memory scheduler with an arbiter
    • 用于具有仲裁器的存储器调度器的各种方法和装置
    • US08484397B1
    • 2013-07-09
    • US13479578
    • 2012-05-24
    • Krishnan SrinivasanDrew E. Wingard
    • Krishnan SrinivasanDrew E. Wingard
    • G06F12/00G06F13/00
    • G06F13/1615
    • Various methods and apparatus are described for a memory scheduler. The memory scheduler has a pipelined arbiter to determine which request will access the target memory core. Pipelining occurs in stages within the arbiter over a period of more than one clock cycle. The pipelined arbiter uses two or more weighting factors affecting an arbitration decision that are processed in parallel. A predictive scheduler in the memory scheduler uses data from a previous cycle to make the arbitration decision about a request during a current clock cycle in which the arbitration decision is made in order to increase overall system efficiency of requests being serviced in the integrated circuit.
    • 描述了用于存储器调度器的各种方法和装置。 存储器调度器具有流水线仲裁器,以确定哪个请求将访问目标存储器核心。 流水线在多于一个时钟周期的时间内在仲裁器内分阶段发生。 流水线仲裁器使用两个或更多个加权因素影响并行处理的仲裁决策。 存储器调度器中的预测调度器使用来自前一周期的数据在当前时钟周期内作出关于请求的仲裁决定,其中作出仲裁决定以提高在集成电路中服务的请求的整体系统效率。
    • 9. 发明授权
    • Performance software instrumentation and analysis for electronic design automation
    • 电子设计自动化的性能软件仪器和分析
    • US08229723B2
    • 2012-07-24
    • US11952416
    • 2007-12-07
    • Krishnan SrinivasanChien-Chun ChouDrew Wingard
    • Krishnan SrinivasanChien-Chun ChouDrew Wingard
    • G06F17/50
    • G06F17/5045G01R31/31705G01R31/318357G06F11/3409G06F11/3457G06F17/5022G06F2201/815G06F2201/87G06F2201/88
    • Various methods and apparatuses are described that provide instrumentation and analysis of an electronic design. A method for providing performance instrumentation and analysis of the electronic design includes defining a first and second set of intended software instrumentation test points and an associated first and second set of performance analysis units. The method further includes instrumenting the first and second sets of software instrumentation test points and the associated first and second sets of performance analysis units to a first model and a second model, respectively. The method further includes creating a first and a second set of software instances associated with the first and second sets of intended software instrumentation test points and associated sets of performance analysis units during run time of a first simulation and a second simulation of the electronic design associated with the first model and second model, respectively.
    • 描述了提供电子设计的仪器和分析的各种方法和装置。 提供电子设计的性能测试和分析的方法包括定义第一组和第二组预期的软件测试点以及相关联的第一和第二组性能分析单元。 该方法还包括分别将第一和第二组软件仪表测试点和相关联的第一和第二组性能分析单元测试到第一模型和第二模型。 该方法还包括在第一次模拟的运行时间和相关联的电子设计的第二仿真期间创建与第一组和第二组预期软件测试点和相关联的性能分析单元组相关联的第一组和第二组软件实例 分别是第一个模型和第二个模型。