Logical minimization for combinatorial structure in FPGA

Author:

Bibilo P. N.1,Lankevich Yu. Yu.1,Romanov V. I.1

Affiliation:

1. The United Institute of Informatics Problems of the National Academy of Sciences of Belarus

Abstract

The paper describes the research results of application efficiency of minimization programs of functional descriptions of combinatorial logic blocks, which are included in digital devices projects that are implemented in FPGA. Programs are designed for shared and separated function minimization in a disjunctive normal form (DNF) class and minimization of multilevel representations of fully defined Boolean functions based on Shannon expansion with finding equal and inverse cofactors. The graphical form of such representations is widely known as binary decision diagrams (BDD). For technological mapping the program of "enlargement" of obtained Shannon expansion formulas was applied in a way that each of them depends on a limited number of k input variables and can be implemented on one LUT-k – a programmable unit of FPGA with k input variables. It is shown that a preliminary logic minimization, which is performed on the domestic programs, allows improving design results of foreign CAD systems such as Leonardo Spectrum (Mentor Graphics), ISE (Integrated System Environment) Design Suite and Vivado (Xilinx). The experiments were performed for FPGA families’ Virtex-II PRO, Virtex-5 and Artix-7 (Xilinx) on standard threads of industrial examples, which define both DNF systems of Boolean functions and systems represented as interconnected logical equations.

Publisher

United Institute of Informatics Problems of the National Academy of Sciences of Belarus

Subject

General Earth and Planetary Sciences,General Environmental Science

Reference35 articles.

1. Zotov Yu. V. Proektirovanie cifrovyh ustrojstv na osnove PLIS firmy XILINX v SAPR WebPack ISE. The Design of Digital Devices Based on FPGA in XILINX ISE WebPack CAD. Moscow, Goryachaya liniya – Telekom, 2003, 624 р. (in Russian).

2. Designing with Xilinx FPGAs. Using Vivado. In Churiwala S. (ed.). Springer, 2017, 260 p.

3. Kalyaev I. A., Levin I. I., Semernikov E. A., Shmojlov V. I. Rekonfiguriruemye mul'tikonvejernye vychislitel'nye struktury. Multiconference Reconfigurable Computing Structures. In Kalyaev I. A. (ed.). Rostovon-Don, Izdatel'stvo Juzhnogo nauchnogo centra Rossijskoj akademii nauk, 2008, 320 р. (in Russian).

4. Nakahara H., Sasao T. A deep convolutional neural network based on nested residue number system. 25th International Conference on Field Programmable Logic and Applications (FPL), Lausanne, 2–4 September 2015. Lausanne, 2015, рр. 1–6.

5. Petrovskij Al. A., Stankevich A. V., Petrovskij A. A. Bystroe proektirovanie sistem mul'timedia ot prototipa. Rapid Design of Multimedia Systems from a Prototype. Minsk, Bestprint, 2011, 410 р. (in Russian).

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3