SoC设计与验证
huayangshiboqi
每一个系统,都会有漏洞;
任何一个阶段都是一个周期,所有答案都藏在前一个周期里
展开
-
SoC设计与验证流程
Contents:1、SOC设计前端流程2、为什么verilog可以描述硬件?3、在SOC设计中使用verilog,和FPGA为对象使用verilog,有什么区别?4、SOC设计和FPGA开发这么像,那有什么区别呢?FPGA的代码例子,是不是都可以拿去流片?5、软件安装正文:1、SOC设计前端流程随着SoC的设计逐渐庞大,SoC从设计到验证的诸多流程有待探索。...原创 2019-03-28 20:17:29 · 14397 阅读 · 1 评论 -
VCS+Verdi 安装及破解过程(Ubuntu)【1】
转载自:https://blog.csdn.net/qq_40829605/article/details/85345795,由于系统不一样,中途改了一些东西,不过终于装成功了,分享一下。简述这篇文章讲述了在Ubuntu 64bit系统上VCS和Verdi的安装和基本的环境配置。当然因为是无产阶级的劳动人民,只能可怜地用用破解版。唉…文章支持:eetop。安装步骤1. ...转载 2019-04-25 22:01:08 · 58969 阅读 · 125 评论 -
简易VCS使用【2】
使用VCS简易流程:举例,mux的verilog实现:1、mux.v文件module mux(a, b, c, d, en, sel, z); input [3:0] a, b, c, d; input en; input [1:0] sel; output [3:0] z; reg [3:0] z; always @(en or sel or...原创 2019-04-26 20:46:32 · 8759 阅读 · 9 评论 -
简易VCS+verdi使用【3】
在上一篇简单讲了VCS的使用,以及用VCS的图形界面查看波形。这一篇讲一下如何用verdi查看波形。和上一篇的路线基本一致,不过不是生成vcd文件,而是生成fsdb文件1、mux.v文件module mux(a, b, c, d, en, sel, z); input [3:0] a, b, c, d; input en; input [1:0] sel; ...原创 2019-04-26 22:16:34 · 10886 阅读 · 0 评论 -
Ubuntu18.04上安装和简单测试SystemC 2.3.0
第一步:创建自动安装脚本:testwget -O systemc-2.3.0a.tar.gz http://www.accellera.org/images/downloads/standards/systemc/systemc-2.3.0a.tar.gztar -xzvf systemc-2.3.0a.tar.gzcd systemc-2.3.0a sudo mkdir -...原创 2019-05-10 18:15:14 · 2723 阅读 · 4 评论 -
如何最容易地安装Perl modules
你有没有遇到过如下问题:Can't locate Foo.pm in @INCCan't locate YAML.pm in @INCCan't locate IO/Tee.pm in @INC……等等这些都是因为在执行perl时,缺失某些包/modules,导致的;如何快速定位以及安装这些modules?方法:先定位包的位置,再直接安装。以“Can't loc...原创 2019-05-11 13:40:30 · 2264 阅读 · 0 评论 -
计算机大致描述
当要给ARM处理器,添加一个协处理器时:1. 要有协处理器2. 连接到ARM处理器3. 写kernel mode code (能够调用该硬件)4. 写user mode code (使用该硬件)References:1. 系统 1.1Linux内核版本和发行版本 1.2Linux系统如何查看版本信息2. 系统...原创 2019-07-21 17:26:34 · 455 阅读 · 0 评论