数据流窗口也是一个经常被使用的窗口,图2-73所示窗口中显示了一位全加器的数据流图。数据流窗口可以显示当前设计的连接结构,也可以跟踪通过设计单元的信号变化,还可以识别错误输出的原因。
数据流窗口中可以显示进程、信号、线网、寄存器,以及它们之间的互联信息,所采用的布局元件都是Verilog中最初始的门,如与门、或门、非门等。虽然ModelSim集成了SystemC的编译调试,但是数据流窗口仅可以显示Verilog或VHDL程序的设计结构,无法显示SystemC的设计结构。
数据流窗口的布局与其他窗口的布局类似,也是由菜单栏、工具栏和下方的显示区域构成的。显示区域内的基本门结构都是以类似#AND#9的形式给出的,第1个“#”号后面表示采用哪种结构;第2个“#”号后面的数字表示该结构在源文件中的代码位置。在本书的第5章中,对数据流窗口的使用也有详细的实例,更多相关的内容读者可以参考第5章。
图2-73 数据流窗口