5234|10

5979

帖子

8

TA的资源

版主

楼主
 

【Altera SoC体验之旅】多串口服务器设计概述 [复制链接]

 
 
作者:chenzhufly  QQ:36886052
1、  硬件环境
硬件平台:Embest SoC --LarkBoard
软件平台:开发板-linux-3.10.31
          Quartus 14.0

2、概述
       为什么想要做个串口服务器呢?串口服务器的应用领域很广,主要应用在门禁系统、考勤系统、售贩系统、POS系统、楼宇自控系统、自助银行系统、电信机房监控、电力监控等;所以有一定研究价值和使用价值,况且SoC的架构很适用与这样的设计,能够完成相关的功能设计,同时又不缺乏灵活性和可扩展性。


一些现有产品的照片,这个可以从网上搜的

一个产品的介绍和组建方案:



3、一些方案介绍

1)见得最多的就是用16C554做扩展了,当然这必然还需要有个CPU来做管理,CPU的性能也同时影响串口的数量和速率;

2)通过SPI或I2C接口扩展串口,比如SC16IS752/762,OD2101/ OD2101A。
SC16IS75.pdf (290.03 KB, 下载次数: 16)
3)FPGA做扩展,这里我们准备用SoC来做,既有ARM来做管理,又有FPGA来做接口转换,一举两得。

4)其它的欢迎大家补充。

4、设计思路
准备按照下面框图的设计思路来进行设计:


设计到的技术要点:
1)带FIFO的串口逻辑设计
2)ARM和FPGA之间的总线设计
3)ARM和FPGA之间的中断管理设计
4)ARM端的串口驱动设计
5)ARM端的协议转换和数据处理模块设计
6)ARM端的网络相关服务设计

5、小结
1)多串口服务器是一个比较常用的一款产品,应用的范围很广,希望在这里能够使用Altera SoC芯片来做一次全新的设计,增加灵活性和扩展性;
2)此次设计的内容很多,活动虽然快结束了,但如果哪位感兴趣的话,我们一起弄弄,期待早日能够出成果。




此帖出自Altera SoC论坛

最新回复

UART有几个免费IP可以直接用哦 16550 UART IP,功能全,就是资源消耗多一点 还有一个精简的,应该是altera自己的UART IP,功能没有16550那么多,资源占用少一点 看客户需求来定机型 串口服务器有市场的,行业应用领域   详情 回复 发表于 2023-3-12 22:56

赞赏

3

查看全部赞赏

点赞(1) 关注
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 

回复
举报

542

帖子

71

TA的资源

纯净的硅(中级)

沙发
 
过来学习
此帖出自Altera SoC论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

板凳
 
不错呦,研究研究蛮好玩的,,,,
倘若用SoC做产品,成品也是醉了。。。
此帖出自Altera SoC论坛

点评

恩呢,,好贵..  详情 回复 发表于 2015-6-1 14:54
个人签名
分享铸就美好未来。。。




 
 
 

回复

155

帖子

0

TA的资源

一粒金砂(中级)

4
 
如何参加?
此帖出自Altera SoC论坛
个人签名http://www.tdhj.cn
 
 
 

回复

474

帖子

2

TA的资源

纯净的硅(初级)

5
 
574433742 发表于 2015-6-1 00:10
不错呦,研究研究蛮好玩的,,,,
倘若用SoC做产品,成品也是醉了。。。

恩呢,,好贵..
此帖出自Altera SoC论坛
 
 
 

回复

639

帖子

0

TA的资源

一粒金砂(高级)

6
 
支持一下 。。不过最近忙的有点受不了
此帖出自Altera SoC论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

7
 
楼主,你的带FIFO的串口逻辑设计怎么做,做好了吗,最近我也要做这个,遇到这个难题了
此帖出自Altera SoC论坛
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(初级)

8
 
好东西
此帖出自Altera SoC论坛
 
 
 

回复

174

帖子

0

TA的资源

一粒金砂(中级)

9
 

学习学习,谢谢分享

此帖出自Altera SoC论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

10
 

为什么这么贵

此帖出自Altera SoC论坛
 
 
 

回复

1025

帖子

1

TA的资源

纯净的硅(高级)

11
 

UART有几个免费IP可以直接用哦

16550 UART IP,功能全,就是资源消耗多一点

还有一个精简的,应该是altera自己的UART IP,功能没有16550那么多,资源占用少一点

看客户需求来定机型

串口服务器有市场的,行业应用领域

此帖出自Altera SoC论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表