Article or book title, author's surname, DOI

Principle assert for the decision of tasks of search of mistakes RTL a code at designing FPGA

A.V. Bashkirov1

research article Pages: 74-76

  1. 1 к.т.н., доцент, кафедра конструирования и производства радиоаппаратуры, Воронежский государственный технический университет

Abstract

This article discusses the possibility of applying the principle of verification assert in an environment that allows for detection of errors in the RTL code. The increasing complexity of microelectronic engineering project outputs in the first place the problem of functional verification in the overall development cycle and verification of electronic products. Approximately half of the engineering staff, working on large projects, functional verification is busy, and time spent on it in the general design cycle took more than 60% of the time the design of systems on a chip. The peculiarity of the functional verification of SoC is the presence of both digital and analog parts, which greatly complicates the process of creating test sequences for verification of quality performance newly developed project. The requirements in the choice of algorithms and mathematical models for the verification environment, namely:

- Algorithms must provide high coverage verification code as it is one of the main indicators of the quality of verification;

- The model should have sufficient flexibility and adequacy;

- Algorithms and models must be economically justified in terms of time and resources for their implementation.

- High speed, since for complete verification of floating point arithmetic units on the IEEE-754 standard requires the run of about 10 million test vectors; independence from the simulation environment, support the main producers of verification platforms.

How to cite

Башкиров А.В. Принцип assert для решения задач поиска ошибок RTL кода при проектировании ПЛИС // Радиотехника. 2012. № 8. С. 74–76.

References
  1. Сергиенко А.М.VHDL для проектирования вычислительных устройств. К.: ЧП «Корнейчук». ООО ТИД «ДС». 2003. 208 с.
  2. Pedroni  V.A. Circuit Design with VHDL. Cambridge, Massachusetts: MIT Press. 2004. 376 c.
  3. Яицков А.С. VHDL - язык описания аппаратных средств: Учеб. пособие / под. ред. B.C. Бурцева, Б.С. Митина. М.: Изд-во МАТИ-РГТУ «ЛАТМЭС». 1998. 119 с.
  4. Paxson V., Kahan W. A program for testing IEEE decimal-binary conversion. Technical report, University of California at Berkeley, USA. 1991.
  5. Система синтаксического и семантического контроля VHDL-описаний «VHDL-анализатор». Руководство пользователя. М.: РосНИИИС. 1991. 112 с.