Gerber文件是一种符合EIA标准,用于驱动光绘…
在以太网工程中, 我们使用了很多双端口IP ,用于…
“ C”提供了各种数据类型,使程序员可以轻松地根据应用程序的需求选择合适的数据类型。 一般来说有三种数据类型: 基本数据类型, 派生数据类型 ,和用户定义的数据类型 。
变量是程序可操作的存储区的名称。C 语言中每个变量都有特定的类型,类型决定变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。
在局域网中目前物理层(Phy)芯片基本都支持10M…
开发工程源代码:(注册用户可见) 本…
MAC( Media Access Control…
由于早期HUB的使用,使得多台计算机可以连在一起组…
前导课程分析了CRC根据生成多项式进行二进制除法求…
对于网络开发、调试、测量、维修对于互联网网线及接口…
10b/8b解码VHDL实现及Verilog接口 …
8b/10b编码VHDL语言实现及Verilog …
物理层芯片除了使用MII接口与MAC交换数据外,还…
网络物理层分为3个子层分别为物理控制子层PCS,物…
由于随着数字技术和计算行业的发展,2进制数域的研究…
数域是指数的集合,是近代数学研究的一个重要分支。特…
物理层(Phy)是将MAC层并行数据串行化的物理载…
传输层在TCP/IP协议中包含两种协议,分别为UD…
在TCP/IP协议中,传输层协议有UDP和TCP协…
在TCP/IP协议中,有许多的协议会用于网络管理部…
在网络层封装时要求需要对头部数据进行保护,IPv6…
本程序由两个函数组成,主函数和 max 函数。函数之间是并列关系。可从主函数中调用其它函数。
max 函数的功能是比较两个数,然后把较大的数返回给主函数。max 函数是一个用户自定义函数。
在声明了main函数之后,我们必须指定左括号和右括号。 花括号{}表示程序的开始和结束。 这些括号必须始终放在main函数之后。
我们将使用一个名为Code :: Blocks的开源集成开发环境,它将一个编译器(由Free Software Foundation GNU提供的名为gcc),编辑器和调试器捆绑在一个简洁的软件包中。
线性序列机LSM(Linear sequence machine)可以看作是有限状态机的一种特例,当所描述的状态转移与时钟呈现出一种线性规律时,我们可以直接用时钟计数作为当前状态。
序列检测机在通信中应用非常广泛,尤其是在串行通信中,如何在一串连续01序列中找出需要通信帧的帧头,从而使整个数据帧同步起来。简单如UART找出start位,以太网通信中如何找到PREAMBLE和SFD等从而确定一个帧的开始。
/////////////////////////…
// Module Name: eth_mac_r…