计算机辅助设计与图形学学报
計算機輔助設計與圖形學學報
계산궤보조설계여도형학학보
JOURNAL OF COMPUTER-AIDED DESIGN & COMPUTER GRAPHICS
2014年
11期
2091-2098
,共8页
Reed-Muller逻辑%固定极性%极性转换%不相交乘积项%逻辑综合
Reed-Muller邏輯%固定極性%極性轉換%不相交乘積項%邏輯綜閤
Reed-Muller라집%고정겁성%겁성전환%불상교승적항%라집종합
Reed-M uller logic%fixed polarity%polarity conversion%disjointed products%logic synthesis
针对已有的列表技术在极性转换中只能解决中小规模电路的问题,提出一种基于不相交乘积项列表技术的快速转换算法。首先将待处理的逻辑函数表示为不相交乘积项之和形式;然后通过对已有的基于最大项的列表技术进行分析和改进,使得改进后的列表技术可以实现将逻辑函数从不相交乘积项的AND/OR形式向固定极性XNOR/OR形式的Reed‐Muller逻辑转化。文中算法用C编程实现,并用MCNC标准电路进行测试。实验结果表明,该算法可以快速实现大电路的极性转换,并且具有运算速度对电路的输入变量数不敏感的特点。
針對已有的列錶技術在極性轉換中隻能解決中小規模電路的問題,提齣一種基于不相交乘積項列錶技術的快速轉換算法。首先將待處理的邏輯函數錶示為不相交乘積項之和形式;然後通過對已有的基于最大項的列錶技術進行分析和改進,使得改進後的列錶技術可以實現將邏輯函數從不相交乘積項的AND/OR形式嚮固定極性XNOR/OR形式的Reed‐Muller邏輯轉化。文中算法用C編程實現,併用MCNC標準電路進行測試。實驗結果錶明,該算法可以快速實現大電路的極性轉換,併且具有運算速度對電路的輸入變量數不敏感的特點。
침대이유적렬표기술재겁성전환중지능해결중소규모전로적문제,제출일충기우불상교승적항렬표기술적쾌속전환산법。수선장대처리적라집함수표시위불상교승적항지화형식;연후통과대이유적기우최대항적렬표기술진행분석화개진,사득개진후적렬표기술가이실현장라집함수종불상교승적항적AND/OR형식향고정겁성XNOR/OR형식적Reed‐Muller라집전화。문중산법용C편정실현,병용MCNC표준전로진행측시。실험결과표명,해산법가이쾌속실현대전로적겁성전환,병차구유운산속도대전로적수입변량수불민감적특점。
To cope with the problem that the existing tabular techniques based algorithms are unable to deal with large circuits in the polarity conversion ,a fast conversion algorithm based on disjointed products is proposed . First the logic function is expressed as the form of the sum of disjointed products . T hen by analyzing and improving the existing tabular techniques used for Reed‐M uller functions polarity conversion based on maxterms ,the proposed technique can convert the logic function from the form of sum of disjointed products into the XNOR/OR form with the fixed polarity directly . The proposed algorithm is implemented in C and tested under MCNC benchmarks .The experimental results show that ,the proposed algorithm can carry out the polarity conversion fast for large circuits , and the conversion speed is less effect with the number of circuit inputs .