会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Interfacing with a dynamically configurable arithmetic unit
    • 与动态配置的运算单元接口
    • US08024678B1
    • 2011-09-20
    • US12416333
    • 2009-04-01
    • Bradley L. TaylorArvind SundararajanShay Ping SengL. James Hwang
    • Bradley L. TaylorArvind SundararajanShay Ping SengL. James Hwang
    • G06F17/50
    • G06F17/5054
    • An interface to a dynamically configurable arithmetic unit can include data alignment modules, where each data alignment module receives input variables being associated with one or more arithmetic expressions. The interface can include multiplexers coupled to the data alignment modules, wherein a data alignment module has outputs coupled to a first multiplexer. The first multiplexer can have a selection line and an output coupled to an input port of the dynamically configurable arithmetic unit. The interface can include a second multiplexer having input instructions and the selection line, where each instruction is associated with one of the arithmetic expressions and has an operation to be performed by the dynamically configurable arithmetic unit. The second multiplexer is configurable to provide selected ones of the input instructions to the dynamically configurable arithmetic unit through an output of the second multiplexer responsive to the selection line.
    • 动态配置的算术单元的接口可以包括数据对准模块,其中每个数据对准模块接收与一个或多个算术表达式相关联的输入变量。 接口可以包括耦合到数据对准模块的多路复用器,其中数据对准模块具有耦合到第一多路复用器的输出。 第一复用器可以具有选择线和耦合到可动态配置的运算单元的输入端口的输出。 接口可以包括具有输入指令和选择线的第二多路复用器,其中每个指令与算术表达式中的一个相关联,并且具有由可动态配置的运算单元执行的操作。 第二多路复用器可配置成通过第二多路复用器的输出将响应于选择线的输入指令的选定输入指令提供给动态可配置的运算单元。
    • 4. 发明授权
    • Automated rate realization for circuit designs within high level circuit implementation tools
    • 高级电路实现工具中电路设计的自动速率实现
    • US08015537B1
    • 2011-09-06
    • US12468640
    • 2009-05-19
    • Arvind SundararajanNabeel Shirazi
    • Arvind SundararajanNabeel Shirazi
    • G06F17/50
    • G06F17/5054
    • A computer-implemented method of automatic rate realization for implementing a circuit design within a programmable integrated circuit can include comparing data rates of clock domains of the circuit design with frequencies of available clock sources of the circuit design and determining which clock domains have data rates that match frequencies of clock sources. For each clock domain that has a data rate matching a frequency of a clock source, loads of the clock domain can be clocked using a multiple synchronous clock technique with the matching clock source. For each clock domain having a data rate that does not match a frequency of a clock source, loads of the clock domain can be clocked using a clock enable technique. The circuit design specifying the clock circuitry for each clock domain can be output.
    • 用于实现可编程集成电路内的电路设计的计算机实现的方法可以包括将电路设计的时钟域的数据速率与电路设计的可用时钟源的频率进行比较,并确定哪些时钟域具有数据速率 匹配时钟源的频率。 对于具有与时钟源频率匹配的数据速率的每个时钟域,时钟域的负载可以使用具有匹配时钟源的多个同步时钟技术来计时。 对于具有与时钟源的频率不匹配的数据速率的每个时钟域,时钟域的负载可以使用时钟使能技术来计时。 可以输出指定每个时钟域的时钟电路的电路设计。
    • 8. 发明授权
    • Linking untimed data-path and timed control-path models
    • 链接未定义的数据路径和定时控制路径模型
    • US08650019B1
    • 2014-02-11
    • US12695800
    • 2010-01-28
    • Arvind SundararajanChi Bun Chan
    • Arvind SundararajanChi Bun Chan
    • G06F17/50
    • G06F17/5031G06F2217/84
    • Approaches for creating a timed hybrid simulation model for a circuit design specification. An untimed, high-level language (HLL) data-path model is input, along with an HLL data-path interface specification that specifies input ports of the HLL data-path model. A hardware description language (HDL) control-path model that specifies port attributes and associated stitching directives is generated. Each stitching directive specifies a control port and an associated one of the input ports of the HLL data-path model. The HLL data-path and HDL control-path models are linked (314) to create the timed hybrid simulation model, and the timed hybrid simulation model is stored in a processor-readable storage medium.
    • 为电路设计规范创建定时混合仿真模型的方法。 输入未定义的高级语言(HLL)数据路径模型,以及指定HLL数据路径模型的输入端口的HLL数据路径接口规范。 生成指定端口属性和关联拼接指令的硬件描述语言(HDL)控制路径模型。 每个拼接指令指定HLL数据路径模型的控制端口和关联的一个输入端口。 将HLL数据路径和HDL控制路径模型链接(314)以创建定时混合仿真模型,并将定时混合仿真模型存储在处理器可读存储介质中。
    • 10. 发明授权
    • Synchronization for a modeling system
    • 建模系统的同步
    • US08042079B1
    • 2011-10-18
    • US12468764
    • 2009-05-19
    • Arvind SundararajanHaibing MaAndrew DowSingh Vinay Jitendra
    • Arvind SundararajanHaibing MaAndrew DowSingh Vinay Jitendra
    • G06F17/50
    • G06F17/5054
    • Design synchronization for a High-Level Modeling System (“HLMS”) of an integrated circuit device (“IC”) is described. In a method for generating a netlist, a description of a first circuit block of a user design is input to a programmed computer system programmed with a computer-aided modeling system. The description includes output port information of the first circuit block and synchronization signal information. The computer-aided modeling system selects a circuit core for the first circuit block responsive to output port information and the synchronization signal information, the circuit core including port metadata. The computer-aided modeling system selects at least one macro responsive to the port metadata for generation of the netlist. The macro is for rate synchronized coupling of the first circuit block to a second circuit block of the user design. The computer-aided modeling system outputs the netlist including the macro.
    • 描述了集成电路设备(“IC”)的高级建模系统(“HLMS”)的设计同步。 在用于生成网表的方法中,将用户设计的第一电路块的描述输入到用计算机辅助建模系统编程的编程计算机系统。 该描述包括第一电路块的输出端口信息和同步信号信息。 计算机辅助建模系统响应于输出端口信息和同步信号信息,电路核心包括端口元数据,为第一电路块选择电路核心。 计算机辅助建模系统响应于端口元数据选择至少一个宏来生成网表。 该宏是用于将第一电路块与用户设计的第二电路块的速率同步耦合。 计算机辅助建模系统输出包含宏的网表。