会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
will_w
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2021年8月27日
uvm_do
摘要: 外表篇: uvm_do系列宏包括: `uvm_do `uvm_do_pri `uvm_do_with `uvm_do_pri_with `uvm_do_on `uvm_do_on_pri `uvm_do_on_with `uvm_do_on_pri_with 宏的形式记忆: 细心的读者,从上面的排列
阅读全文
posted @ 2021-08-27 10:24 will_w
阅读(365)
评论(0)
推荐(1)
2021年8月24日
综合全过程及使用的命令
摘要: DC的初始化文件.synopsys.dc.setup,该文件是隐藏文件,需要用ls –a显示 1、 综合过程中需要设置和使用的库以及DC的初始化文件 2、 读取行为级描述或网表并进行链接 DC支持多种硬件描述格式, .db .v .vhd等 对于dcsh工作模式来说,读取不同的文件格式需要不同的参数
阅读全文
posted @ 2021-08-24 11:48 will_w
阅读(1936)
评论(0)
推荐(0)
2021年8月12日
画时序图的开源插件--Wavedorm使用简介
摘要: 简介 WaveDrom是一款Javascript应用程序,它可以用来描述数字时序图,通过自己编写描述的语言实时生成时序图。 第1步:信号含义 {signal: [ { name: "Alfa", wave: "01.0.z1z0.x.=0hlHLud.23456789x" }, ]} 第2步:时钟
阅读全文
posted @ 2021-08-12 10:42 will_w
阅读(1833)
评论(0)
推荐(0)
2021年8月4日
STA,如何计算setup,hold slack以及如何计算电路的最高工作频率
摘要: 转载:https://zhuanlan.zhihu.com/p/35189753 介绍STA中最基本的概念以及教你如何计算setup,hold slack以及如何计算电路的最高工作频率。 什么是STA(Staic Timing Analysis)? 静态时序分析是用于验证数字设计时序的技术之一 ST
阅读全文
posted @ 2021-08-04 09:49 will_w
阅读(7193)
评论(0)
推荐(0)
2021年7月28日
Verilog流水线控制器-valid与ready的握手机制
摘要: 1 功能描述: 在我们的流水线设计中有 5 个pipe stages。这意味着在 5 个时钟周期后可以在输出端口观察到输入数据,所有阶段都必须准备好同时进行。当 out_rdy 无效时,必须保留输出 vld & data 直到 out_rdy 有效。如果out_rdy 无效并且所有pipe stag
阅读全文
posted @ 2021-07-28 14:32 will_w
阅读(3740)
评论(1)
推荐(1)
2021年7月16日
Verilog中generate及prameter语法的使用
摘要: 一:generate 的作用 1)构造循环结构,用来多次实例化某个模块 2)构造条件generate结构,用来在多个块之间最多选择一个代码块,条件generate结构包含if--generate结构和case--generate形式。 3) 断言 generate 循环结构 generate循环的语
阅读全文
posted @ 2021-07-16 11:17 will_w
阅读(1508)
评论(0)
推荐(0)
2021年7月7日
Dump(储存) FSDB脚本
摘要: fsdb(Fast Signal DataBase) 是Spring Soft (Novas)公司 Debussy / Verdi 支持的波形文件,一般较小,使用较为广泛,其余仿真工具如ncsim,modlesim等等可以通过加载Verdi 的PLI (一般位于安装目录下的share/pli 目录下
阅读全文
posted @ 2021-07-07 10:24 will_w
阅读(5055)
评论(0)
推荐(0)
2020年9月11日
正则表达式匹配:密码特征必须包括:大写字母、小写字母、数字、特殊字符,长度大于6小于12
摘要: 1 #!/usr/bin/perl -w 2 ##输入一个字符串,字符串长度大于6小于12,必须包括大写字母,小写字母,数字和特殊字符 3 use strict; 4 5 print "Enter a string:\n"; 6 while(<>) 7 { 8 chomp; 9 my $len=le
阅读全文
posted @ 2020-09-11 11:35 will_w
阅读(1700)
评论(0)
推荐(0)
2020年8月11日
使用perl在xxx.log文件中找到fail单词
摘要: 1 #!/usr/bin/perl -w 2 ##Copyright (C) 2020 by WangZhe 3 4 use autodie; 5 open my $log_fh,'<','xxx.log'; 6 $match = 0; 7 while(<$log_fh>){ 8 chomp; 9
阅读全文
posted @ 2020-08-11 19:30 will_w
阅读(261)
评论(0)
推荐(0)
使用C定义并实现一个函数,传递是三个int类型参数A,B,C,函数返回后,A的值不变,B的值变为A+B,C的值变为A-C
摘要: 答案: 1 #include<stdio.h> 2 3 void func1(int *a, int *b, int *c) 4 { 5 *a = *a; 6 *b = *a + *b; 7 *c = *a - *c; 8 } 9 10 int main() 11 { 12 int a = 1; 1
阅读全文
posted @ 2020-08-11 16:12 will_w
阅读(409)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告