×

SoC嵌入式网络控制器的协同设计。 (英语) Zbl 1103.68366号

随着以太网系统的发展和现代硅技术容量的增长,嵌入式通信网络在嵌入式和安全关键系统中发挥着越来越重要的作用。硬件/软件协同设计是一种解决基于处理器的嵌入式系统设计问题的方法。在这项工作中,我们实现了一个新的单周期流水线微处理器和一个快速以太网收发器,建立了一个低成本、高性能的嵌入式网络控制器,并设计了一个TCP/IP协议栈来访问Internet。我们在前面讨论了硬件/软件架构,然后讨论了Altera Stratix EP1S25F780C6设备上的整个系统芯片。我们使用FPGA环境和SmartBit测试仪测试了系统的吞吐量。仿真结果表明,以太网数据包的最大吞吐量可达7Mbps,UDP数据包的最高吞吐量可达5.8Mbps和TCP数据包的最高吞吐量可达3.4Mbps,只使用一个芯片就可以实现许多电子设备直接接入互联网并获得高性能。

MSC公司:

68M10个 计算机系统中的网络设计和通信
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 边沁,J.,2002年。用于嵌入式系统的TCP/IP LEAN-Web服务器。CMP账簿。
[2] 科默,D.E.,史蒂文斯,D.L.,2001年。与TCP/IP互联第二卷:设计、实现和内部(第三版)。北京电子工业出版社·Zbl 0827.68004号
[3] de Micheli,G.,Gupta,R.K.,1997年。硬件/软件协同设计。IEEE会议录,85(3):349-365。[doi:10.1109/5.558708]·数字对象标识代码:10.1109/5.558708
[4] Pan,Z.J.,2004年。基于8位MCU的嵌入式互联网技术。电子产品世界,2:36-38(中文)。
[5] Salcic,Z.,1997年。用于嵌入式应用的基于微控制器/FPGA的原型系统。微处理器和微系统,21(4):249-256。[doi:10.1016/S0141-9331(97)00041-0]·doi:10.1016/S0141-9331(97)00041-0
[6] Thomas,F.、Nayak,M.M.、Udupa,S.、Kishore,J.K.、Agrawal,V.K.,2000年。一种用于改进基于处理器的嵌入式系统中的数据采集的硬件/软件协同设计。微处理器和微系统,24(3):129-134。[doi:10.1016/S0141-9331(00)00065-X]·doi:10.1016/S0141-9331(00)00065-X
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。