设为首页 | 关于我们 | 加入收藏
登录模块加载中...
有线平移 电视手机 移动电视 卫星电视 机顶盒 网络电视 芯片方案 电 视 机 增值业务
    首 页    新闻    运营    专题     下载    技术    数据   人才    展会    播客    论坛    直播
 
基于高速串行BCD码除法的数字频率计的设计
DVBCN数字电视中文网 日期:06-05-29 11:24:22 作者:dvbcn 点击率:[]

    BCD码减法运算采用行波进位方法,因此必须尽量减小进位逻辑上的延迟。ACEX1K系列的每个LE中都提供了一个专用的进位链和级联链,充分利用这些资源可以提高多位串行BCD码减法的性能。根据ACEX1K系列周期约束,其延时为:
    Tclk=Tco+B+Tsu-(E-C)
    式中,Tco为clock-output的延时,Tsu为建立时间,两个时间均可达到1~2ns;B表示数据延时,为0.6ns;E-C)表示时钟倾斜[4]。因此,总时钟延时为4.6ns,即工作频率可以达到200MHz以上。本文采用100MHz的工作频率,提高了运算速度。为了减小延时、提高工作效率,在对布局布线进行精确控制以后,把BCD码减法运算做成模块,在除法运算过程反复调用,达到了模块复用效果,大大提高了资源的利用率。
    在整个BCD码除法运算单元,首先通过输入数据决定信号是否超出测量范围。
    ·当ov1为1时,该信号的频率大于1Hz;
    ·当NS    ·当NS=NX,该信号的频率为1Hz;
    ·当NS>NX,该信号频率在测量范围内。
    根据输入的NS和NX计算输入信号的频率。
    除法运算通过双状态机的设计控制一个BCD码减法运算。所有状态用同一时钟进行控制,实现了系统的同步设计,消除了异步逻辑中存在的种种险象。各个状态之间的关系如图5所示。当计数模块完成计数时,则将数输入除法模块,开始移位以确定输入的值;然后发clrs信号到BCD码减法运算单元开始运算,循环相减。当循环结束时,发回一个HNS信号,部分余数开始移位,进行下一轮的循环。最终输出FOUT,即运算单元结束。
    本频率计设计采用8位的十进制计数器,随后应用状态机实现了高速串行BCD码除法运算,计算出频率值。对BCD码减法模块的复用,减小了资源的利用。
    当今VLSI的发展日新月异,FPGA的容量和速度成倍地增长,而价格却逐年下降,这将使得基于FPGA设计的数字频率计优势更加明显。相信这一技术必将得到更加广泛的应用。ImgLoad(document.getElementById("BodyLabel"));
9 7 3 1 2 3 4 8 :
来源:搜一百
上一篇: 下一篇:
[投稿] [加入收藏夹] [发送给好友] [论坛]
相关网站:  
  -> 基于高速串行BCD码除法的数字频率计的设计&lr=lang_zh-CN|Clang_zh-TW" target="_blank">点击这里进入"基于高速串行BCD码除法的数字频率计的设计"google相关搜索
->基于高速串行BCD码除法的数字频率计的设计&cl=3%22)" target="_blank"> 点击这里进入"基于高速串行BCD码除法的数字频率计的设计"百度相关搜索
相关文章 相关评论

基于高速串行BCD码除法的数字频率计的设计
简易数字频率计的设计
简易数字频率计的设计

关键字: 模糊搜索:
新 品 推 荐
有 线 电 视
移 动 电 视
卫 星 电 视
手 机 电 视
楼 宇 电 视
网 络 电 视
数 字 广 播
节 目 制 作
视 频 编 码
高 清 制 作
多 路 复 用
信 道 调 制
安 全 播 出
传 输 标 准
网 络 监 测
光 缆 微 波
交 互 回 传
3G  网   络
接 收 技 术
芯 片 方 案
接 口 互 联
系 统 测 试
机 卡 分 离
视 频 点 播
高 清 电 视
最新招聘
论坛热贴
 
关于我们 | 受众群体 | 广告业务 | 版权声明 | 站点地图 | 招聘信息 | 联系我们
DVBCN数字电视中文网 上海通信管理局 沪ICP备05000021号
版权所有@ 上海安娜谢文化传播有限公司 支持: MPEGTS上海众视数字
中国上海市闵行区莘庄 电话: +86 21 51079010 51079012