LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

Mathematical models and methods for functional control of large-scale integrated circuits at the stage of their production

Photo by martindorsch from unsplash

The paper proposes a hardware-software complex for generating functional tests for the equipment Advantest V93000, AEHR MAX3B, etc., working on the basis of the original software and the original language… Click to show full abstract

The paper proposes a hardware-software complex for generating functional tests for the equipment Advantest V93000, AEHR MAX3B, etc., working on the basis of the original software and the original language for the description of functional test algorithms. This language is based on the application programming language, and the hardware description language allows describing the logical circuit, the conclusions of the test device, the temporal characteristics of signals and state machines. The testing algorithm is described by instructions, similar to the high-level language such as STeeL. The combination of the hardware description language and the high-level programming language makes the development process of functional tests more flexible and understandable. Describing the interaction of functional blocks, the developer operates the instructions that describe conductors, finite state machines, signals, logic gates, and signal levels. When describing the algorithm, the developer operates the application instructions, variables, loops, functions, and conditions. From the point of view of the developer of the algorithm, work with the signals and circuit elements is comparable to a variable high-level programming language. The language allows working with designed tests, objects and IP blocks, developing own functional components allowing their re-use and developing cross-platform functional tests (tests that can be run in other hardware). The language allows combining different tests that test different interfaces in a single test with an opportunity for a parallel test and splitting functional tests into many tests in the case if the number of channels of the testing equipment is less than the number of signal pins. Moreover, there is a possibility to perform the post-processing of test tables with the opportunity to perform complex replacements or generate state signals depending on the state of the other. An important instrument for developing the environment is a debugger that allows improving the algorithms and analysing the status signals connected to the test chip. In addition, the developed IP blocks can be used for diagnostics and periodic certification of measuring equipment.

Keywords: state; high level; functional tests; programming language; language allows; language

Journal Title: International Journal of Nanotechnology
Year Published: 2019

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.