发送方式(Ethernet To Wireless):客户端数据(模拟信号)由双绞线从RJ-45接口进入隔离变压器,隔离变压器主要功能是隔离直流等干扰;模拟信号进入PHY芯片,滤波,整形,4B/5B解码,从MII(Media Independent Interface)变为4位数据并行输出;并行信号进入FPGA实现串行MPDU(MAC PRotocol Data Unit)的生成;最后从基带接口发送给后续部分,以实现无线传输。
接收方式(Wireless To Ethernet):接收是发送的逆过程。从PHY层基带处理模块来的串行MPDU数据流经FPGA处理后变成4位并行的符合IEEE802.3格式的数据帧,PHY芯片从MII接收数据,4B/5B编码,转化为MLT3(多电平传输)格式模拟信号,预整形,发送到隔离变压器;信号经隔离变压器,到RJ-45接口、双绞线到达用户端。
MII数据与MPDU之间的转换 根据需求和成本综合考虑,这里FPGA采用Xilinx公司的Virtex-E XCV300E器件。它具有高性能、大容量、处理速度快等优点,而且比起Virtex-Ⅱ系列的器件价格低廉。FPGA在这里实现的其实就是一个连续帧数据流的帧头处理及并/串转换。按照功能来说分为发送(Ethernet To Wireless)和接收(Wireless To Ethernet)两个相对独立的模块。