《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 支持多協議的可配置通信引擎設計
支持多協議的可配置通信引擎設計
電子技術應用
于姝婷1,劉鴻瑾2,張紹林2,施博2
(1.西安電子科技大學 廣州研究院,廣東 廣州 510555;2.北京軒宇空間科技有限公司,北京100080)
摘要: 針對國內對于專用通信引擎的研究空缺,實現了一種支持多協議的可配置通信引擎設計,并以典型的數據鏈路層協議——高級數據鏈路控制(High 1evel Data Link Control, HDLC)協議的引擎塊實現為例,采用System Verilog搭建仿真平臺,通過C語言編寫測試case,以回環驗證的方式保證設計正確性??膳渲靡鎵K以自研RSIC核為核心,采用AHB總線互連,內部集成HDLC、UART等通信協議以及DMA、TDM、GPIO等通用外設,實現通信協議的處理及數據傳輸,有助于解放處理器負載,提高數據處理效率,同時將HDLC與可配置通信引擎相結合,解決了多路信號的HDLC對處理器資源的占用率高等問題。
中圖分類號:TN492
文獻標志碼:A
DOI: 10.16157/j.issn.0258-7998.223528
中文引用格式: 于姝婷,劉鴻瑾,張紹林,等. 支持多協議的可配置通信引擎設計[J]. 電子技術應用,2023,49(7):60-66.
英文引用格式: Yu Shuting,Liu Hongjin,Zhang Shaolin,et al. Configurable communication engine design supporting multiple protocols[J]. Application of Electronic Technique,2023,49(7):60-66.
Configurable communication engine design supporting multiple protocols
Yu Shuting1,Liu Hongjin2,Zhang Shaolin2,Shi Bo2
(1.Guangzhou Research Institute, Xidian University, Guangzhou 510555, China; 2.Beijing SunWise Space Technology Ltd., Beijing 100080, China)
Abstract: In this paper, aiming at the research vacancy of dedicated communication engine in China, a design of configurable communication engine supporting multiple protocols is implemented. Taking the typical data link layer protocol, the engine block implementation of high-level data link control (HDLC) protocol, as an example, the simulation platform is built by System Verilog, and the test case is written in C language to ensure the correctness of the design by loop verification. The configurable engine block takes the self-developed RSIC core as the core, adopts AHB bus interconnection, integrates communication protocols such as HDLC and UART and general peripherals such as DMA, TDM and GPIO, etc., and realizes the processing of communication protocols and data transmission, which helps to free the processor load and improve the data processing efficiency. At the same time, the combination of HDLC and configurable communication engine solves the problem of high utilization rate of processor resources by HDLC with multi-channel signals.
Key words : configurable communication engine;communication controller;high 1evel data link control;data link layer

0 引言

隨著通信處理器對高帶寬、高性能需求的不斷提高,提高通信系統中嵌入式處理器的數據處理能力,減輕處理器負擔成為通信處理器考慮的主要因素。目前全球應用最廣泛的通信處理器,采用混合架構,將強大的處理器核心與獨立的片上通信引擎相結合,其提供集成的多協議處理和互通技術,有助于解放PowerPC核心,提高通信數據處理效率。但國內對于可配置通信引擎的研究尚存在較大空缺,故本文立足于集成通信控制器的研究及國產替代產品的研制,提出了一種支持多協議的可配置通信引擎設計方案,并以高可靠的數據鏈路層協議HDLC模式下的通信數據處理為例,完成仿真驗證工作。

本文將可配置通信引擎與HDLC控制器相結合,既可以滿足環境需求,又能根據需要對HDLC接口進行配置,解決了多路信號的HDLC對處理器資源的占用率高等問題。



本文詳細內容請下載:http://www.viuna.cn/resource/share/2000005393




作者信息:

于姝婷1,劉鴻瑾2,張紹林2,施博2

(1.西安電子科技大學 廣州研究院,廣東 廣州 510555;2.北京軒宇空間科技有限公司,北京100080)

微信圖片_20210517164139.jpg

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 午夜在线视频观看版 | 亚洲免费影院 | 一本大道香蕉高清视频视频 | 高清成年美女xx免费网站黄 | 午夜特级毛片 | 色版视频 | 夜夜性日日交xxx性视频 | 性激烈的欧美三级高清视频 | 男女日批在线观看 | 日韩综合在线视频 | 波多野结衣一级视频 | 欧美日韩一区二区高清视 | 黄网站在线观看高清免费 | 亚洲最大在线视频 | 国产黄色一级 | 黄p片 | 国产伦理在线播放 | 全免费午夜一级毛片真人 | 天天曰天天爽 | 黄色网 在线播放 | 欧美日韩三级在线观看 | 国产高清一级片 | 免费一级毛片女人图片 | 久久天天躁狠狠躁夜夜躁 | 亚洲青青草 | 午夜国产在线 | 国产亚洲综合激情校园小说 | 免费在线播放毛片 | 免费看黄a级毛片 | 狠狠操狠狠干 | 极品美女a∨片在线看 | 高清波多野结衣一区二区三区 | 亚洲欧美在线视频 | 手机小视频在线观看 | 国产一级鲁丝片 | 国产高清在线精品免费 | 日韩精品一区二区三区毛片 | 久热爱精品视频在线观看久爱 | 蜜桃视频成人免费版在线 | 日韩一本在线 | 青青草原手机在线视频 |