会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Clock gating in a structured ASIC
    • 时钟门控在结构化ASIC中
    • US07587686B1
    • 2009-09-08
    • US11497705
    • 2006-08-01
    • James G. Schleicher, II
    • James G. Schleicher, II
    • G06F17/50
    • G06F17/505G06F2217/64
    • Circuits and methods use clock gating to reduce power consumption in select parts of a structured ASIC. A clock distribution network includes a deterministic portion, a configurable portion, and one or more clock gating circuits. The deterministic portion employs a predetermined arrangement of conductor segments and buffers for distributing a clock signal and a clock enable signal to a plurality of predetermined locations on the device. A clock gating circuit, connected with the deterministic portion, may be placed at any of the predetermined locations, or at any location within predetermined areas associated with the predetermined locations. The clock gating circuit produces a gated clock signal output. A configurable portion and/or subportion distributes the gated clock signal output to logic elements. Depending on the value of the clock enable signal, operation of the logic elements may be suspended.
    • 电路和方法使用时钟选通来降低结构化ASIC的某些部分的功耗。 时钟分配网络包括确定性部分,可配置部分和一个或多个时钟门控电路。 确定部分采用预定布置的导体段和缓冲器,用于将时钟信号和时钟使能信号分配到设备上的多个预定位置。 与确定性部分连接的时钟门控电路可以放置在任何预定位置处,或者与预定位置相关联的预定区域内的任何位置。 时钟选通电路产生门控时钟信号输出。 可配置部分和/或子部分将门控时钟信号输出分配给逻辑元件。 根据时钟使能信号的值,可能会暂停逻辑元件的操作。
    • 7. 发明授权
    • Automated selection and placement of memory during design of an integrated circuit
    • 在集成电路设计期间自动选择和放置存储器
    • US07069523B2
    • 2006-06-27
    • US10318623
    • 2002-12-13
    • George Wayne NationGary Scott DelpPaul Gary Reuland
    • George Wayne NationGary Scott DelpPaul Gary Reuland
    • G06F17/50
    • G06F17/5045G06F2217/64
    • A tool for designing integrated circuits that optimizes the placement and timing of memory blocks within the circuit. Given a manufactured slice that has a number of blocks already diffused and logically integrated, the memory generation tool herein automatically considers the available diffused memory and the gate array of the slices to configure and optimize them into a customer's requirements for memory. The memory generation tool has a memory manager, a memory resource database, a memory resource selector, and a memory composer. Together these all interact to generate memories from the available memories within the memory resource database. The memory composer actually generates the RTL logic shells for the memories, and outputs the memory designs in Verilog, VHDL, or other tool synthesis language. Once a memory is created, it is tested. Upon successful testing, the memory manager updates the memory resource database to indicate the successfully tested memory is no longer available as a resource for the generation of further memories. A design integrator may review the memory designs output and further integrate the memory, its timing, testing, etc. with other blocks and functions of the integrated circuit.
    • 用于设计集成电路的工具,可优化电路内存储块的位置和时序。 给定已经扩散和逻辑整合的多个块的制造片,这里的存储器生成工具自动考虑片的可用扩散存储器和门阵列,以将其配置和优化成客户对存储器的要求。 存储器生成工具具有存储器管理器,存储器资源数据库,存储器资源选择器和存储器编程器。 这些都一起进行交互以从存储器资源数据库内的可用存储器生成存储器。 内存作曲家实际上为存储器生成RTL逻辑外壳,并以Verilog,VHDL或其他工具合成语言输出内存设计。 一旦创建内存,就会进行测试。 成功测试后,内存管理员更新内存资源数据库,以指示成功测试的内存不再可用作生成更多内存的资源。 设计集成商可以检查存储器设计输出,并将存储器,其定时,测试等与集成电路的其他块和功能进一步集成。
    • 8. 发明申请
    • Flexible design for memory use in integrated circuits
    • 内存使用灵活的集成电路设计
    • US20050108495A1
    • 2005-05-19
    • US10713492
    • 2003-11-14
    • Douglas McKenneySteven Emerson
    • Douglas McKenneySteven Emerson
    • G06F17/50G06F12/00
    • G06F17/5045G06F2217/64G06F2217/68
    • A method for designing and using a partially manufactured semiconductor product is disclosed. The partially manufactured semiconductor product, referred to as a slice, contains a fabric of configurable transistors and at least an area of embedded memory. The method contemplates that a range of processors, processing elements, processing circuits exists which might be manufactured as a hardmacs or configured from the transistor fabric of the slice. The method then evaluates all the memory requirements of all the processors in the range to create a memory superset to be embedded into the slice. The memory superset can then be mapped and routed to a particular memory for one of the processors within the range; ports can be mapped and routed to access the selected portions of the memory superset. If any memory is not used, then it and/or its adjoining transistor fabric can become a landing zone for other functions or registers or memories.
    • 公开了一种用于设计和使用部分制造的半导体产品的方法。 部分制造的半导体产品(被称为切片)包含可配置晶体管的结构和至少一个嵌入式存储器的区域。 该方法考虑到存在一些处理器,处理元件,处理电路的范围,其可以被制造为硬片或者由片的晶体管结构配置。 该方法然后评估范围内的所有处理器的所有内存要求,以创建要嵌入到片中的内存超集。 然后,存储器超集可被映射并路由到该范围内的一个处理器的特定存储器; 可以映射和路由端口以访问存储器超集的选定部分。 如果没有使用任何存储器,那么它和/或其相邻的晶体管结构可以成为其他功能或寄存器或存储器的着陆区。
    • 9. 发明申请
    • Automated selection and placement of memory during design of an integrated circuit
    • 在集成电路设计期间自动选择和放置存储器
    • US20040117744A1
    • 2004-06-17
    • US10318623
    • 2002-12-13
    • LSI LOGIC CORPORATION
    • George Wayne NationGary Scott DelpPaul Gary Reuland
    • G06F017/50
    • G06F17/5045G06F2217/64
    • A tool for designing integrated circuits that optimizes the placement and timing of memory blocks within the circuit. Given a manufactured slice that has a number of blocks already diffused and logically integrated, the memory generation tool herein automatically considers the available diffused memory and the gate array of the slices to configure and optimize them into a customer's requirements for memory. The memory generation tool has a memory manager, a memory resource database, a memory resource selector, and a memory composer. Together these all interact to generate memories from the available memories within the memory resource database. The memory composer actually generates the RTL logic shells for the memories, and outputs the memory designs in Verilog, VHDL, or other tool synthesis language. Once a memory is created, it is tested. Upon successful testing, the memory manager updates the memory resource database to indicate the successfully tested memory is no longer available as a resource for the generation of further memories. A design integrator may review the memory designs output and further integrate the memory, its timing, testing, etc. with other blocks and functions of the integrated circuit.
    • 用于设计集成电路的工具,可优化电路内存储块的位置和时序。 给定已经扩散和逻辑整合的多个块的制造片,这里的存储器生成工具自动考虑片的可用扩散存储器和门阵列,以将其配置和优化成客户对存储器的要求。 存储器生成工具具有存储器管理器,存储器资源数据库,存储器资源选择器和存储器编程器。 这些都一起进行交互以从存储器资源数据库内的可用存储器生成存储器。 内存作曲家实际上为存储器生成RTL逻辑外壳,并以Verilog,VHDL或其他工具合成语言输出内存设计。 一旦创建内存,就会进行测试。 成功测试后,内存管理员更新内存资源数据库,以指示成功测试的内存不再可用作生成更多内存的资源。 设计集成商可以检查存储器设计输出,并将存储器,其定时,测试等与集成电路的其他块和功能进一步集成。