近年来,大部分数字电路的学习都在强调设计的部分,事实上数字验证同样重要,所以第一次在 ONLINE 的平台中提供有 DUT 和 TESTBENCH 的完整环境,这对于和产业接轨是非常重要的。EDAHUB 的代码组织结构是以项目管理的方式来呈现,而不是单个的 Verilog/RTL 级文件,因此不论是简单的案例还是复杂的案例 EDAHUB 都适用。
EDAHUB 计划提供一系列实验课程。打开 EDAHUB 网址,选择一个实验课程就可以快速进入实验环境,老师们可以根据教学进度和需求,直接选择需要练习的课程作为作业布置给学生。EDAHUB 中的 Verilog 系列实验课程是为本科数字电路设计 Verilog 课程准备的实验课程。
实验过程中难免会出现棘手的问题,在 EDAHUB 中可以实现直接复制当前的网址发给同学或者老师,对方打开该网址后可以直接打开代码,并且修改,使用起来更加方便快捷。 另外在EDAHUB中我们还提供了每个练习的参考答案,鼠标放在文件上右击,然后选择查看参考答案就可以看到我们准备的参考答案了。
EDAHUB 还可以实现远程编译运行,并且把运行日志显示到浏览器,更重要的是可以利用在线版的 GTKWave 来查看波形。波形的查看是数字设计和验证学习中最直观有效的方法,在其它同类型在线查看波形的网站上,波形的显示一般都不太直观,但是 EDAHUB 可以把 GTKWave 放到网页上直观明了的进行在线查看波形。