摘要: 格式化 gg 当前光标返回首行 ctrl+v 选中第一行 ctrl+g 跳到尾行,也即选中整个文件 = 格式化 反撤销 u 撤销 ctrl + r 反撤销 阅读全文
posted @ 2020-02-03 22:34 friedCoder 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 格式 $display(p1,p2, …,pn); $write(p1,p2, …,pn); 这两个函数和系统任务的作用都是用来输出信息,即将参数p2到pn按参数p1给定的格式输出。参数p1通常称为:“格式控制”,参数p2至pn通常称为“输出列表”。 $display自动地在输出后进行换行,$wri 阅读全文
posted @ 2020-02-03 22:28 friedCoder 阅读(1480) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/rednodel/p/4103987.html 一般情况下使用<=,组合逻辑使用=赋值,时序逻辑使用<=赋值: 举个例子:初始化m=1,n=2,p=3;分别执行以下语句 1、begin m=n;n=p;p=m; end 2、begin m<=n; 阅读全文
posted @ 2020-02-03 21:13 friedCoder 阅读(3716) 评论(0) 推荐(0) 编辑
摘要: 监控路由器:192.168.1.1 阅读全文
posted @ 2020-02-03 14:22 friedCoder 阅读(80) 评论(0) 推荐(0) 编辑
摘要: .gitignore的使用方法很简单,就是简单的正则匹配文件,匹配到的文件在执行命令 的时候会忽略,这样在 的时候就不会同步到远端。 但是要注意,本地删除文件Push后,远程仓库也会删除文件;远程仓库删除文件后pull,本地仓库也会删除文件。 阅读全文
posted @ 2020-02-03 13:52 friedCoder 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 问题 每次创建github仓库,都要到github官网,有点麻烦,想在本地直接创建github仓库,写好项目后直接push。 操作系统:linux 步骤 1, 首先在github申请一个私人api token。 申请地址:https://github.com/settings/tokens/new 阅读全文
posted @ 2020-02-03 11:52 friedCoder 阅读(302) 评论(0) 推荐(1) 编辑
摘要: curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。 它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。 参考教程: http://www.ruanyifeng.com/blog/2 阅读全文
posted @ 2020-02-03 10:58 friedCoder 阅读(111) 评论(0) 推荐(0) 编辑
摘要: assign相当于连线,一般是将一个变量的值不间断地赋值给另一个变量,就像把这两个变量连在一起,所以习惯性的当做连线用,比如把一个模块的输出给另一个模块当输入。 在assign语句中,左边变量的数据类型必须是wire型。input和output如果不特别声明类型,默认是wire类型。 assign的 阅读全文
posted @ 2020-02-03 10:30 friedCoder 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: always always语句块从仿真0时刻开始执行其中的行为语句;最后一条执行完成后,再开始执行其中的第一条语句,如此往复循环,直到整个仿真结束。因此,always语句块常用于对数字电路中一组反复执行的活动进行建模。 always 和 always@( ) 的区别 有@时,是每次执行语句时,必须满 阅读全文
posted @ 2020-02-03 10:27 friedCoder 阅读(4477) 评论(0) 推荐(0) 编辑
摘要: 第一次编译Failed,Flow Message显示`Error (12007): Top level design entity "testProject" is undefined ` 原因 : verilog文件(.v)里的模块名和顶层实体名(Top level design entity,一 阅读全文
posted @ 2020-02-03 09:57 friedCoder 阅读(382) 评论(0) 推荐(0) 编辑