Miracle_ICdv
码龄7年
求更新 关注
提问 私信
  • 博客:136,856
    136,856
    总访问量
  • 10
    原创
  • 214
    粉丝
  • 28
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
加入CSDN时间: 2019-11-16

个人简介:一名IC验证攻城狮

博客简介:

Ky

博客描述:
IC学习中的点点滴滴
查看详细资料
个人成就
  • 获得282次点赞
  • 内容获得33次评论
  • 获得2,085次收藏
  • 代码片获得591次分享
  • 博客总排名1,576,734名
创作历程
  • 11篇
    2020年
成就勋章
TA的专栏
  • VCS学习
    3篇
  • C语言学习记录
    7篇
  • AMBA协议
    1篇
  • UVM学习记录
  • SystemVerilog学习记录

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 硬件开发
    fpga开发arm开发硬件架构
创作活动更多

丰厚奖励!CSDN代码标注专家 招募计划正式启动!

幻觉代码、虚假技术方案、看似正确实则错误的博文正在侵蚀技术社区的信任基础。 CSDN作为中国知名开发者社区,有责任为真实、可靠的技术内容设立“护栏”。 我们邀请你——具备真实项目经验的技术专家,参与技术博文与代码的标注。

去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

VCS命令详解(二):仿真命令

-a <文件名>指定将模拟中的所有消息追加到指定文件中文本的底部,以及将这些消息显示到标准输出。-assert <关键字参数>关键字参数及其作用如下:dumpoff在仿真过程中,禁止在VPD文件中转储SVA信息。filter阻止报告琐碎的SystemVerilog断言含义成功。当隐含构造仅由于前提条件(先验)部分为假(因此不检查结果部分)而成功注册时,就会发生这些情况。使用此选项,报告仅显示整个表达式匹配的成功。finish_maxfail = 如果任何断言的Sys
原创
博文更新于 2020.12.26 ·
16781 阅读 ·
9 点赞 ·
0 评论 ·
192 收藏

VCS命令详解(一):编译命令

VCS仿真命令详解编译时候的命令(按字母排序)ACDEF本文中所有命令基于VCS2014版编译时候的命令(按字母排序)A-ams:允许在VCS两步模式下使用Verilog-AMS代码。-ams_discipline <discipline_name>:在VCS两步模式下,指定VerilogAMS中的默认离散规则。-ams_iereport:在VCS 两步模式下提供自动插入的连接模块(AICM)信息。-as :指定备用汇编器。仅适用于增量编译模式,这是默认设置。 IBM RS / 6
原创
博文更新于 2020.12.25 ·
33945 阅读 ·
62 点赞 ·
1 评论 ·
592 收藏

VCS仿真教程(一):Verilog+波形+Makefile

目录Verilog文件VCS仿真DVE查看波形利用Makefile自动化仿真本博文主要讲述怎么通过vcs仿真verilog文件并且查看波形,以及通过一个简单的makefile脚本帮助我们自动化操作。EDA软件大家可以从这里下载EDA软件Verilog文件RTL文件:命名为add.v//一个简单的加法器module add ( input [20:0] A , input signed [17:0] B , output signed [22:0] C); wire
原创
博文更新于 2020.11.21 ·
36166 阅读 ·
71 点赞 ·
16 评论 ·
539 收藏

C语言指针(三):数组指针和字符串指针

目录数组指针通过指针遍历数组(一)通过指针遍历数组(二)通过指针遍历数组(三)通过指针遍历数组(四)数组指针易混淆点数组元素找最大值数组逆置数组元素找第二大值字符串指针计算字符串长度合并字符串汉字字符串逆置前面已经介绍了最基本的指针概念指针(一)以及二级指针,接下来我们学习指针在数组和字符串中的应用。数组指针通过指针遍历数组(一)首先我们给出一个数组,如何通过指针来遍历数组中所有元素?#include <stdio.h>int main(){ int arr[] = { 1,
原创
博文更新于 2020.11.19 ·
1987 阅读 ·
5 点赞 ·
1 评论 ·
20 收藏

C语言指针(二):3分钟学会多级指针

二级指针首先,我们先以一个简单的例子回顾一级指针的知识指针基本介绍定义 int a=3;计算机给我们开辟了一个内存空间,里面放入3这个整数,这个内存空间的地址是&a;定义指针int *p=&a;计算机给我们开辟了一个内存空间,里面放入&a,这个内存空间的地址是&p;我们可以通过*p来访问a的值,*p的意思是取出指针p指向的变量a的值;注意定义时候的*p 和定义后使用 *p的区别;定义普通变量时,开辟的内存空间,里面存放的是一个普通的数值;定义指针变量时,开
原创
博文更新于 2020.11.18 ·
604 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

C语言指针(一):基本介绍

指针(一)指针概念指针变量概念和使用指针变量运算参考资料指针概念首先,我们知道基本每种编程语言都有多种数据类型,那么为什么会有数据类型呢?设置多种数据类型的本质目的是为了节约空间,这个空间就是我们计算机的内存。计算机中的内存单位是Byte,比如一个int型数据占用4个Byte,char占用1个Byte。当我们声明一个int型变量时,计算机就给我们开辟一个内存空间,这个内存空间里可以存放int型数据,存进数据之后我们怎样才能找到这个数据呢?我们先来这样想,比如一个人A和他好朋友B约好去网吧开黑,A先到的
转载
博文更新于 2020.11.18 ·
598 阅读 ·
4 点赞 ·
1 评论 ·
6 收藏

APB协议详解

APB协议详解背景介绍APB2读操作写操作APB3APB4背景介绍这里我先放上APB协议的官方文档,需要自取,放心食用~APB协议是ARM公司中AMBA协议的一种。最早的APB协议现在叫做APB2,后来又有APB3和APB4。APB协议是向下兼容的,随着时间的推移,根据实际需求,APB3在APB2的基础上添加一些功能,APB4在APB3的基础上再添加了一些功能。后面我会先从最基本的APB2讲起,逐步到APB4。什么是APB协议?在APB3官方文档里有这么一句话:The APB is part of
原创
博文更新于 2020.11.12 ·
41467 阅读 ·
118 点赞 ·
14 评论 ·
674 收藏

C递归函数(二):进制转换,字符串反转,斐波那契

目录C递归函数:实例十进制转二进制十进制转换十六进制字符串反转C递归函数:实例经过前面的介绍递归函数(一):介绍,我们对递归函数有了初步的认识,知道了先序递归和后序递归。接下来我们看几个递归函数的常见应用。十进制转二进制我们取一个十进制数13,其二进制为1101。尝试性代码:#include <stdio.h>void bin(int n){ int i = n % 2; //十进制转换二进制就是不断对2取余数 printf("%d
",i); if(n>0) {
原创
博文更新于 2020.11.10 ·
802 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

C递归函数(一):简单介绍

递归函数(一):简单介绍我们先来看一个简单的函数调用例子:#include <stdio.h>//定义一个简单的打印函数 print_numvoid print_num(int n){ printf("n = %d
",n);}int main(){ int i=5; print_num(i);//调用print_num函数 return 0;}运行结果:n = 5ok,现在我们对这个C程序进行
原创
博文更新于 2020.11.09 ·
520 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

C语言多源文件编译简单示例

多个源文件编译简单示例目录多个源文件编译简单示例文件创建Coding编译和执行文件创建首先我们打开C语言环境(本例子用的Linux系统下gcc直接编译),创建3个文件,分别为main.c a.c a.hCoding先在a.c文件里写两个简单点函数。如下int max(int a,int b){ return (a>b)?a:b;}int add(int a,int b){ return a+b;}再在a.h文件里面声明这两个函数。如下int max(int a,
原创
博文更新于 2020.11.09 ·
1884 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

C/C++轻量级环境搭建:Dev C++

C/C++环境搭建C/C++语言学习记录一:环境搭建Dev C++下载Dev C++安装Dev C++配置Hello world!程序编写C/C++语言学习记录一:环境搭建C/C++环境搭建比较简单。常见的IDE如Visual Studio,Dev C++,Code::Blocks都不错,但若你是个初学者,不推荐Visual Studio,虽然功能齐全,但是过于臃肿。本文主要介绍Dev C++,只需要下载到你的电脑然后安装即可使用。Dev C++下载官网下载地址:https://sourceforg
原创
博文更新于 2020.11.07 ·
1343 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏