2015•В мире научных открытийRequires access

DECIPHERING LUT FPGA CONFIGURATION OF THE FINITE STATE MACHINE WITH QUARTUSII

Sergey Feofentovich Tyurin

Open publisher page 0 citations

Abstract

A field- programmable gate array (FPGA) as one of the options of programmable logic occupies an intermediate position between the hardware and software and are widely used in the development of digital equipment. FPGAs contain programmable logic components called «logic cells» or «logic element» LE and a reconfigurable interconnects. The basis of such logic elements are LUT – Look Up Table , in which loaded the truth table logic function. When this setting is also loaded matrix switching LE. Development projects sufficiently well described in available sources, but a detailed analysis of the resulting data configuration usually not considered, that is not conducive to quality training. It is believed that the company manufacturers do not disclose information about the configuration file. The article attempts to analyze the settings of logic elements (LE) from Altera system QuartusII. Created a finite state machine (FSM) through a system QuartusII. Describes the process of obtaining BDF FSM. Decrypted configuration of the LUT FPGA. The author has found that at least the functions of logic elements avai-lable for decoding by using the Map Viewer. Set configuration features LUT, for example, the order of the variables may be different. Deciphering hexadecimal settings allows professionals-engineers more thoughtful and detailed analysis of projects which can improve the training of engineers.

About this research paper

What this paper is about

A field- programmable gate array (FPGA) as one of the options of programmable logic occupies an intermediate position between the hardware and software and are widely used in the development of digital equipment. FPGAs contain programmable logic components called «logic cells» or «logic element» LE and a reconfigurable interconnects. The basis of such logic elements are LUT – Look Up Table , in which loaded the truth table logic function. When this setting is also loaded matrix switching LE. Development projects sufficiently well described in available sources, but a detailed analysis of the resulting data configuration usually not considered, that is not conducive to quality training. It is believed that the company manufacturers do not disclose information about the configuration file. The article attempts to analyze the settings of logic elements (LE) from Altera system QuartusII. Created a finite state machine (FSM) through a system QuartusII. Describes the process of obtaining BDF FSM. Decrypted configuration of the LUT FPGA. The author has found that at least the functions of logic elements avai-lable for decoding by using the Map Viewer. Set configuration features LUT, for example, the order of the variables may be different. Deciphering hexadecimal settings allows professionals-engineers more thoughtful and detailed analysis of projects which can improve the training of engineers.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A field- programmable gate array (FPGA) as one of the options of programmable logic occupies an intermediate position between the hardware and software and are widely used in the development of digital equipment. FPGAs contain programmable logic components called «logic cells» or «logic element» LE and a reconfigurable interconnects. The basis of such logic elements are LUT – Look Up Table , in which loaded the truth table logic function. When this setting is also loaded matrix switching LE. Development projects sufficiently well described in available sources, but a detailed analysis of the resulting data configuration usually not considered, that is not conducive to quality training. It is believed that the company manufacturers do not disclose information about the configuration file. The article attempts to analyze the settings of logic elements (LE) from Altera system QuartusII. Created a finite state machine (FSM) through a system QuartusII. Describes the process of obtaining BDF FSM. Decrypted configuration of the LUT FPGA. The author has found that at least the functions of logic elements avai-lable for decoding by using the Map Viewer. Set configuration features LUT, for example, the order of the variables may be different. Deciphering hexadecimal settings allows professionals-engineers more thoughtful and detailed analysis of projects which can improve the training of engineers.

Key concepts: Lookup table, Field-programmable gate array, Programmable logic device, Programmable logic array, Truth table, Computer science, Table (database), Logic family

Related papers

Back to paper searchBrowse research topicsOriginal source
DECIPHERING LUT FPGA CONFIGURATION OF THE FINITE STATE MACHINE WITH QUARTUSII — Research Paper | ScholarLens