收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

嵌入式TCP/IP以太网控制器芯片研究与设计

邹连英  
【摘要】: 嵌入式系统以应用为中心,以微电子技术、控制技术、计算机技术和通讯技术为基础,结合微处理器或微控制器的系统电路与其专属的软件系统,强调硬件软件的协同性与整合性,以满足系统对功能、成本、体积和功耗等要求,达到系统操作效率与成本的最高比。Internet技术与嵌入式系统相结合称之为嵌入式Internet技术。集成电路工艺的发展使得将系统集成在一块芯片中实现成为可能,芯片设计进入片上系统(SOC)时代。 本文通过使用软件/硬件协同设计技术,设计了嵌入式网络控制芯片的SOC系统架构与仿真平台。传统的8051微控制器架构中存在着巨大的浪费,通过彻底重构完成了可下载固件架构的单周期8位微控制器IP核的设计。它比传统的8位微控制器处理速度快10倍,可以进行固件的升级和更新,具有完整的知识产权。接着分析了IEEE802.3协议,根据嵌入式网络控制器的要求实现了基于TCP/IP协议的MAC层及其DMA模块,极大地提高了网络数据存取速度。在低成本和高性能的要求下,各个功能模块之间的信号接口及时序匹配技术尤其重要。在这个SOC芯片中,内部共享数据区的时序仲裁机制、微控制器与网络控制器之间的数据交换、芯片存储空间映射模式配置、内部FLASH程序空间的访问控制以及芯片测试设计是影响整个芯片正常有效工作的关键技术。同时,从软硬件协同的角度分析了TCP/IP协议栈的层次结构、数据流向和缓冲区的分配技术,以及ROM的引导启动过程、FLASH中固件的设计流程。 本文研究的嵌入式以太网控制器SOC芯片是一个包含20万门的大规模单片集成系统,采用1st silicon芯片制造厂家的0.25微米标准CMOS生产工艺完成了芯片的实际制造,芯片面积是4800 x 4578μm2,根据面积计算芯片的制造成本约为1美元。经测试,此芯片进行单纯的以太网数据包的收发处理,最高吞吐量可以达到6.8Mbits/s,处理UDP协议数据包最高吞吐量可以达到5.4Mbits/s,处理TCP协议数据包最高吞吐量可以达到3.2Mbits/s。很显然这是一个低成本、高性能的嵌入式网络接入设备,实测数据表明此SOC芯片性能十分优良,达到当前国际同类产品的先进水平,并且在软件、硬件代价、速度、成本等方面具有较高的竞争力。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 陈奎;;数据采集与处理系统芯片—ADuC845及应用[J];微处理机;2006年02期
2 洪家平;;嵌入式系统加密技术在数字电视中的应用[J];电子技术应用;2008年09期
3 胡晓宏;解成俊;;基于嵌入式系统的USB(HID)设备设计[J];微计算机信息;2009年17期
4 高美珍;;数字电视信号的嵌入式加密应用[J];信息安全与通信保密;2008年10期
5 ;导读[J];电子产品世界;2003年Z1期
6 郑衍松;佟冬;李皓;庞九凤;王克义;程旭;;MS Windows兼容的系统芯片硬件核心的分析与实践[J];北京大学学报(自然科学版);2009年06期
7 梁合庆;Internet连接用嵌入式系统设计[J];电子产品世界;2000年04期
8 郑立,马骏;ARM嵌入式CPU在ADSL片上系统中的设计应用[J];现代电子技术;2005年12期
9 李晨;于宗光;;系统芯片的关键技术及发展方向[J];电子与封装;2007年11期
10 WARREN WEBB;;嵌入式装置上网的保密措施[J];电子设计技术;2001年12期
11 陈利锋;刘博勤;涂时亮;陈章龙;;嵌入式系统网络互连技术的设计与实现[J];计算机科学;2001年10期
12 高峰;质量提高 新品涌现——2002年嵌入式系统及其应用研讨会暨多国产品展示会侧记[J];电子产品世界;2002年23期
13 张承瑞,吴俊卿,李剑峰;嵌入式Linux在数控系统中的应用[J];制造业自动化;2003年02期
14 蒋巧文,潘孟春;高性能低功耗的32位RISC微处理器HMS30C7202[J];湖南理工学院学报(自然科学版);2004年03期
15 倪天龙 ,张贤高 ,王培;数据库SQLite在嵌入式系统中的应用[J];单片机与嵌入式系统应用;2005年10期
16 曹玲芝 ,石军 ,任亚萍;无线通信在嵌入式系统中的应用[J];微计算机信息;2005年22期
17 ;演绎普适计算应用创新——飞思卡尔利用Linux OS和PowerPC架构推动技术汇聚[J];半导体技术;2006年03期
18 王小林;胡晓婷;;触摸屏在嵌入式系统中的应用[J];计算机与数字工程;2006年04期
19 祁献民;费凌;谢传龙;;基于RT-Linux的嵌入式系统在数控系统中的应用研究[J];机械工程师;2006年04期
20 安在军;;嵌入式数据库描绘未来[J];软件世界;2006年10期
中国重要会议论文全文数据库 前10条
1 陈福;周树杰;林小竹;杨跃翔;;应用嵌入式系统进行数据采集的研究[A];2004全国测控、计量与仪器仪表学术年会论文集(下册)[C];2004年
2 孙柏林;;从“自成系统”到“嵌为一体”——军用嵌入式系统漫谈[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年
3 冯斌;张恩军;隗娜;;基于嵌入式系统的无线监控终端研究[A];2006电力系统自动化学术交流研讨大会论文集[C];2006年
4 刘树鑫;曹云东;侯春光;刘晓明;;嵌入式系统在断路器智能控制中的应用[A];第一届电器装备及其智能化学术会议论文集[C];2007年
5 朱芳;章坚武;;基于网络处理器的VoIP网关设计[A];浙江省电子学会第七次会员代表大会暨2007学术年会论文集[C];2007年
6 董治华;张林锐;刘亮;;基于智能压力变送器的嵌入式检测系统研究[A];第十九届测控、计量、仪器仪表学术年会(MCMI'2009)论文集[C];2009年
7 李光先;陆阳;;应用UC/OS-Ⅱ设计嵌入式实时多任务软件[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年
8 梁磊;洪永强;;基于网络技术的嵌入式系统[A];福建省科协第四届学术年会提升福建制造业竞争力的战略思考专题学术年会论文集[C];2004年
9 尔宾;虞小伟;吴强;刘明亮;;基于实时嵌入式操作系统的多媒体播放器设计[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
10 黄品文;郑丽敏;;嵌入式电子鼻系统的研究现状与发展趋势[A];2007年中国农业工程学会学术年会论文摘要集[C];2007年
中国博士学位论文全文数据库 前10条
1 龚国辉;可配置多模式卫星定位信号处理技术研究[D];国防科学技术大学;2005年
2 邹连英;嵌入式TCP/IP以太网控制器芯片研究与设计[D];华中科技大学;2006年
3 程国达;嵌入式系统的硬/软件协同设计研究[D];复旦大学;2003年
4 赵国冬;嵌入式系统弹性应对方法研究[D];哈尔滨工程大学;2011年
5 彭艺频;面向多媒体应用的软硬件划分方法研究[D];东南大学;2005年
6 陈文智;Pcanel——基于模型驱动的嵌入式系统设计平台[D];浙江大学;2005年
7 郭军;基于Petri网的嵌入式系统高层级设计方法与技术研究[D];西北大学;2007年
8 刘大亮;一种球形移动机器人的运动分析与控制技术的研究[D];北京邮电大学;2009年
9 金晶;基于片上SRAM布局的存储子系统能耗优化研究[D];东南大学;2006年
10 吴刚;对低功耗进程调度算法的研究[D];复旦大学;2006年
中国硕士学位论文全文数据库 前10条
1 王进;微处理器系统外设接口控制器的VLSI设计技术研究与实现[D];国防科学技术大学;2004年
2 杜启飞;基于ARM的网络化智能仪表的开发与研究[D];天津工业大学;2005年
3 亓向国;MicroWindows在嵌入式系统中的应用研究[D];昆明理工大学;2009年
4 徐超;基于嵌入式系统的安全网关的设计[D];武汉理工大学;2003年
5 毛碧波;多平台下嵌入式Linux的调试及驱动程序开发[D];中国科学院研究生院(软件研究所);2003年
6 刘洋;基于Linux的嵌入式操作系统实时性技术研究[D];哈尔滨理工大学;2003年
7 王建华;基于嵌入式系统的机器视觉及其在机器人控制中的应用[D];重庆大学;2004年
8 郝永君;嵌入式Linux的研究与应用[D];西安电子科技大学;2005年
9 胡其鹏;基于以太网的嵌入式控制器设计[D];浙江大学;2005年
10 王军;基于CAN总线的智能供热控制器的研究[D];河北工业大学;2005年
中国重要报纸全文数据库 前10条
1 ;软件行业嵌入式系统分会成立[N];中国高新技术产业导报;2004年
2 龚炳铮;嵌入式系统大有作为[N];中国石油报;2003年
3 记者 王晓涛;物联网勿求中心和终端两全其美[N];中国经济导报;2010年
4 艾文;国产嵌入式系统重视二次开发[N];中国计算机报;2001年
5 ;微软嵌入式系统开发中心正式成立[N];人民邮电;2008年
6 朱挺;中国嵌入式系统产业联盟成立[N];中国高新技术产业导报;2008年
7 本报记者  凡晓芝;微软嵌入式系统大赛中国学生创佳绩[N];计算机世界;2006年
8 周晨;中国嵌入式工程师抢手[N];科技日报;2007年
9 ;有了VSPWorks嵌入式系统进通信[N];中国计算机报;2002年
10 郭淳学;嵌入式系统是嵌入式软件与IC发展基础[N];中国电子报;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978