@Vengineerã®æ¯è¨ : Twitter
SystemVerilogã®ä¸çã¸ããããããã¹ã¦ã¯ãSystemC v0.9å ¬éããå§ã¾ã£ã
SystemVerilogã®ä¸çã¸ããããããã¹ã¦ã¯ãSystemC v0.9å ¬éããå§ã¾ã£ã
ã¡ã³ã¿ã¼ã®ããã°ãPortable Test – Portable Intent, Portable Realization, or Both?
ããã«ããã¨ãPortable Testã¯ãPortable Intent 㨠Portable Realization ã ã¨ã
Portable Intent ã¯ããã¹ãé
ç®ãPortable Realization ã¯ããã¹ãã³ã¼ã(ãã¹ããå®è£
ããã³ã¼ã)
ããã°ã®ä¸ã®å³(å¼ç¨ãã¾ã)ã«ããã UEX( micro (U) executor (EX) )ã®ç¥ã®ããã§ãã
å¼ç¨ 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.
å¼ç¨ 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 ã¨ãããã¨ããã
Hostã³ã¼ãã¨ãã¦ã¯pthreadsãå©ç¨ãã¦ãããã¦ããã¢ã¡ã¿ã«ãªã¢ããªã±ã¼ã·ã§ã³ã§ã OK ã¨ãããã¨ããã