SHF: Small: Network Flow Approach to Functional Verification of Arithmetic Circuits

SHF:小型:算术电路功能验证的网络流方法

基本信息

  • 批准号:
    1319496
  • 负责人:
  • 金额:
    $ 35万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2013
  • 资助国家:
    美国
  • 起止时间:
    2013-09-01 至 2017-08-31
  • 项目状态:
    已结题

项目摘要

With the ever-increasing size and complexity of microelectronic systems, hardware verification has become a dominating factor of the overall design flow. One promising approach is formal functional verification of arithmetic circuits, which attempts to prove correctness of the design with respect to its intended arithmetic function. This problem is particularly challenging since Boolean techniques, traditionally used in verification of control logic, are not scalable to complex arithmetic designs. Efficient solutions to this problem will contribute to the development of state-of-the-art tools for circuit verification, increase design productivity, and lower the design development cost and consumer prices. The goal of this project is to develop efficient solution to verification of arithmetic circuits without resorting to expensive Boolean techniques. It will be accomplished by modeling the problem as a Network Flow problem, in which the circuit is represented as a network of standard arithmetic components. The computation performed by the circuit is modeled as a flow of binary data and represented as an algebraic, pseudo-Boolean expression. Functional correctness of the circuit is proved by transforming the algebraic flow expression at the primary inputs into an expression at the primary outputs and checking if it matches the binary encoding of the output. The method also offers a way to extract the arithmetic function implemented by the circuit and identify bugs in the design. The technique are applicable to complex arithmetic circuits, such as newly developed adders, large multipliers, arithmetic logic units, and other components of combinational and sequential data paths implementing complex instructions.
随着微电子系统的尺寸和复杂性不断增加,硬件验证已成为整个设计流程的主导因素。一种有前途的方法是算术电路的形式功能验证,它试图证明设计相对于其预期算术功能的正确性。这个问题特别具有挑战性,因为传统上用于验证控制逻辑的布尔技术不能扩展到复杂的算术设计。该问题的有效解决方案将有助于开发最先进的电路验证工具,提高设计生产率,并降低设计开发成本和消费者价格。该项目的目标是开发有效的解决方案来验证算术电路,而无需诉诸昂贵的布尔技术。它将通过将问题建模为网络流问题来完成,其中电路表示为标准算术组件的网络。电路执行的计算被建模为二进制数据流,并表示为代数伪布尔表达式。通过将主输入处的代数流表达式转换为主输出处的表达式并检查其是否与输出的二进制编码匹配来证明电路的功能正确性。该方法还提供了一种提取电路实现的算术函数并识别设计中的错误的方法。该技术适用于复杂的算术电路,例如新开发的加法器、大型乘法器、算术逻辑单元以及实现复杂指令的组合和顺序数据路径的其他组件。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Maciej Ciesielski其他文献

Bioelectrical Impedance Analysis to Increase the Sensitivity of Screening Methods for Diagnosing Cancer Cachexia in Patients with Colorectal Cancer
生物电阻抗分析可提高诊断结直肠癌患者癌症恶病质的筛查方法的敏感性
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    2.2
  • 作者:
    J. Szefel;W. Kruszewski;M. Szajewski;Maciej Ciesielski;A. Danielak
  • 通讯作者:
    A. Danielak
On some modifications of n-th von Neumann–Jordan constant for Banach spaces
关于 Banach 空间的第 n 个冯·诺依曼-乔丹常数的一些修改
Enantioselective Catalytic Sulfenofunctionalization of Nonactivated Cyclic and (Z)-Alkenes
非活化环状烯烃和 (Z)-烯烃的对映选择性催化亚磺基官能化
  • DOI:
    10.1055/s-0041-1738547
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    J. Szefel;W. Kruszewski;Maciej Ciesielski;M. Szajewski;K. Kawecki;E. Aleksandrowicz‐Wrona;J. Jankun;W. Lysiak
  • 通讯作者:
    W. Lysiak
Immunonutrition in oncology
肿瘤学中的免疫营养
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    J. Szefel;W. Kruszewski;Maciej Ciesielski
  • 通讯作者:
    Maciej Ciesielski
Laparoscopic Surgery For Colon Cancer - A Favorite Method? A Review of Literature
腹腔镜手术治疗结肠癌 - 最喜欢的方法?
  • DOI:
    10.2478/v10035-008-0089-z
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0.6
  • 作者:
    Maciej Ciesielski;W. Kruszewski
  • 通讯作者:
    W. Kruszewski

Maciej Ciesielski的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Maciej Ciesielski', 18)}}的其他基金

SHF: Small: Formal Verification of SQRT and Divider Circuits
SHF:小:SQRT 和分压器电路的形式验证
  • 批准号:
    2006465
  • 财政年份:
    2020
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
SHF: Small: Word-level Abstraction of Arithmetic Gate-level Circuits
SHF:小:算术门级电路的字级抽象
  • 批准号:
    1617708
  • 财政年份:
    2016
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
SHF: Small: Advances in Distributed Spatial-Parallel Event-Driven HDL Simulation
SHF:小型:分布式空间并行事件驱动 HDL 仿真的进展
  • 批准号:
    1017530
  • 财政年份:
    2010
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
Verification-Aware Algorithmic Synthesis based on Canonical Data Flow Representation
基于规范数据流表示的验证感知算法综合
  • 批准号:
    0702506
  • 财政年份:
    2007
  • 资助金额:
    $ 35万
  • 项目类别:
    Continuing Grant
SBIR Phase I: HW-Accelerated Verification with TestBench Caching and Reduced Design Compilation
SBIR 第一阶段:使用 TestBench 缓存和减少设计编译的硬件加速验证
  • 批准号:
    0339399
  • 财政年份:
    2004
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
US-France/Germany Cooperative Research: Circuit and System Verification using Word-Level Information
美法/德国合作研究:使用字级信息进行电路和系统验证
  • 批准号:
    0233206
  • 财政年份:
    2003
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
Taylor Expansion Diagrams: A Compact Canonical Representation for RTL Verification
泰勒展开图:RTL 验证的紧凑规范表示
  • 批准号:
    0204146
  • 财政年份:
    2002
  • 资助金额:
    $ 35万
  • 项目类别:
    Continuing Grant
Logic-Layout Co-Synthesis for PTL/CMOS Logic
PTL/CMOS 逻辑的逻辑布局协同综合
  • 批准号:
    9901254
  • 财政年份:
    1999
  • 资助金额:
    $ 35万
  • 项目类别:
    Continuing Grant
New Directions in Sequential Synthesis and Optimization
顺序综合和优化的新方向
  • 批准号:
    9613864
  • 财政年份:
    1997
  • 资助金额:
    $ 35万
  • 项目类别:
    Continuing Grant
U.S.-Korea Cooperative Research: High Performance Synthesis with Wave Pipelining
美韩合作研究:波浪流水线的高性能合成
  • 批准号:
    9311863
  • 财政年份:
    1994
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant

相似国自然基金

面向高阶谐振网络与复杂调制方式的谐振变换器统一多频率小信号建模理论研究
  • 批准号:
    52307196
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于HMGB1/TLR4-小胶质细胞极化-重塑周围神经网络研究乳香-没药“化瘀通络”治疗神经病理性疼痛的作用及机制
  • 批准号:
    82304947
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
低氧微环境下CHK2调控HIF-1α磷酸化-泛素化修饰网络促进非小细胞肺癌血管新生的机制研究
  • 批准号:
    82303535
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
PTEN上游uORF编码的小肽MP31破坏线粒体质控网络抑制恶性胶质瘤进展的机制探究
  • 批准号:
    82372694
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
乌梅总黄酮通过葡萄糖-丝氨酸代谢网络抑制小胶质细胞M1型极化干预帕金森病的作用机制研究
  • 批准号:
    82360963
  • 批准年份:
    2023
  • 资助金额:
    32 万元
  • 项目类别:
    地区科学基金项目

相似海外基金

Collaborative Research: SHF: Small: Efficient and Scalable Privacy-Preserving Neural Network Inference based on Ciphertext-Ciphertext Fully Homomorphic Encryption
合作研究:SHF:小型:基于密文-密文全同态加密的高效、可扩展的隐私保护神经网络推理
  • 批准号:
    2412357
  • 财政年份:
    2024
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Efficient and Scalable Privacy-Preserving Neural Network Inference based on Ciphertext-Ciphertext Fully Homomorphic Encryption
合作研究:SHF:小型:基于密文-密文全同态加密的高效、可扩展的隐私保护神经网络推理
  • 批准号:
    2243053
  • 财政年份:
    2023
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Efficient and Scalable Privacy-Preserving Neural Network Inference based on Ciphertext-Ciphertext Fully Homomorphic Encryption
合作研究:SHF:小型:基于密文-密文全同态加密的高效、可扩展的隐私保护神经网络推理
  • 批准号:
    2243052
  • 财政年份:
    2023
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
NSF-BSF: SHF: Small: Neural Network Verification: Abstraction, Compositional Verification and Standardization
NSF-BSF:SHF:小型:神经网络验证:抽象、组合验证和标准化
  • 批准号:
    2211505
  • 财政年份:
    2022
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
SHF: Small: Enabling On-Device Bayesian Neural Network Training via An Integrated Architecture-System Approach
SHF:小型:通过集成架构系统方法实现设备上贝叶斯神经网络训练
  • 批准号:
    2130688
  • 财政年份:
    2021
  • 资助金额:
    $ 35万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了