电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > EDA/PLD > 详细信息
EDA/PLD:系统的有关仿真/FIFO的仿真
来源:   时间: 2008-10-11 8:51:47    

  本次设计使用了Altera LPM库中的CSFIFO,即Cycle_Shared_FIFO。FIFO用于与主处理器,如单片机或DSP进行数据接口。为了便于观察系统输出,调试过程中使用的FIFO深度值只设置为4。

  (1)仿真激励源:同步时钟CLK,写使能WE,八位数据输入端口DATA;

  (2)仿真期望结果:当主处理器向FIFO写完一帧像素点数据后,READY信号输出值为零,同时,FIFO封锁输入通道,外部数据不能再写入FIFO。此时,PROCESS EN信号输出为1,通知Sobel滤波处理模块从FIFO中读像素点数据,当ΠFO的数据全部输出后,FIFO重新变为空,READY信号恢复为有效高电平,主处理器查询到这个信号后,启动下一帧图形数据的传输。

  (3)仿真结果及分析:FIFO的仿真结果如图1 所示。从图中可以看出,主处理器写完四个像素点数据后,Q[8..1]按照先入先出的顺序,逐个输出获取的像素数据12、13、14。在此期间,READY信号为无效电平(低),所以外部输入的数据16、17、18不能存入FIFO。当所有的像素点数据全部输出后,READY信号重新有效,同时PROCESS EN有效。综上所述,FIFO的设计是合理的。

 FIFO的仿真结果

  图1 FIFO的仿真结果

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)

相关信息
发表评论
打印本页 关闭本页
80C196单片机仿真软件的设计与实现
    为提高嵌入式控制软件(以下简称为应用软件)的质量和可靠性,研制过程中通常需对应用软件进行全面细致的测评。但是基于嵌入式控制器的应用软件测评通常需要构建与应用系统相当或更加复杂且完备的软硬件测试环境,时间和资金的耗费不亚于被测系统开发。采用全软件测试平台实现应用软件测评不失为一种较好的选择。本文所介绍的80C196单片机仿真软件即为旨在构建该种测试平台的基础技术之...
>>详细内容
用FPGA实现多路PWM输出的接口设计与仿真
  0 引言   在许多嵌入式系统的实际应用中,需要扩展FP-GA(现场可编程门阵列)模块,将CPU实现有困难或实现效率低的部分用FPGA实现,如数字信号处理、硬件数字滤波器、各种算法等,或者利用FPGA来扩展I/O接口,如实现多路PWM(脉宽调制)输出、实现PCI接口扩展等。通过合理的系统软硬件功能划分,结合优秀高效的FPGA设计,整个嵌入式系统的效率和功能可以得到最大限度的提高。   在电机...
>>详细内容
无锁相环电压全周期过零检测电路仿真与设计
  1序言   随着电力电子技术的迅猛发展,作为电网净化器之一的静止型无功功率补偿器(简称SVC)的应用无论在国外还是国内都得到了长足的进步[1]。而作为静止型无功功率发生器的中央处理器的检测信号之一,交流电网电压过零点的准确检测变得异常关键,因为其值的确定直接决定着系统计算的电网电压频率的跟踪效果和补偿电流注入电网的时间,进而直接影响到静止型无功功率补偿器对电网补偿的...
>>详细内容
高速大深度新型FIFO存储器IDT72V3680的应用
  1 FIFO概述     FIFO芯片是一种具有存储功能的高速逻辑芯片,可在高速数字系统中用作数据缓存。FIFO通常利用双口RAM和读写地址产生模块来实现其功能。FIFO的接口信号包括异步写时钟(wr-clk)和读时钟(rd-clk)、与写时钟同步的写有效(wren)和写数据(wr-data)、与读时钟同步的读有效(rden)和读数据(rd-data)。写地址产生模块一般还根据读地址和写地址来产生FIFO的满标志。读...
>>详细内容
在FPGA中基于信元的FIFO设计方法
    设计工程师通常在FPGA上实现FIFO(先进先出寄存器)的时候,都会使用由芯片提供商所提供的FIFO。但是,由于其通用性使得其针对性变差,某些情况下会变得不方便或者将增加硬件成本。此时,需要进行自行FIFO设计。本文提供了一种基于信元的FIFO设计方法以供设计者在适当的时候选用。这种方法也适合于不定长包的处理。   FIFO在数字通讯芯片领域中有两个主要的作用,缓冲数据...
>>详细内容
电源完整性与地弹噪声的高速PCB仿真
    随着信号的沿变化速度越来越快,今天的高速数字电路板设计者所遇到的问题在几年前看来是不可想象的。对于小于1纳秒的信号沿变化,PCB板上电源层与地层间的电压在电路板的各处都不尽相同,从而影响到IC芯片的供电,导致芯片的逻辑错误。为了保证高速器件的正确动作,设计者应该消除这种电压的波动,保持低阻抗的电源分配路径。   为此,你需要在电路板上增加退耦电容来将高速信号在...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com