摘要:
AHB-SRAMC Design SRAMC(另外一种代码风格)解析 SRAM集成,顶层模块尽量不要写交互逻辑 module ahb_slave_if( input hclk, input hrestn, input hwrite, input hsel, input hready, input [ 阅读全文
摘要:
rule -- 统治,管理,规章,制度 ruling -- 裁决 ruler -- 统治者,尺子 district judge -- 地方法官 sweeping -- 一刀切的 haul --拉 overhaul -- 全面的,彻底的 immigration -- 移民 deport -- 驱逐 d 阅读全文
摘要:
change -- n 零钱 climate change -- 气候变化 exchange -- 交换,兑换(金融) exchange rate -- 汇率 move -- 感动,改变,移动 (n) 行动,举措 movement to back such radical moves -- 支持这种 阅读全文
摘要:
state -- 声称,宣称,国家,政府 state-owned -- 国有的 He stated that "hell will break loose,politically and morally,all over the world." break loose -- 松开,打开 state 阅读全文
摘要:
数字IC设计全流程设计 掌握数字集成电路设计的流程 数字设计流程中每个阶段主要做哪些工作? 数字设计流程中每个阶段使用的主要EDA工具? 数字电路常用软件公司Mentor(questasim),Synopsys(VCS),Candence(incisive) 1.手机芯片简介 电子设备中集成了很多的 阅读全文
摘要:
指针 回顾 1. 指针的定义 指针也是一种数据类型,指针变量也是一种变量 指针变量指向谁,就把谁的地址赋值给指针变量 “*”操作符操作的是指针变量指向的内存空间 #include <stdio.h> int main() { int a = 0; char b = 100; printf("%p, 阅读全文
摘要:
逻辑仿真工具VCS mismatch,预计的仿真结果和实际仿真结果不同,寻找原因? 首先考虑代码,,不要让代码跑到工具的盲区中 其次考虑仿真工具的问题 +race -- 将竞争冒险的情况写到文件中 不同仿真工具仿真出来的结果不同,不同版本的仿真器,仿真出来的结果不同 RTL级仿真和门级仿真结果不同 阅读全文
摘要:
指针 指针可以直接操作内存和硬件 1. 内存 1.1 内存含义 内存含义: 存储器:计算机的组成中,用来存储程序和数据,辅助CPU进行运算处理的重要部分。 内存:内部存贮器,暂存程序/数据——掉电丢失 SRAM、DRAM、DDR、DDR2、DDR3。RAM掉电丢失,DDR2,DDR3速率不同 外存: 阅读全文
摘要:
函数 1.什么是函数? 1.1 函数的分类 C 程序是由函数组成的,我们写的代码都是由主函数 main()开始执行的。函数是 C 程序的基本模块,是用于完成特定任务的程序代码单元。 从函数定义的角度看,函数可分为系统函数和用户定义函数两种: 系统函数,即库函数:这是由编译系统提供的,用户不必自己定义 阅读全文
摘要:
基于AHB-BUS的eflash控制器设计 SRAMC是单周期的读写,控制比较简单,没有状态机也没有软硬件的协同 eflash是非易失性的存储器,可以进行读写擦除,它也是一个基于AHB_slave的模块 目录 SoC内部内嵌了一个embeded eFlash,是集成在SoC中的 Flash工艺 设计 阅读全文