新闻中心

EEPW首页 > EDA/PCB > 设计应用 > FPGA的机载合成孔径雷达数字信号处理机接口板卡的

FPGA的机载合成孔径雷达数字信号处理机接口板卡的

作者:时间:2012-04-11来源:网络收藏

3.2 Link口传输协议的实现

Link口的数据传输是在同步时钟线(LxCLK)与应答线(LxACK)相互握手的情况下同步传输的一个传输字为32bit,Link口以4bit为单位进行传输在LxCLK上升沿,发送端会发送一个新的4bit数据,在LxCLK的下降沿,接收方锁存数据线上的数据8个4bit数据发送完毕后,如果接收方准备好接收下一个字,则将LxACK置1发送方在每次发送新字的第一个4bit时对LxACK采样,如果LxACK为0,表明接收方没有准备好,则发送方保持LxCLK为高电平,且数据线上保持当前的4bit数据,直到接收方将LxACK置1,发送方才将 LxCLK下拉,并继续发送新的数据当发送方缓存为空时,表明没有数据需要发送,则LxCLK保持为低电平接口板利用VHDL语言实现了Link口传输协议下面给出了关键的程序片断:

ChangeStateMode process NibleCount empty LxACK PresentState empty
begin
case PresentState is
when SendACK =>
if LxACK='1' and empty='0' then
NextState=Send
else NextState=SendACK
end if
when Send =>
if NibleCount/= 3 or NibleCount=3 and empty='0'and LxAck='1' then
NextState=Send
else NextState=SendACK
end if
end case
end process changestatemode

4 应用和结论

目前该接口板已经完成了电路设计软件仿真和制板,并应用到某信号处理机中接口板卡位于信号处理机的前端,通过CPCI机箱的前面板接口,采用一块PMC子板实现系统采用了图1所示的体系结构,锁存器选用TI公司的SN74LVT16374,时钟驱动芯片选用IDT公司的IDT49FCT3805APY,FIFO选用IDT公司的IDT72V36110,PCI接口芯片选用PLX9052,选用Altera公司的EP1K100FC256-1经过实验室阶段和外厂试验,接口板都工作正常,达到了设计要求

合成孔径雷达相关文章:合成孔径雷达原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭