基于iec61158标准现场总线的通信芯片架构的制作方法

基于iec61158标准现场总线的通信芯片架构的制作方法专利名称::基于iec61158标准现场总线的通信芯片架构的制作方法技术领域::本发明涉及IEEE61158标准的现场总线技术物理层通信芯片的设计,具体地说是一种满足现场总线通讯卡应用需求的基于IEC61158标准现场总线的通信芯片架构。背景技术::现场总线是用于连接生产现场的智能化测量、控制、显示设备的开放、数字化通信系统,具有全数字化、双向传输、节省布线及控制室空间、开放性和智能化与自治性的特点。目前,国外几乎所有的大型自动化仪表和控制系统厂商都在致力于现场总线技术的研究和开发工作,不断推出各自的现场总线产品。现场总线控制系统是新一代分布式网络化控制系统,适用于中、大规模工业控制环境,提供过程控制、逻辑控制和批处理控制等复杂控制功能,可以广泛应用于冶金、石油、化工、电力、水泥、焦化、污水处理、农业控制等行业。构成现场总线控制系统的现场总线仪表、控制器、现场总线线路监控和组态计算机都需要现场总线通信卡、通信协议软件。因此,现场总线通讯卡、通信协议软件是现场总线控制系统的基础和神经中枢。而构成现场总线通讯卡的通信控制器芯片设计成为现场总线的核心技术之一。目前正在使用的基于IEC61158标准现场总线的通信芯片系统结构复杂,数据传输效率低,静态功耗高,可靠性差,制造成本高,产品开发难度大,不能很好地满足现场总线的应用需求。发明内容针对现有技术中存在的上述不足之处,本发明要解决的技术问题是提供一种满足现场总线需求的传输效率高、高可靠性和低成本的基于IEC61158标准现场总线的通信芯片架构。为解决上述技术问题,本发明采用的技术方案是1.一种基于IEC61158标准现场总线的通信芯片架构,其特征在于具有内部数据总线控制单元,在组态单元的控制下通过内部RAM存储区的缓存完成CPU数据总线到DMA现场总线数据传输单元的数据传输;DMA现场总线数据传输单元,在组态单元的控制下完成内部数据总线控制单元内部RAM存储区的发送数据到现场总线的数据传输;在组态单元的控制下完成现场总线的接收数据及识别信息到内部总线控制单元内部RAM存储区的数据传输;组态单元,在外部CPU的控制下,完成现场总线数据传输的配置信息到内部数据总线控制单元和DMA现场总线数据传输单元的数据传输。所述内部数据总线控制单元包括CPU接口模块,将外部CPU数据总线的写入数据传输到RAM总线仲裁控制模块,并将RAM总线仲裁控制模块的外部CPU读回数据传输到外部CPU数据总线;RAM总线仲裁控制模块,完成CPU接口模块的外部CPU请求写入数据到内部RAM存储区的数据传输,完成外部CPU请求读回数据从内部RAM存储区到CPU接口模块的数据传输;完成现场总线发送数据从内部RAM存储区到DMA数据传输控制模块的传输,完成现场总线接收数据及识别信息从DMA数据传输控制模块到内部RAM存储区的传输;DMA数据传输控制模块,完成现场总线发送数据从RAM总线仲裁控制模块到DMA现场总线数据传输单元的传输,完成现场总线接收数据及识别信息从DMA现场总线数据传输单元到RAM总线仲裁控制模块的传输;内部RAM存储区,完成RAM总线仲裁控制模块的数据存储。所述DMA现场总线数据传输单元包括DMA现场总线数据传输模块,完成现场总线发送数据从内部数据总线控制单元到发送模块的传输,完成现场总线接收数据从接收模块到内部数据总线控制单元的传输,完成现场总线接收数据的地址识别信息从地址识别模块到内部数据总线控制单元的传输;发送模块,将来自DMA现场总线数据传输模块的现场总线发送数据编码后传输到外部现场总线;接收模块,将外部现场总线信号解码后的接收数据传输到DMA现场总线数据传输模块及地址识别模块;地址识别模块,将来自接收模块的现场总线接收数据进行地址识别处理生成识别信息并传输到DMA现场总线数据传输模块。本发明具有以下有益效果及优点1.本发明通信芯片架构符合IEC61158规范;支持内/外环回,用于自诊断,便于开发调试;2.本发明内置3通道的DMA控制单元,对线路数据收、发进行控制,降低了微控器负荷,提高了微控器工作效率;3.本发明内嵌4Kbytes数据SRAM,封装小,降低生产制造成本;4.本发明支...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?