weiqi7777

cortex-a8裸机系列:第三章 ARM汇编指令

ARM汇编

cortex-a8裸机系列: 第二章 S5PV210的简单介绍

S5PV210的简单介绍

cortex-a8裸机系列:第一章 九鼎开发板介绍

九鼎开发板,x210-v3介绍。该开发板是基于s5pv210主控芯片。

使用VCS生成覆盖率报告

使用VCS生成覆盖率报告。

vcs编译systemverilog并且用verdi查看波形

使用vcs编译仿真systemverilog,生成fsdb,然后用verdi查看波形。

Modelsim建立UVM环境

在modelsim中建立UVM环境,使用的UVM是UVM1.1d。

进击吧,linux(十九) 多线程编程

线程,被称为轻量级进程,相比多进程,有以下两点不同:1、线程和创建他的进程共享代码段、数据段2、线程拥有自己独立的栈同样,对于多线程编程学习,也是基于几个函数的学习。11.1创建

SPARTAN6使用clock wizard产生多路输出时钟

项目上,需要产生高频的方波提供信号,但是实验室设备产生不了高频的,就想着用FPGA开发板产生一个高频的方波信号,由于开发板用的是SPARTAN6的主芯片,所以就想到了用DCM或者是PLL来产生。对于SPARTAN6来

奔跑吧,SOC(四)——模块地址集合

之前,说明了,当外部需要增加寄存器的时候,需要更改总线互联模块。在总线互联模块中对于读数据和使能信号是每一个寄存器都有一个连线和总线互联模块相连的,如果寄存器比较少,似乎是没有什么问题。但是如果外

奔跑吧,SOC(三)——互联总线协议

之前,说了片上互联总线,但是光有总线可是不行的,还需要片上总线协议支持才行,因为有了协议,才能对寄存器准确无误的进行操作。说到片上总线协议,那可就多

奔跑吧,SOC(二)——片上互联总线

之前说明了软件控制硬件的原理,本质上就是控制寄存器。但是软件也只能控制一个寄存器,那如果要控制多个寄存器了,那又该怎么办呢?这个时候,你就得了解片上总线互联技术了,为什么是片上了,因为这些都是在芯

使用python统计博客文章

统计博文.zip目前我写博客都是用word写完后,再使用livewriter上传到网站上。同时还会将博客保存成pdf。今天突然想到想统计一下目前写的博客文章。最简单的方法就是去博客的各个目录去看一下有多少,然后统计到excel中。但是作为程

奔跑吧,SOC(一)——软件是怎么控制硬件的

&nbs

进击吧,linux(十八) 消息队列通讯

Linux进程和进程之间有多种通讯方式。Linux进程间通讯的主要方式有:1、无名管道2、有名管道3、信号4、消息队列5、共享内存6、信号量7、套接字消息队列就是一个消息的链表。而一条消息可以看作是一个记录,具有特定的

进击吧,linux(十七) 共享内存通讯

Linux进程和进程之间有多种通讯方式。Linux进程间通讯的主要方式有:1、无名管道2、有名管道3、信号4、消息队列5、共享内存6、信号量7、套接字共享内存通讯,从这名字一听就知道这个通讯的方式了。就是利用内存进行通