当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于FPGA的ATM信元交换装置及方法制造方法及图纸

技术编号:3858941 阅读:234 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于FPGA的ATM信元交换方法,完成处理器和物理层芯片之间ATM信元的交换,物理层芯片接收的ATM信元通过FPGA缓存后转发给物理层芯片;同时,FPGA对物理层接收的ATM信元通过判断VCI字段进行过滤,将保留下来的ATM信元发送至处理器;当需要交换的ATM信元来自处理器时,FPGA将该ATM信元缓存后转发给物理层芯片。本发明专利技术还公开了一种基于FPGA的ATM信元交换装置,其中FPGA包括UTOPIA主端控制器、VCI判断模块、UTOPIA从端控制器、转发内存控制器、下行内存控制器和上行内存控制器,完成处理器与物理层芯片之间的ATM信元交换。本发明专利技术降低处理器负荷和节点功耗,提供了高速的传输带宽,减小了节点尺寸。

【技术实现步骤摘要】

【技术保护点】
一种基于FPGA的ATM信元交换装置,其特征在于包括处理器和物理层芯片以及一端与处理器相连,另一端与物理层芯片相连的FPGA;所述的FPGA包括: UTOPIA主端控制器:用于完成物理层芯片与FPGA内部的上行内存控制器、转发内存控制器、下行内存控制器、VCI判断模块的信号接口;VCI判断模块:用于对来自物理层芯片的ATM信元进行过滤操作,并将结果通知UTOPIA从端控制器; 所述过滤操作为将ATM信元中的VCI值与VCI判断模块中的VCI值一致的ATM信元保留并存储在上行内存控制器的RAM单元中;清除ATM信元中的VCI值与VCI判断模块中的VCI值不一致的ATM信元; UTOPIA从端控制器:用于完成处理器与FPGA内部的上行内存控制器、下行内存控制器信号接口; 转发内存控制器:用于对来自物理层芯片的ATM信元进行缓存并将来自物理层芯片的ATM信元的转发到物理层芯片; 上行内存控制器:用于上行链路中来自物理层芯片的ATM信元经VCI判断模块判断后保留的ATM信元的缓存和发送; 下行内存控制器:用于下行链路中来自处理器的ATM信元的缓存和发送。

【技术特征摘要】

【专利技术属性】
技术研发人员:周凡陈耀武
申请(专利权)人:浙江大学
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1