发明名称 |
一种用于FPGA中实现数据无冲突实时存取的方法 |
摘要 |
本发明公开了一种用于FPGA中实现数据无冲突实时存取的方法,FPGA中以两级缓冲作为数据池,分别为一级缓冲区和二级缓冲区,包含以下步骤:一级缓冲区接收光纤接收器输出串行数据,保存有效数据;利用二级缓冲区存取的空闲时间,将一级缓冲区内的所有数据搬移到二级缓冲区内。本发明基于两级缓冲和缓冲区描述符的方式实现了FPGA中异步数据链之间的无冲突、实时交互和数据存取。 |
申请公布号 |
CN102331981A |
申请公布日期 |
2012.01.25 |
申请号 |
CN201110275435.3 |
申请日期 |
2011.09.16 |
申请人 |
国电南瑞科技股份有限公司 |
发明人 |
姚吉文;周华良;姜雷;夏雨;胡钰林 |
分类号 |
G06F13/40(2006.01)I |
主分类号 |
G06F13/40(2006.01)I |
代理机构 |
南京纵横知识产权代理有限公司 32224 |
代理人 |
董建林 |
主权项 |
一种用于FPGA中实现数据无冲突实时存取的方法,其特征是,FPGA中以两级缓冲作为数据池,分别为一级缓冲区和二级缓冲区,包含以下步骤:一级缓冲区接收光纤接收器输出串行数据,保存有效数据;利用二级缓冲区存取的空闲时间,将一级缓冲区内的所有数据搬移到二级缓冲区内。 |
地址 |
210061 江苏省南京市高新技术开发区高新路20号 |