一种全硬件TCP协议栈实现系统
基本信息

| 申请号 | CN201410067748.3 | 申请日 | - |
| 公开(公告)号 | CN104883335B | 公开(公告)日 | 2017-12-01 |
| 申请公布号 | CN104883335B | 申请公布日 | 2017-12-01 |
| 分类号 | H04L29/06(2006.01)I | 分类 | 电通信技术; |
| 发明人 | 王磊 | 申请(专利权)人 | 成都靖尧通信技术有限公司 |
| 代理机构 | - | 代理人 | - |
| 地址 | 610000 四川省成都市青羊区大安东路61号太升大厦2205 | ||
| 法律状态 | - | ||
摘要

| 摘要 | 本发明公开了一种全硬件TCP协议栈实现方法,属于大规模集成电路设计以及网络通信技术领域,旨在通过全硬件的方式实现TCP/IP协议栈中网络接口层、网络层和传输层,从而提高网络传输速率。本发明包括网络接口芯片、外置物理层芯片和DDR存储器芯片,其中网络接口芯片由MAC模块、MAC控制模块、组包模块、解包模块、ARP模块、IP模块、ICMP模块、TCP模块、数据交互引擎、DDR控制器和配置和管理模块构成。本发明采用分层设计思想、接收和发送通道分离、标准化的控制和数据接口技术、多级状态机、数据多级缓存和高效预取技术,降低了实现难度、提高了传输速度。 |





