七夜浮生

【原创】从零开始学习FPGA-----包文的概念

0
阅读(4302)

原创】从零开始学习FPGA-----包文的概念

一、包文的应用

1、FPGA最大的应用领域是通信。

2、以太网领域通常将数据封装成包文格式

3、处理的基本单元,每个包文之间互不相关

二、以太网包文的简单格式

wps48FD.tmp

包文是以字节为单位传输的,一个时钟一个字节

三、包文的接口信号意义以及约定规范

wps491D.tmp

接口表示

信号名

意义

一般约定

data

数据

位宽

Vld

为1时表示数据的有效;无效时数据无用

 

sop

为1时表示这个是包文的第一个数据

Vld=1时,SOP才有效

eop

为1时表示这个是包文的最后一个数据

Vld=1时,eop才有效

err

为1时表示这个包文有错误

Vld=1且eop=1时,err才有效

mty

表示无效字节数,0全部有效。

Vld=1且eop=1时,mty才有效,其他时候0.大头模式(高字节有效,低字节无效)。