Vengineerの戯言

人生は短いけど、長いです。人生を楽しみましょう!

Portable Test と UEX



これによると、Portable Testは、Portable Intent と Portable Realization だと。

Portable Intent は、テスト項目、Portable Realization は、テストコード(テストを実装したコード)

ブログの中の図(引用します)にもある UEX( micro (U) executor (EX) )の略のようです。

https://s3.amazonaws.com/s3-blogs.mentor.com/verificationhorizons/files/2018/02/PSS_with_UEX_1-520x298.png

引用
When used together, Accellera PSS provides automated test scenarios created by portable test intent, while UEX allows portable and reuseable test realization. Like many pieces of verification infrastructure, such as UVM, UEX is available on GitHub under the Apache 2.0 license.

とあるので、Google君に聞いてみたら、github に見つかりました。


引用
  UEX Overview

    UEX provides a Micro (U) EXecutive that provides services, such as threading and interrupts, 
    that are common in software-driven hardware verification environments. 
    UEX is designed to run across a variety of environments:

    SystemVerilog
    Host pthreads
    Bare metal

にあるように、UEX を使うと、SystemVerilog、
Hostコードとしてはpthreadsを利用して、そして、ベアメタルなアプリケーションでも OK ということ。。。