cycf 2023-01-28 15:34 采纳率: 73.3%
浏览 71
已结题

有几个关于fpga的基础问题黑盒仿真,建立保持时间,和仿真覆盖理论。

1、什么叫黑盒仿真,与之对应的是什么?
2、建立保持时间?
3、仿真覆盖理论有哪些?
有上面三个问题,只要是第一个和第三个有点找不到资料,寻求网友帮助。一定是fpga哈,莫混淆了成软件了

  • 写回答

5条回答 默认 最新

  • 鑫鑫缺点金 2023-01-29 14:43
    关注

    1.FPGA的黑盒仿真是指使用FPGA来模拟系统的行为,但是不暴露其内部结构和实现细节。对应的是白盒仿真,它提供了系统的内部结构和实现细节。
    2.FPGA(可编程逻辑器件)可以通过设计时钟延迟线或使用内部延迟器来建立保持时间。在设计时,用户可以调整这些延迟,以确保信号在经过逻辑电路后具有足够的保持时间。
    3.FPGA仿真覆盖理论包括:

    软件模拟,通过模拟器来模拟FPGA的运行
    硬件描述语言仿真,使用HDL语言来描述FPGA的结构并进行仿真
    硬件仿真,使用FPGA板进行硬件仿真
    回归测试,通过比对FPGA真实运行结果和仿真结果来验证仿真的准确性。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 最优质的软件集 2023-01-28 15:49
    关注

    1、黑盒仿真是指在设计验证过程中使用仿真技术来测试FPGA设计,但是不提供关于FPGA内部结构的信息。它的对应概念是白盒仿真,这种方式提供了关于FPGA内部结构的详细信息。

    2、保持时间是指设计中保证所有数据在特定时间点之前被传递的时间。这对于确保设计的正确性至关重要。

    3、仿真覆盖理论包括功能性覆盖率、时序覆盖率、结构覆盖率和综合覆盖率。这些理论用来评估设计在测试中被检查的程度。

    评论
  • Monster-XH 2023-01-28 15:51
    关注
    1. 黑盒仿真,就是对系统的仿真,它不需要对内部结构和工作原理了解的特别详细。反过来就是白盒仿真,白盒仿真是需要了解系统的内部结构和工作原理的。
      2、建立保持时间是指在仿真过程中,系统的状态在某一时刻被保存下来,供以后回放或者继续仿真使用。
      3、仿真覆盖理论就是指的是,确定仿真过程中哪些部分需要进行仿真以及如何进行仿真。咋们,一般常见的有基于输入/输出、基于状态、基于时间、基于事件等等。
    评论
  • hurp13 2023-01-29 16:51
    关注

    1、黑盒仿真就是仅仅知道输入和输出,而不知道其内部工作原理的仿真。对应的是白盒仿真,白盒仿真是指了解其内部工作原理的仿真。
    2、保持时间,是指在系统状态变化之前和之后,状态的持续时间。
    3、仿真覆盖理论包括了输入覆盖率、输出覆盖率、状态覆盖率、路径覆盖率等。这些理论用来评估仿真的质量和完整性。

    评论
  • heart_6662 2023-01-29 23:11
    关注

    1、黑盒仿真是指在模拟系统中,仿真器只能访问模拟系统的输入和输出,而不能访问模拟系统内部的状态,这种仿真方式称为黑盒仿真。它的对应方式是白盒仿真,白盒仿真是指仿真器可以访问模拟系统的输入和输出,也可以访问模拟系统内部的状态,这种仿真方式称为白盒仿真。
    2、建立保持时间是指在仿真过程中,仿真器在每次输入变化后,需要给模拟系统一定的时间来建立新的状态,这段时间称为建立保持时间。
    3、仿真覆盖理论有:状态覆盖理论、输入覆盖理论、输出覆盖理论、时间覆盖理论、结构覆盖理论等。

    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 2月10日
  • 已采纳回答 2月2日
  • 赞助了问题酬金15元 1月29日
  • 赞助了问题酬金20元 1月28日
  • 展开全部

悬赏问题

  • ¥20 WSL打开图形化程序子窗口无法点击
  • ¥15 Jupyter Notebook 数学公式不渲染
  • ¥20 ERR_CACHE_MISS 确认重新提交表单
  • ¥20 关于vba使用HTMLfile执行js函数问题
  • ¥60 悬赏求解,通过实时现场摄像头的视频图像识别其他对家打出的麻将牌,识别麻将牌,识别牌墙位置,通过识别对家打出了什么牌
  • ¥15 关于#GPU jetson#的pcie驱动开发问题,如何解决?
  • ¥15 stm32f103zet6 串口5无法收发数据
  • ¥15 关于C语言使用线程队列实现多线程并发
  • ¥15 这个运行,错误在哪里呀,大家看看吧,教导我
  • ¥15 advanceinstaller对话框设置