- 博客(6)
- 收藏
- 关注
原创 git 的简单使用
git 的简单使用1.若在新的设备上,需要定义一个标签(用户名和邮箱),登录用户密码,增加SSH密钥。2. 建立仓库,或者直接克隆3.git push 更新远程到本地4. git add / git commit -m “” / git push origin master...
2019-11-04 23:38:55
260
原创 计算机系统结构中的8个伟大思想
计算机系统结构中的8个伟大思想1 面向摩尔定律的设计在设计开始时,预测完成时的工艺水平,而不是设计开始时设计的。2 使用抽象简化设计在不同的设计层次中(如软件、硬件),定义抽象层,制定标准,实现各层次独立设计。通过这样的方法提升硬件和软件的生产率。3 加速大概率事件4 通过并行提高性能5 流水线6 预测7 存储器层次8 通过冗余提高提升可靠性...
2019-04-02 17:44:04
1738
原创 数字电路设计:竞争冒险以及消除方法
数字电路设计:竞争冒险以及消除方法竞争冒险在设计数字电路过程中,往往会忽略组合逻辑中各个路径存在延迟。(1)竞争:对于同一个模块中的同一个变量,可能会有正反输入的情况,而这两个信号来自不同的路径。(2)冒险: 信号从输入到达输出的时间(延迟)与电路的实现工艺,温度等等因素有关,每一个输入信号到达输出端的时间存在不确定性。表现在逻辑表达式上,如果一个组合逻辑功能模块能够表达为:(1)Z ...
2019-03-13 11:20:16
12047
原创 数字芯片:若干问题记录
数字芯片:若干问题记录问题好久没有更新博客了,最近有些忙。上次的FPGA系列先暂停。记录一下最近的问题。从前在我身边的人大多是按照C 语言风格编写verilog,忽略基本电路的重要性。在这里,我着重强调一下电路设计基本功扎实的重要性。按照C的风格去写电路的时候很爽,他们的“开发”流程是“预实现功能–>划分模块–>c语言编写–>行为级仿真–>烧录实现”。这种方法设计出来...
2019-03-12 23:44:37
514
原创 VCS+Verdi 联合仿真-----FPGA开发
VCS+Verdi 联合仿真-----FPGA开发简述上篇文章记了VCS和Verdi的安装和破解,这篇文章主要记的是VCS和Verdi的联合仿真。重点当然是配置vcs和verdi 的一大堆参数。因为我也是初学者,所以用的到参数并不多,之后可能回遇到更高深的用法,到时候再补充。这里主要是完成一个38译码器的仿真。注:上篇笔记中的lmg_vcs每次关机重启都会失效,需要重新lmg_vcs激活,...
2018-12-30 13:49:44
10053
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人