欢迎来到天天文库
浏览记录
ID:26140911
大小:50.00 KB
页数:4页
时间:2018-11-25
《基于arm平台的mac协议ip核设计 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ARM平台的MAC协议IP核设计[基于ARM平台的MAC协议IP核设计]摘要:在介绍IEEE802.11MAC协议结构的基础上,给出协议开放的方案和步骤,提出IEEE802.11MAC协议在32位ARM7TDMI微处理器S3C4510B上的一种移植方案,开发出了嵌入式IEEE802.11MAC协议的IP核,基于ARM平台的MAC协议IP核设计。同时,围绕着IEEE802.11MAC协议的原理和移植过程中硬件相关部分,介绍ARM平台的结构、可用资源以及ARM的初始化过程等。关键词:IEEE802.11MAC协议ARM平台无线局域网引言无线局域网被认为是下一
2、代IT产业发展的是大推动之一,被IT业赋予了极大的希望。无线局域网802.11系列标准的MAC协议是一样的,只是在物理层上有差异,因此对802.11MAC协议的开发,不论是在802.11b流行的今天,还是802.11g可能会成为主流的将来,都是很有意义的。当然,ARM以其先进的体系结构已经成为嵌入式市场的RISC标准,因此基于ARM的IEEE802.11MAC协议的开发是很有现实意义的。我们的开发流程如图1所示。PC软件开发是指脱离硬件的嵌入式软件开发阶段,计算机论文《基于ARM平台的MAC协议IP核设计》(..)。此阶段可以在各种IDE环境下进行开发,并进
3、行软仿真来验证软件的逻辑正确性。然后将开发出来的PC软件结合硬件所需要的硬件相关代码向硬件平台进行移值调试。前两个阶段完成后就得到了开发的最终成品。1协议结构IEEE802.11MAC协议的SDL描述可以分为以下几个功能模块,如图2所示。*MAC数据服务模块:向LLC层提供MAC层的数据服务接口。*MPDU生成模块:将MSDU(MMPDU)生成MPDU,并对MPDU分段、加密以及进行排队管理。*协议控制模块:完成DCF、PCF下的各种协议控制功能,包括RTS/CTS、ACK、ATIM、CF-ACK等,并根据信道状态请求退避,在传送数据挫败后控制重传等。该模块
4、还负责对所有接收到的MAC帧进行分类,按不同的类型送到不同的模块进行处理。*发送模块:将MAC帧以字节流的形式发送到物理层,完成实际的发送过程。这个模块中要完成对整个发送帧产生CRC校验,向发送的beacon帧中加入时戳用来进行时间同步。这个模块还负责处理底层获得的当前信道的状态,完成协议要求的随机退避功能。*接收模块:对从物理层接收到的帧进行CRC校验。如果正确接收的话,则进行地址过滤,丢弃目的地址不是自己的帧。如果数据是经过分段的话,还有进行数据分段的重装,然后将接收帧送往协议控制模块进行分类处理。同时,这个模块还要提取接收帧中的信道保留信息,结合信道上
5、有无载波的状况综合判断信道的状态,并把信道的状态送往发送模块来协调退避功能的完成。*MAC管理实体模块:是管理核心,完成所有的管理功能,包括扫[1][2][3][4][5]基于ARM平台的MAC协议IP核设计2 第2篇平台的MAC协议IP核设计3 第3篇浅谈利润管理的合理性 〖预览〗由于现实不成熟的社会经济环境及人们对假账的深恶痛绝,“利润管理”被习惯上理解为非善意的利润操纵。的确在现阶段“利润管理成为一个很消极的词汇,但是凡事都有它的另一面,利润管理也有它的合理性,就象纳税筹划与偷税一样,虽然其目的都是为了节约税费支出,但其实现目的的手段截然不同:前
6、者合法合理,是一种较高水平的理财行为;而后者是以违法和不合理的手段来实现的,承担着较大的法律风险,是一种愚昧的理财行为。 一、利润管理“度”的把握 利润管理是一个中性的概念,其“褒”与“贬”的分水岭就是一个“度”,在这个“度”内是合理的利润管理行为,应该被人们所接受;超过这个“度”就是利润操纵,就应受到惩罚或谴责。这个“度”如何把握是这一行为性质判断的钥匙。借鉴国外学者的研究成果,结合我国企业利润管理行为的现实特征,笔者认为利润管理的“度”应从以下两个方面来把握。 (1)法律制度框架。法律制度是规范企业的经营行为,是企业经营的游戏规则,企业的任何行为都
7、应在符合规则的前提下进行。企业利润管理行为的“度”就是法律制度的框架,在法律、制度、准则允许的范围内所作的利润调整和选择是合理行为;超越法律制度框架范围的利润管理是一种违法或违规行为,是利润操纵。 (2)企业各利益主体的协调性。企业利润管理行为的结果会直接或间接影响到各利益主体的利益分配数额,一…… 〔基于ARM平台的MAC协议IP核设计〕
此文档下载收益归作者所有