上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页
摘要: 逻辑仿真工具-VCS 编译完成不会产生波形,仿真完成之后,生成波形文件,通过dve产看波形 vcd是波形文件的格式,但是所占的内存比较大,后面出现了vpd(VCD+)波形文件 将一些系统函数嵌入到源代码中,VCS不会自动保存波形文件 Dump波形,就是将仿真波形记录下来 1.后处理考虑的因素 在设计 阅读全文
posted @ 2023-03-19 21:13 Icer_Newer 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 逻辑仿真工具VCS verdi只进行debug进行使用,不进行编译,只进行产生波形之后的debug 仿真速度和代码质量有关系,选项也会影响仿真速度,行为级>RTL>门级 信号的可见性和可追踪性 1.系统函数Debug display() -- 在active region;$monitor() -- 阅读全文
posted @ 2023-03-19 20:03 Icer_Newer 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Verilog Simulation Event Queue 主要了解VCS是如何处理交给它的代码的 Verilog的仿真事件队列,介绍VCS如何处理交给它的代码。VCS是Synopsys公司的,支持多种语言。 1.Verilog 仿真事件队列 Verilog内建仿真规范 IEEE1364,Veri 阅读全文
posted @ 2023-03-19 17:55 Icer_Newer 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 1.猜随机数 #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { // 产生四个随机数放在一个数组中 int num = 0; int rand_num[4]; int guess_num[4]; srand 阅读全文
posted @ 2023-03-19 14:53 Icer_Newer 阅读(18) 评论(0) 推荐(0) 编辑
摘要: # MCU设计流程 ![](https://img2023.cnblogs.com/blog/3077491/202303/3077491-20230316020028959-1424219894.png) # 1.产品开发整体流程 ![](https://img2023.cnblogs.com/b 阅读全文
posted @ 2023-03-16 21:42 Icer_Newer 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1.Cortex-M3 MCU的技术特点 MCU简单来说就是一个可编程的中央处理器(CPU)加上一些必要的外设。不管是中央处理器还是整个MCU都是复杂的时序数字电路,根据程序或者指令来完成特定的任务。一个典型的MCU示意图如下所示: Cortex-M3 MCU芯片虽然面积不是很大,但是“麻雀虽小,五 阅读全文
posted @ 2023-03-16 01:59 Icer_Newer 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 数组 1.数组概述 在程序设计中,为了方便处理数据把具有相同类型的若干变量按有序形式组织起来——称为数组。 **数组就是在内存中连续的相同类型的变量空间。**同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的。 数组中的每一个变量叫做元素,是数组的最小单位 数组的索引从0开 阅读全文
posted @ 2023-03-16 01:45 Icer_Newer 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 运算符与程序结构 1.常用的运算符 | 运算符类型 | 作用 | | | | | 算术运算符 | 用于处理四则运算 | | 赋值运算符 | 用于将表达式的值赋给变量 | | 比较运算符 | 用于表达式的比较,并返回一个真值或假值 | | 逻辑运算符 | 用于根据表达式的值返回真值或假值 | | 位运 阅读全文
posted @ 2023-03-16 00:27 Icer_Newer 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 问题 1 #include <stdio.h> int main() { char ch = 0x81; // 补码--1000 0001 printf("%d\n",ch); // 1111 1110 --> 1111 1111 -127 方法有误 /* 将8位补码转为32位补码,再转为32位原码 阅读全文
posted @ 2023-03-15 00:27 Icer_Newer 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 数据类型 1.字符型 字符型变量用于存储一个单一字符,在 C 语言中用 char 表示,其中每个字符变量都会占用 1 个字节。在给字符型变量赋值时,需要用一对英文半角格式的单引号(' ')把字符括起来。 内存中只能存储二进制数,如何存储字符,需要将字符转换为二进制存储在内存中,对应编码使用ASCII 阅读全文
posted @ 2023-03-14 22:38 Icer_Newer 阅读(77) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页