发明授权
- 专利标题: 一种基于DMA的序列波形合成方法
-
申请号: CN201610592779.X申请日: 2016-07-25
-
公开(公告)号: CN106227673B公开(公告)日: 2019-05-17
- 发明人: 张轩 , 黄成 , 吴杨 , 李鑫 , 崔朋旭
- 申请人: 东南大学—无锡集成电路技术研究所
- 申请人地址: 江苏省无锡市新区菱湖大道99号
- 专利权人: 东南大学—无锡集成电路技术研究所
- 当前专利权人: 东南大学—无锡集成电路技术研究所
- 当前专利权人地址: 江苏省无锡市新区菱湖大道99号
- 代理机构: 南京瑞弘专利商标事务所
- 代理商 张耀文
- 主分类号: G06F12/06
- IPC分类号: G06F12/06
摘要:
本发明公开了一种基于DMA的序列波形合成算法,采用Altera公司的SG‑DMA,序列波形合成算法的关键在于波形序列地址的产生,该算法利用SG‑DMA内部的描述字处理器,根据不同序列对段个数、段重复次数以及循环模式的要求,设置由多个描述字组成的描述字链,在嵌入式开发过程中依次完成对各个描述字所携带的数据传输基本参数的配置过程。此过程根据每个描述字指向的数据源确定最终序列地址的产生,多个不同的描述字以链表形式顺序相连且指向同一数据源完成单个序列的重复,反之指向不同数据源完成不同序列之间的跳转。对比传统的在FPGA内部通过Verilog编程实现的序列地址产生方式,本发明所采用的基于DMA的序列波形合成算法,设计简单,逻辑复杂度低且灵活性高。
公开/授权文献
- CN106227673A 一种基于DMA的序列波形合成方法 公开/授权日:2016-12-14