嵌入式Linux的SOHO路由器电路设计方案

发布时间:2015-01-20 阅读量:857 来源: 我爱方案网 作者:

【导读】 针对目前SOHO 路由器设计方案难以满足高速接入网用户要求和存在系统稳定性方面的不足,以嵌入式Linux 操作系统为基础,提出一种新的SOHO(Small Office and Home Office)路由器设计方案,有效地提高了系统的稳定性和安全性。

“好消息!2015年新年来临之际,我爱方案网准备了ST开发板、庆科WIFI模块开发套件以及智能硬件研发必备的精密样片,只需填写个人信息与开发计划即有机会获得。更多详情>>>>”

利用Linux 内核支持IP Masquerade技术实现NAT转换,实现多台主机共享访问因特网。IP Masquerade 工作原理:客户机将实现IP Masquerade 的Linux 机器设置为缺省网关,当IP Masquerade 的Linux 机器收到客户机的数据包时,对其进行改写,将源地址替换为自己的IP 地址,将源端口号换成一个新的端口号,并且对该过程进行记录;当接收到响应数据包时,如果其端口号正是先前所指定的端口号则再对该数据包进行改写,将其目的IP 地址及目的端口号替换为原来记录的客户机IP 地址和端口号,然后再发送给客户机。

嵌入式Linux的SOHO路由器电路设计方案

S3C2410X 微处理器通过系统总线连接FLASH 和SDRAM 构成存储系统,系统上电后,微处理器从FLASH 中读取初始化程序,SDRAM 为程序运行和数据处理和转发提供临时存储空间。以太网控制芯片DM9000,经单端口隔离变压器和RJ45 接口与互联网相连。DM9000 通过MII(独立媒体接口)与交换控制芯片RTL8305SC 的PORT4 口相连,RTL8305SC 经过4 端口隔离变压器和四个RJ-45 接口连接局域网集线器,交换机或电脑,进行数据交换或通过微处理器控制与广域网连接。

DM9000 与S3C2410X、RJ45 接口电路如图所示,DM9000E 芯片的引脚INT 与S3C2410X芯片的外部中断信号EINT14 相连,S3C2410X 片选信号nGCS4 和地址线MA2分别连接DM9000的AEN 引脚和CMD 引脚。SA6 到SA0 对应地址总线,而SA9 与SA8引脚设置为高电平,SA7引脚设置为低电平,用来片选DM9000;3C2410X 的nOE 引脚连接DM9000 的读引脚IOR#,nWE引脚连接DM9000 的写引脚IOW#,并将S3C2410X 数据线MD[0..15]与DM9000 的数据线SD[0..15]连接,实现数据传输。将RTL8305S 第5 端口设定为一个MII 接口与以太网控制芯片DM9000R MII 接口相连,RTL8305S 与四端口隔离变压器和RJ45 接口相似。

相关文章

应用于硅芯片设计低能耗的嵌入式系统设计方案

ARM920T的嵌入式电力参数检测系统设计方案

基于嵌入式系统的智能物联网重要技术组成设计方案
相关资讯
多名高管获刑!国产存储造假案细节曝光!

紫晶存储犯欺诈发行证券罪,判处罚金人民币3700万元;公司实际控制人郑穆、罗铁威及原财务总监李燕霞等10名核心管理人员,全部被判处有期徒刑,刑期最高达七年六个月。

日产与Wayve达成AI驾驶辅助合作!计划2027财年在日本首发

近日,日产汽车和总部位于英国的自动驾驶初创公司Wayve签署协议,合作开发基于人工智能的驾驶辅助系统。

京东重金布局存算一体AI芯片,“40K-100K×20薪”高调招募存算一体AI芯片人才!

京东开启招聘存算一体芯片设计工程师计划,薪酬高达“40K-100K*20薪”

铠侠2026年量产第十代NAND闪存,332层堆叠助力AI数据中心存储升级!

日本芯片制造商铠侠(Kioxia)计划于2026年在其岩手县晶圆厂开始生产新一代NAND闪存芯片。

英特尔、AMD、德州仪器遭指控!被指对芯片流入俄罗斯存在“故意漠视”

一系列诉讼指控芯片制造商英特尔、AMD及德州仪器公司,未能有效阻止其技术被用于俄罗斯制造的武器。