05 2021 档案
摘要:pins和ports区别 ports是current design(top hierachy)的IO pins是例化的模块或cell的IO ports/pins
阅读全文
摘要:analyze&elaborate 用法 analyze -format verilog {TOP.v module_A.v module_B.v} elaborate TOP analyze 读取source code(verilog/vhdl) 检查语法 HDL转化为二进制文件 设定define
阅读全文
摘要:保存database 1.编译前保存database 保存hierarchy ddc write -f ddc -hier -out ddc/gtech.ddc 保存各模块ddc write -f ddc -out TOP.ddc(default)(current_design) write -f
阅读全文
摘要:层次化设计 层次化设计 将各个功能模块分散在不同的.v文件中,top hierachy文件将submodule整合起来,成为一个完整的design。 层次化设计读取 分别读取rtl文件,最后一个文件作为current_design rtl list,第一个文件作为current_design cur
阅读全文
摘要:synthesis建立和保存 rtl综合过程 start-up file 启动dc后,会按照下图所示顺序依次执行.synopsys_dc.setup文件。 .synopsys_dc.setup中定义了一些alias命令,source common_setup.tcl和dc_setup.tcl. 启动
阅读全文
摘要:DC综合过程及目标 过程 综合的过程将HDL code翻译为gtech模型,再根据gtech模型及设计约束,优化映射为门级网表netlist。 gtech模型中没有时序和负载信息,仅作为一个中间件,为产生netlist做准备。 ddc是internal dc format,db是旧的文件格式。 目标
阅读全文
摘要:DC启动方式 参考博客 1.DC启动方式 三种启动方式 cmd describe design_vision 图形界面模式 dc_shell 命令行模式 batch mode 批处理模式 GUI mode CL mode source脚本加上-echo -vebose选项,会把执行的命令及其结果打印
阅读全文
摘要:打开虚拟机设置 打开虚拟机设置选项 选项中设置共享文件夹路径 虚拟机打开共享文件夹 共享文件夹会在/mnt/hgfs/SHARE下,可以在桌面创建快捷方式,方便后期使用 ln -sf /mnt/hgfs/SHARE
阅读全文
摘要:你的能力是平台赋予的还是你自己的? 脱离现在的平台你还能一样完成任务吗? 脱离现在的平台,你能不能搭建一套类似的平台?
阅读全文
摘要:Using tcl with synopsys command 1. dc shell特有命令 source rename history exit 2.dc shell支持的tcl cmd after exec history* open split append expr if package
阅读全文
摘要:TCL LEARN NOTE V2 变量 变量赋值 set x 10 #设定x的值为10 计算后变量赋值 set a 3 set x [expr a*3] #[]相当于bash中a*3] #[]相当于bash中()或``,作为一个单独的命令运行 转义后赋值 set a 3 set b $a #b=$a rather than
阅读全文
摘要:ALL CHEAT SHEET all cheat sheet link
阅读全文
摘要:GIT LEARN NOTE git初始设置 user name and email git config --global user.name "user_name" git config --global user.email "user_email" 可读性设置 git config --gl
阅读全文
摘要:The initial source comes from https://github.com/sdcuike/issueBlog/issues/4 http://greenteapress.com/wp/ https://papers.nips.cc https://github.com/Pac
阅读全文