数字集成电路
文章平均质量分 67
Alan5555
zheng_sw@foxmail.com
展开
-
debussy 使用
modelsim是windows比较常用的仿真工具,虽然编译没有VCS快,但是比较方便。但是调适能力却比不debussy,而debussy没有编译能力,所有一般设计者在windows下习惯使用modelsim+debussy.本文将详细介绍Modelsim+debussy调试基本步骤:Modelsim阶段:a.将debussy安装目录下的\share\PLI\modelsim_fl转载 2013-07-19 10:30:09 · 1324 阅读 · 0 评论 -
DC综合简单总结
综合分为三个部分:Synthesis= Translate + Mapping + Optimization。1、 Translate是将 HDL转化为GTECH库元件组成的逻辑电路,这步通过read_verilog进行(verilog代码),verilog代码被读入后,将会被自动translate。GTECH是独立于工艺库的通用元件库。这个时候可以用write -output ./u原创 2015-10-13 22:48:18 · 42532 阅读 · 2 评论 -
Xilinx ISE Black Box使用
Xilinx ISE Black Box使用正常的Xilinx设计,无论里面是否调用了IP核,可以封装成和普通的IP核一样的形式。由NGC网表文件和一个标有顶层模块输入输出的wrapper文件组成。在新的设计调用此生成的IP核的时候,只要将wrapper实例化即可。Translate的时候会自动替换成ngc文件。Ngc文件内包含了一些初始化内容,包括通过coe文件初始化的ram等等。原创 2013-10-21 21:08:27 · 4272 阅读 · 2 评论 -
Failed to open design unit file "%XILINX%/verilog/src/glbl.v
To work around the error, edit the ".fdo" file and add double quotation marks to any vlog commands that contain spaces in the directory file name.For example:Change:vlog C:/Program Files/Xil转载 2013-07-19 11:12:55 · 1547 阅读 · 0 评论 -
modelsim改变波形背景颜色
将鼠标点击激活wave窗口,然后在菜单栏选择tools--edit preferences,选择window list中的wave windows,选择右边的wavebackground,这就是设置背景颜色的转载 2013-07-19 10:50:26 · 7420 阅读 · 0 评论 -
distributed ram && block ram
xilinx spartan3an系列fpga: 一个CLB包含4个SLICE,其中左边两个SLICE可用于存储、移位寄存器和逻辑配置,称为SLICEM;右边的两个SLICE只能用于逻辑组合,称为SLICEL。每个SLICE中有2个LUT,2个存储单元,多路复用器,进位链等。一个LUT和一个存储单元称为一个LOGIC CELL,因此通常一个SLICE等效于2.25个LOGIC转载 2013-07-19 10:49:09 · 1246 阅读 · 0 评论 -
Module 'rom' is not defined 错误的解决办法
出现Module 'rom' is not defined:解决如下:在ModelSim中执行“Compile——Complie...”,出现“Copile Source Files”对话框,然后根据自己的生成的ROM(我的是rom_sim.v文件),双击安装一次,之后就不会出现问。重启。原创 2013-07-19 10:49:59 · 4169 阅读 · 0 评论 -
.mif 文件 注意的地方
WIDTH=64;DEPTH=64;ADDRESS_RADIX=UNS;DATA_RADIX=HEX;原创 2013-07-19 10:38:57 · 636 阅读 · 0 评论 -
signal tap
Signal Tap II有助于观察逻辑内部信号行为,可使不借助外部设备进行设计调试。(当然使用的前提条件是有硬件平台)Signal Tap II ELA 组成框图采样获得的数据会存储在器件的存储器块中,通过JTAG下载线可以把数据传回Quartus 中进行波形显示。 可以设置数据采集缓冲器(Buffers)的大小、数据采集方式和存储方式、以及此Buffer的存储器类型。 可以在一片F转载 2013-07-19 10:31:22 · 1577 阅读 · 0 评论 -
智能楼宇智能家居BACnet通讯协议总结
BACnet通讯协议是楼宇自动控制技术应用的数据通讯网络标准。楼宇自动控制领域在BACnet协议出现之前很长的一段时间都是各个楼宇自动控制厂商使用各自公司自行设计的私有协议。私有协议的使用使各个公司生产的产品之间无法互联。这给产品的维护和扩展带来很大的障碍。 BACnet协议是为了针对以上出现的问题,根据开放系统互联模型(OSI)(ISO7498)而提出的。开放系统互联模型采用分层原创 2015-10-14 20:57:24 · 16682 阅读 · 7 评论