【技术实现步骤摘要】
一种面向多系列SRAM型FPGA的配置帧解析系统
[0001]本专利技术属于可编程
,尤其涉及一种面向多系列
SRAM
型
FPGA
的配置帧解析系统
。
技术介绍
[0002]根据
FPGA
实现可编程技术的不同,可以将
FPGA
分为
SRAM
型
、
反熔丝型和
Flash
型等
。SRAM
型
FPGA
的存储单元采用
CMOS
工艺的
SRAM
结构,它的逻辑密度随着特征工艺尺寸的缩小而不断提高,因此在性能及成本方面遥遥领先与其他类型的
FPGA。XILINX
厂家生产的就是
SRAM
型的
FPGA。FPGA
凭借其灵活编程的特性越来越多的应用到航天领域,在星载信号处理
、
图像处理压缩
、
数据高速接口等方面发挥重要作用
。
[0003]空间环境的存在大量的高能量辐射粒子,对
SRAM
型
FPGA
的正常工作造成严重威胁
。
在空间环境中,其主要受两类辐射效应的影响,总剂量效应和单粒子效应
。
总剂量效应是累积剂量的电离辐射效应,通过长期积累导致器件失效,可以通过在设备外进行屏蔽而缓解,而单粒子效应是单个高能粒子入射对器件造成的影响
。
国内
【技术保护点】
【技术特征摘要】
1.
一种面向多系列
SRAM
型
FPGA
的配置帧解析系统,其特征在于,包括
ICAP
模块
、
软核处理器模块
、
数据输出模块;所述
ICAP
模块挂接于系统的内部总线上,用于向软核处理器模块提供用于访问
SRAM
型
FPGA
中的待解析帧的内部总线接口;所述软核处理器模块通过
ICAP
模块将
SRAM
型
FPGA
的地址空间映射到自身的地址空间,并通过读写自身相应的地址空间实现对
SRAM
型
FPGA
的访问控制,得到
SRAM
型
FPGA
中的待解析帧的帧类型;所述数据输出模块用于将各待解析帧的帧类型输出外部上位机
。2.
如权利要求1所述的一种面向多系列
SRAM
型
FPGA
的配置帧解析系统,其特征在于,软核处理器模块通过读写自身相应的地址空间实现对
SRAM
型
FPGA
的访问控制,得到
SRAM
型
FPGA
中的待解析帧的帧类型具体为:
S1
:软核处理器模块通过
ICAP
模块对
SRAM
型
FPGA
进行初始化;
S2
:软核处理器模块将地址初始值
FAR_n
以地址映射的方式经由
ICAP
模块写入
SRAM
型
FPGA
的
FAR
寄存器;
S3
:软核处理器模块根据待解析帧的帧长度
FrameLen
连续读取
SRAM
型
FPGA
的缓存空间
FDRO
中以
FAR_n
为起始地址的设定长度的帧数据,同时根据帧长度
FrameLen
更新
FAR
寄存器的地址值
FAR_n
;
S4
:软核处理器模块判断当前已读取的解析帧的帧数是否小于总帧数
FrameNum
...
【专利技术属性】
技术研发人员:庞亚龙,汪路元,刘伟伟,李欣,蒋帅,禹霁阳,周东,吴伟,王翠莲,张溢,田苗苗,张晓雯,韩易伸,
申请(专利权)人:北京空间飞行器总体设计部,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。