Formality使用指南Formality使用指南检查RTL与GATE网表检查GATE网表和插入扫描链的GATE网表检查带有扫描链和JTAG链的GATE网表和插入扫描链的GATE网表提纲说明FiFo的Tutorial目录下包含以下几个子目录:Rtl:fifo的RTL源代码;包含fifo
v,gray_counter
v,push_ctrl
v,gray2bin
v,pop_ctrl
v,rs_flop
Lib:门级网表需要的技术库;包含lsi_10k
Gate:综合的门级网表;包含fifo
vg和fifo_mod
Gate_with_scan:插入扫描链的门级网表;包含fifo_with_scan
Gate_with_scan_jtag:带有扫描链和JTAG链的门级网表;包含fifo_with_scan_jtag
检查RTL与GATE网表RTL源代码:fifo
v门级网表:fifo
vg检查文件fifo
v和门级网表fifo
vg的功能一致性设置RTL源代码fifo
v为referencedesign设置门级网表fifo
vg为Implementationdesign(一)图形用户界面进行形式验证在UNXI提示符下进入tutorial目录:输入fm(或formality)
设置referencedesign点击formality图形界面的reference按钮,进入ReadDesignFile点击Verilog按钮,出现添加Verilog文件的对话框
1读取源文件在对话框中选择:Rtl目录下的fifo
v文件,点击Open按钮,打开fifo
2设置搜索目录点击option按钮,出现setverilogreadoption对话框,选择Variable,在DesingWare