[发明专利]可共享缓冲器的网络接口卡与缓冲器共享方法有效
| 申请号: | 201010134255.9 | 申请日: | 2010-03-11 |
| 公开(公告)号: | CN102195783A | 公开(公告)日: | 2011-09-21 |
| 发明(设计)人: | 杨国男;施彦旭;邱佳颍;郑凯文 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
| 主分类号: | H04L12/02 | 分类号: | H04L12/02;G06F13/16 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
| 地址: | 中国台湾新*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 共享 缓冲器 网络 接口卡 方法 | ||
1.一种可共享缓冲器的网络接口卡,耦接于一主机,该主机通过该网络接口卡与一网络连线,该网络接口卡包含:
一传送缓冲器,储存由该主机所提供的一传送数据;
一传送控制器,耦接该传送缓冲器,控制该传送缓冲器将该传送数据传送至该网络;
一接收缓冲器,储存由该网络所接收的一接收数据;及
一接收控制器,耦接该接收缓冲器,控制该接收缓冲器将该接收数据传送至该主机,并判断该接收缓冲器的一储存容量;
其中,当该储存容量小于一设定值,该接收控制器传送一请求信号至该传送控制器,该传送控制器依据该请求信号与对应于该传送缓冲器的一状态信号而产生一响应信号,该接收控制器依据该响应信号控制该接收数据是否储存于该传送缓冲器。
2.根据权利要求1的可共享缓冲器的网络接口卡,其中该状态信号包含该传送缓冲器的一第一使用状态,及该主机与该传送缓冲器间的一第二使用状态。
3.根据权利要求2的可共享缓冲器的网络接口卡,其中当该第一使用状态为该传送缓冲器中未储存该传送数据,或该第二使用状态为该主机未有该传送数据等待传送至该传送缓冲器时,该响应信号准予该接收控制器控制该接收数据储存于该传送缓冲器。
4.根据权利要求3的可共享缓冲器的网络接口卡,其中当该接收数据储存于该传送缓冲器时,该接收控制器设置一断点于该接收缓冲器,并依据该断点得知该接收数据所储存的位置。
5.根据权利要求4的可共享缓冲器的网络接口卡,其中该传送控制器还依据该断点的数目而产生该响应信号。
6.根据权利要求5的可共享缓冲器的网络接口卡,其中当该断点的数目大于等于1时,该响应信号不准予该接收控制器控制该接收数据储存于该传送缓冲器。
7.一种缓冲器共享方法,应用于与一网络连线的一主机,该缓冲器共享方法包含下列步骤:
提供一传送缓冲器,用以储存由该主机所提供的一传送数据;
控制该传送缓冲器将该传送数据传送至该网络;
提供一接收缓冲器,用以储存由该网络所接收的一接收数据;
控制该接收缓冲器将该接收数据传送至该主机;
判断该接收缓冲器的一储存容量;
当该储存容量小于一设定值,传送一请求信号;
依据该请求信号与对应于该传送缓冲器的状态信号,产生响应信号;及
依据该响应信号,控制该接收数据是否储存于该传送缓冲器。
8.根据权利要求7的缓冲器共享方法,其中该状态信号包含该传送缓冲器的一第一使用状态,及该主机与该传送缓冲器间的一第二使用状态。
9.根据权利要求8的缓冲器共享方法,还包含下列步骤:
当该第一使用状态为该传送缓冲器中未储存该传送数据,或该第二使用状态为该主机未有该传送数据等待传送至该传送缓冲器时,产生准予储存的该响应信号;及
控制该接收数据储存于该传送缓冲器。
10.根据权利要求9的缓冲器共享方法,还包含下列步骤:
当该接收数据储存于该传送缓冲器时,设置一断点于该接收缓冲器中;及
依据该断点,得知该接收数据所储存的位置。
11.根据权利要求10的缓冲器共享方法,其中产生该响应信号的步骤,包含:
还依据该断点的数目,产生该响应信号。
12.根据权利要求11的缓冲器共享方法,还包含下列步骤:
当该断点的数目大于等于1时,产生不准予储存的该响应信号。
13.一种网络接口卡,包含:
一传送缓冲器,储存一传送数据;
一传送控制器,耦接该传送缓冲器,控制该传送缓冲器将该传送数据传送至一网络;
一接收缓冲器,储存由该网络所接收的一接收数据;及
一接收控制器,耦接该接收缓冲器,判断该接收缓冲器的一储存容量;
其中,当该储存容量小于一设定值时,该接收控制器传送一请求信号至该传送控制器,该传送控制器依据该请求信号与对应于该传送缓冲器的一状态信号而产生一响应信号,该接收控制器依据该响应信号控制该接收数据是否储存于该传送缓冲器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010134255.9/1.html,转载请声明来源钻瓜专利网。





