关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于PAS6301的ONU硬件设计

基于PAS6301的ONU硬件设计

作者: 时间:2009-10-12 来源:网络 收藏

(2)封包处理引擎模块
EPON的封包处理引擎功能组是作为EPON协议和以太网协议的桥梁,它又分为上行业务流和下行业务流。除了上、下行业务流数据接口之外,它还有一个提供PACKETBUFFER功能的外存储器接口,以及包括PON队列和UNI等特殊队列到CPU的接口。
(3)UNI模块
UNI功能组提供一个到交换设备的10/100/1 000 Mbps的以太网连接,采用GMII接口。
(4)嵌入式子系统模块
子系统功能组监控该设备上的所有唤醒或者管理请求模块的配置,这也包括监控和维护所有接口的状态。总的来说,嵌入式子系统模块监控、执行包括清除缓冲存储器、计数在内的实时进程,它也执行EPON系统所定义的OAM协议。
(5)OMA模块
基于IEEE 802.3ah标准之上,提供了针对EPON系统的综合OAM功能。OAM支持在一个API上被执行,这个API接收以自身MAC地址为目的地址的OAM消息。

本文引用地址://m.amcfsurvey.com/article/202638.htm


3 以太网交换模块
在本次设计中,我们采用Marvell公司的Marvell88E6045。它与之间通过GMII接口相连,如图4。Marvell 88E6045是一个2GE+4FE的以太网交换芯片,它的两个GE端口分别为包含了串/并转换接口的Port9和Port1O。串/并转换接口可以用来连接3倍速度的10/100/1000铜制PHY(Physical layer)设备,1000BASE的光纤模块或者Marvell的其它交换设备。Port9不支持GMII,所以我们使用可以连接MII或者GMII的 Port10,对Port10端口进行扩展,为用户提供了4个FE接口和1个GE接口。

4 存储模块
4.1 FLASH
我们采用S29GL032M90芯片作为Flash存储器。它采用了0.23μm的MirrorBit技术,接入时间高达 90 ns,读写只需要3伏特的电压。在电压发生变化时,它的低电压探测器会自动阻止写操作以保护硬件数据。FLASH和PAS6301的主要引脚连接如图5,相关功能包括:RY_NBY引脚对MEM_IRQO输入CPU中断信号;A[1:22]接收MEM_AD[1:22]的CPU接口地址信号;CPU通过D [0:15]与MEM_D[0:15]


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭