[发明专利]一种逻辑点灯监测LOCALBUS访问频率的方法在审
申请号: | 201711097722.3 | 申请日: | 2017-11-09 |
公开(公告)号: | CN107908520A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 黄明红 | 申请(专利权)人: | 安徽皖通邮电股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙)11350 | 代理人: | 汤东凤 |
地址: | 230000 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 逻辑 点灯 监测 localbus 访问 频率 方法 | ||
技术领域
本发明是一种逻辑点灯监测LOCALBUS访问频率的方法,涉及EPLD逻辑编 程技术领域,为监测硬件单板上LOCALBUS的访问频率提供了一种方法。
背景技术
在当今的电子通信领域中,几乎所有的CPU小系统中都有LOCALBUS的身 影。该接口的典型应用如图1所示。Local Bus总线上的数据读写分为同步 模式和异步模式。在同步模式下,需要一个外部时钟信号供接收端和发送端 共用,利用时钟信号的上升沿对数据进行采样,SDRAM、SSRAM等高速信号使 用同步模式;异步传输模式下,不使用时钟信号对数据进行采样(芯片内部还 是需要有系统参考时钟来产生时序的),而是利用片选信号CE#、写使能信号 WE#和读使能信号OE#对数据进行采样,使用异步模式的器件有FLASH、 BOOTROM等。
以FLASH器件为例,如图2所示:当CE#变为低电平,表示目标器件已 经被选中,接着OE#也变为低电平(大多数情况下,CS#和OE#几乎是同时有效 的),表示开始进行读操作,主控制器在CE#和OE#都为低电平有效的时候对 Outputs上的数据进行采样,采样到的数据即为要读取的数据。如图3所示: 在WE#和CE#同时为低有效的情况下,Flash器件从数据总线上采样数据,然 后写到指定的地址空间里去。WE#和OE#不会同时变低的,因为Local Bus总 线是半双工工作方式,不可能同时进行读写两种操作。而当CE#处于高电平 的时候,总线则处于释放状态。
原理上是如此,但是我们不能直观的知道LOCALBUS的访问频率,只能通 过示波器检测信号之间的时序才能得知总线所处的状态。本发明通过逻辑编 程,将其中一个未定义的指示灯点灯方式由CE#信号来控制就可以了。这样 就可以通过LED灯的亮灭状态直观的感受LOCALBUS的访问频率。
发明内容
针对现有技术存在的不足,本发明目的是提供一种逻辑点灯监测LOCALBUS 访问频率的方法,以解决上述背景技术中提出的问题。
为了实现上述目的,本发明是通过如下的技术方案来实现:一种逻辑点灯 监测LOCALBUS访问频率的方法,在LOCABUS的CE#信号的下降沿触发,来一个 下降沿信号,点一次灯,根据灯闪烁的频率来观察LOCABUS的访问频率。
进一步地,具体的步骤为:首先在EPLD逻辑的workepld_top.v和top.v 里面找到CE#的变量名称,然后在EPLD逻辑的workepld_top.v找到赋值EPLD 旁边四个LED指示灯的位置,通过EPLD逻辑的编程,将CE#的变量名赋值给任 意一个未定义的LED指示灯,即可实现根据灯闪烁的频率来观察LOCABUS的访 问频率。
本发明的有益效果:本发明的一种逻辑点灯监测LOCALBUS访问频率的方法, 利用本发明,可以根据灯闪烁的频率来观察LOCABUS的访问频率。直观可视 化,实用性强。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其 它特征、目的和优点将会变得更明显:
图1是LOCAL BUS总线的典型应用;
图2是FLASH器件读时序;
图3是FLASH器件写时序。
具体实施方式
为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解, 下面结合具体实施方式,进一步阐述本发明。
本发明提供一种技术方案:一种逻辑点灯监测LOCALBUS访问频率的方法, 包括:在LOCABUS的CE#信号的下降沿触发,来一个下降沿信号,点一次灯,根 据灯闪烁的频率来观察LOCABUS的访问频率。
作为本发明的一个实施例:具体的步骤为:首先在EPLD逻辑的 workepld_top.v和top.v里面找到CE#的变量名称,然后在EPLD逻辑的 workepld_top.v找到赋值EPLD旁边四个LED指示灯的位置,通过EPLD逻辑的 编程,将CE#的变量名赋值给任意一个未定义的LED指示灯,即可实现根据灯 闪烁的频率来观察LOCABUS的访问频率。
作为本发明的一个实施例:首先在EPLD逻辑的workepld_top.v和top.v 里面找到CE#的变量名称,本例中对应变量名称为:I_lb_cs_n
然后在EPLD逻辑的workepld_top.v找到赋值EPLD旁边四个LED指示灯的 位置,本例如下表所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽皖通邮电股份有限公司,未经安徽皖通邮电股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711097722.3/2.html,转载请声明来源钻瓜专利网。