新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于SOPC的红外解码IP核设计与实现

基于SOPC的红外解码IP核设计与实现

作者: 时间:2012-07-17 来源:网络 收藏

(2)字节检测逻辑。检测位元结束信号并进行计数,将连续8个位元的信息填充成1个字节,输出字节结束信号。帧检测逻辑:检测字节结束信号并进行计数,将连续4个字节的信息填充成1个数据帧,输出结束信号,用于产生中断;使用SignaltapⅡ对解码逻辑进行测试,其中位元检测解码逻辑时序见图7。由图可知,在40μs时钟脉冲信号下,位元“0”的高电平持续14个脉冲,低电平持续14个脉冲;位元“1”的高电平持续14个脉冲,低电平持续43个脉冲。测试结果与理论分析一致。

本文引用地址:https://www.eepw.com.cn/article/154411.htm

a.JPG


2.2 Avalon总线接入逻辑
Avalon总线接入逻辑总线中断时序和总线读时序,将解码逻辑输出的解码结束信号以中断的方式发送到Avalon总线上,供Avalon总线上的主设备响应中断,读取帧解码结果。中断逻辑和总线读逻辑的Verilog描述见图8。

b.JPG



3 红外解码核的测试与小结
完成红外解码核的后,可应用SoPC Builder提供的元件编辑器(Component Editor)将核封装成Avalon总线中的AvaIon-MM设备,使用该IP核,在使用过程中要注意信号类型的映射关系、接口和时序等选项的配置。
在DE2平台上,使用该IP核完成的作品《NIOS Ⅱ多核技术的魔方智能求解系统》参加了2011 Altera亚洲创新大赛获二等奖。该系统中与红外解码IP核相关的信号时序见图9。

4 结语
反复测试和实际使用结果表明,红外解码IP核能快速、稳定、正确的红外解码功能,达到预期设计目标。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭