08 2023 档案

摘要:断言assertion被放在verilog设计中,方便在仿真时查看异常情况。当异常出现时,断言会报警。一般在数字电路设计中都要加入断言,断言占整个设计的比例应不少于30%。以下是断言的语法: SVA的插入位置 在一个.v文件中: module ABC (); rtl 代码 SVA断言 endmodu 阅读全文
posted @ 2023-08-31 17:19 luckylan 阅读(322) 评论(0) 推荐(0) 编辑
摘要:git add 文件暂存 在使用Git进行版本控制时,我们经常需要使用git add 命令将文件添加到暂存区(stage)以便提交更改。 但有时候我们可能会错误地将文件添加到暂存区,或者改变了对文件的修改意图,这时候我们需要取消暂存并将文件从暂存区移除。下面将详细介绍如何在Git中取消暂存文件的方法 阅读全文
posted @ 2023-08-26 14:34 luckylan 阅读(1703) 评论(0) 推荐(1) 编辑
摘要:Pushing 当想要公开分享一个分支时,需要将其推送到有写入权限的远程仓库上。 本地的分支并不会自动与远程仓库同步 - 必须显式地推送到想要分享的分支。 这样,就可以把不愿意分享的内容放到私人分支上,而将需要和别人协作的内容推送到公开分支。 如果希望和别人一起在名为serverfix的分支上工作, 阅读全文
posted @ 2023-08-24 21:19 luckylan 阅读(713) 评论(0) 推荐(0) 编辑
摘要:1.获取远程仓库的指定分支 当从远程仓库拉取代码的时候一般都是使用git clone 命令来获取,这样我们是将项目整个都克隆到我们本地仓库,并且分支还是主分支maser。当然有时候我们只需拉取远程仓库指定的某一个分支,下面三种方法可以使用。 git clone 命令获取 使用git管理代码版本的时候 阅读全文
posted @ 2023-08-24 14:41 luckylan 阅读(757) 评论(0) 推荐(0) 编辑
摘要:git 恢复相关命令用法 上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。 git add files 把当前文件放入暂存区域。 git commit 给暂存区域生成快照并提交。 git reset -- files 用来撤销最后一次git add files,你也可以用git 阅读全文
posted @ 2023-08-23 18:01 luckylan 阅读(59) 评论(0) 推荐(0) 编辑
摘要:git init 创建一个空的git 仓库或者重新初始化一个已经存在的git仓库 git diff git diff 命令可以对比两个版本的差异,具体来说包括: 本地工作区和暂存区的diff信息:git diff 或者 git diff file 暂存区和版本库的diff信息(使用git add 将 阅读全文
posted @ 2023-08-23 18:01 luckylan 阅读(15) 评论(0) 推荐(0) 编辑
摘要:.门控时钟-概述 时钟信号的功耗占系统功耗的很大一部分(40%左右)占动态功耗的50%以上,而且由于时钟开启导致的触发器无效翻转以及相应组合逻辑的翻转会很大程度增加电路的动态功耗。 DC门控时钟命令:intert_clock_gatingset_clock_gating_style 门控时钟插入: 阅读全文
posted @ 2023-08-11 12:20 luckylan 阅读(366) 评论(0) 推荐(0) 编辑
摘要:1.CLONE远程仓库 在更换远程仓库之前,需要先下载原有的仓库,以方便将原来远程仓库的内容更换到新的远程仓库上,可以用git clone 命令将远程仓库克隆一份到本地。 git clone <旧仓库地址> <本地目录> git clone git@gitlab.xxxx.com:ip_data/i 阅读全文
posted @ 2023-08-08 18:21 luckylan 阅读(2878) 评论(0) 推荐(0) 编辑
摘要:git commit -amend 有时你提交过代码之后,发现一个地方改错了,你下次提交时不想保留上一次的记录;或者你上一次的commit message的描述有误,这时候你可以使用接下来的这个命令:git commit --amend。 场景1.本地开发代码已提交,提交后发现这次提交的代码有问题, 阅读全文
posted @ 2023-08-08 18:07 luckylan 阅读(654) 评论(0) 推荐(0) 编辑