⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 SystemC片上系统设计的源代码: 书籍介绍: SystemC是被实践证明的优秀的系统设计描述语言
💻
字号:
This is a very simple example to show how a user can createa distribution range to apply to the randomization of anobject. The idea of creating ranges of values is to set upbuckets of values and create probabilities over the buckets.That is, the distribution within a bucket is uniform, butthe particular bucket being selected is set by thedistribution. This technique can be used to createapproximations of non-linear distributions.The following source files are part of this example:  data.h      The definition of a user-defined structure with              an enumerated type  data_ext.h  Extensions for the user-defined structures  test.cc     A test that uses the introspection interface to              randomize the data objects; uses a scv_bag object              to create the distribution  Makefile    Targets for sun-gnu, hppa-native and linuxA makefile for use with SystemC is provided with targets forthree different platforms:  make sun-gnu        # Gnu C++ compiler on Sun  make hppa-native    # HP C++ compiler on HP  make linux          # Gnu C++ compiler on Linux%%CATEGORIES            notebook examples introspection randomization%%TBARGS        ncsc    --stop hdl_elab --sconly sctop%%LinePrefix    all%%Files         none    %%REGSRC/test.cc %%REGSRC/test_reg.cc%%Files         osci    %%REGSRC/test.cc%%Files         schdl   %%REGSRC/test.cc%%Files         ncsc    %%REGSRC/test_reg.cc%%CheckTest     all     %%REGSRC/checktest.sh %%TBLOG %%REGSRC/tb_log.au%%REALCLEAN             %%REGBLD/logfile.diff

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -