关于以太网控制器MII接口的一段Verilog程序,有不懂的地方,希望大侠们指教啊,谢谢啦

程序如下:不解的地方就在于输入的CtrlData,Rgad,Fiad,和输出的Prsd都代表什么呢,比如prsd是从外部PHY芯片读取状态数据,这是读取的怎么样的状态数据... 程序如下:不解的地方就在于输入的CtrlData ,Rgad,Fiad,和输出的Prsd都代表什么呢,比如prsd是从外部PHY芯片读取状态数据,这是读取的怎么样的状态数据呢?输入的Ctrldata是16位的,这是什么地址,由什么组成呢?请大家帮我分析一下,万分感谢啦
Clk,
Reset,
Divider,
NoPre, //无报头
CtrlData, //写到外部PHY芯片寄存器的地址
Rgad, //PHY寄存器的地址
Fiad, //PHY的地址
WCtrlData, //写控制数据操作
RStat, //读状态操作
ScanStat, //查找状态操作
Mdi, // MII数据输入
Mdo, //MII数据输出
MdoEn, //MII数据输出使能信号
Mdc, //MII数据时钟
Busy, //忙信号+
Prsd, //从外部PHY芯片读取状态数据
LinkFail, //连接整体信号
Nvalid, //非法状态
WCtrlDataStart, //复位MII命令寄存器的WCTRLDATA位的信号
RStatStart, //复位MII命令寄存器中的RSTAT位的信号
UpdateMIIRX_DATAReg //用读数据来更新MII的RX_DATA寄存器
);

input Clk; // Host Clock
input Reset; // General Reset
input [7:0] Divider; // Divider for the host clock
input [15:0] CtrlData; // Control Data (to be written to the PHY reg.)
input [4:0] Rgad; // Register Address (within the PHY)
input [4:0] Fiad; // PHY Address
input NoPre; // No Preamble (no 32-bit preamble)
input WCtrlData; // Write Control Data operation
input RStat; // Read Status operation
input ScanStat; // Scan Status operation
input Mdi; // MII Management Data In

output Mdc; // MII Management Data Clock
output Mdo; // MII Management Data Output
output MdoEn; // MII Management Data Output Enable
output Busy; // Busy Signal
output LinkFail; // Link Integrity Signal
output Nvalid; // Invalid Status (qualifier for the valid scan result)

output [15:0] Prsd; // Read Status Data (data read from the PHY)

output WCtrlDataStart; // This signals resets the WCTRLDATA bit in the MIIM Command register
output RStatStart; // This signal resets the RSTAT BIT in the MIIM Command register
output UpdateMIIRX_DATAReg;// Updates MII RX_DATA register with read data
展开
 我来答
惭夜具3982
2012-05-18 · TA获得超过6.4万个赞
知道大有可为答主
回答量:3.1万
采纳率:0%
帮助的人:3916万
展开全部
这个和外部phy芯片有关,要去看外部phy芯片的厂家数据手册吧。这个应该是fpga的mac模块,和外部phy相连。 自己看看mac模块的Verilog程序 不就知道了, 还是说这是fpga的ip核的外部管脚声明,如果是ip核,那具体mac模块怎么描述的都是加密的你是看不到的。
yuahualove
2012-09-08 · 超过10用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:21.6万
展开全部
你好,这个可以看一下参考文档的,我有一个问题也想请教你一下,这个程序里的 BUSY信号时怎么用的呢?MII中也有忙信号吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式