《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 設(shè)計(jì)應(yīng)用 > 基于SystemC語(yǔ)言實(shí)現(xiàn)UHF RFID系統(tǒng)自頂向下設(shè)計(jì)
基于SystemC語(yǔ)言實(shí)現(xiàn)UHF RFID系統(tǒng)自頂向下設(shè)計(jì)
2021年電子技術(shù)應(yīng)用第5期
戚皖青,卜 剛,李姝萱
南京航空航天大學(xué) 電子信息工程學(xué)院,江蘇 南京211106
摘要: 為了滿足對(duì)于集成電路的復(fù)雜設(shè)計(jì)需求,繼承了C++擴(kuò)展庫(kù)的SystemC的開發(fā)與設(shè)計(jì)應(yīng)運(yùn)而生。SytemC可以滿足對(duì)于軟硬件協(xié)同設(shè)計(jì)的要求,在設(shè)計(jì)的過程中,可以進(jìn)行快速仿真和驗(yàn)證。針對(duì)于通信協(xié)議(ISO/IEC 18000-6C)進(jìn)行較高層次的建模設(shè)計(jì),采用函數(shù)調(diào)用的方式實(shí)現(xiàn)詢問機(jī)和標(biāo)簽之間的協(xié)議通信。針對(duì)于UHF RFID(Ultra High Frequency Radio Frequency Identification)通信協(xié)議,從系統(tǒng)級(jí)設(shè)計(jì)到行為級(jí)設(shè)計(jì),實(shí)現(xiàn)該協(xié)議的自頂向下的設(shè)計(jì),完成了標(biāo)簽識(shí)別層和基帶通信鏈路層的設(shè)計(jì)。最后采用Vivado HLS綜合軟件將SystemC源代碼轉(zhuǎn)化成Verilog等硬件描述語(yǔ)言,軟件描述的系統(tǒng)級(jí)綜合成RTL級(jí)代碼。針對(duì)標(biāo)簽基帶鏈路ENCODE_T模塊,在Microsoft Visual C++ 6.0中對(duì)數(shù)據(jù)“1001001001011001”進(jìn)行fm0\miller編碼仿真之后,在Modelsim中完成了波形驗(yàn)證,并通過Vivado HLS綜合軟件將其轉(zhuǎn)化為RTL級(jí)電路。
中圖分類號(hào): TN402
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.201117
中文引用格式: 戚皖青,卜剛,李姝萱. 基于SystemC語(yǔ)言實(shí)現(xiàn)UHF RFID系統(tǒng)自頂向下設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2021,47(5):45-49.
英文引用格式: Qi Wanqing,Bu Gang,Li Shuxuan. Top down design of UHF RFID tag based on SystemC[J]. Application of Electronic Technique,2021,47(5):45-49.
Top down design of UHF RFID tag based on SystemC
Qi Wanqing,Bu Gang,Li Shuxuan
School of Electronic Information Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China
Abstract: With the development of science and technology, the design of integrated circuit becomes more and more complex.In the design process, the division of hardware and software also produces more choices. In order to meet the complex design requirements for integrated circuits, the development and design of SystemC, which inherits the C + + extension library, came into being. SytemC can meet the requirements of hardware and software codesign, and can be quickly simulated and verified in the design process. In this paper, the communication protocol(ISO/IEC 18000-6C) is modeled and designed at a higher level. The protocol communication between interrogator and tag is realized by function call. For UHF RFID(Ultra High Frequency Radio Frequency Identification)communication protocol, from system level design to behavior level design, the top-down design of the protocol is realized, and the design of tag identification layer and baseband communication link layer is completed. Finally, the source code of this systemc is transformed into Verilog and other hardware description languages by using Vivado HLS synthesis software, and the software description of system level is synthesized into RTL code. This paper focuses on label baseband link encode_T module, after FM0 / Miller coding simulation of data "1001001001011001" in Microsoft Visual C++ 6.0, the waveform verification is completed in Modelsim, and it is transformed into RTL level circuit by Vivado HLS integrated software.
Key words : software and hardware;collaborative design;high level;protocol communication;top-down

0 引言

    隨著科技的發(fā)展,集成電路的規(guī)模變得龐大和復(fù)雜,電子系統(tǒng)設(shè)計(jì)(Electronic System Level,ESL)流程是目前最先進(jìn)片上系統(tǒng)設(shè)計(jì)流程方法。

    SystemC和Verilog/SystemC Verilog相互結(jié)合的方法學(xué)為越來越復(fù)雜的片上系統(tǒng)設(shè)計(jì)提供了一套從系統(tǒng)級(jí)(system)到RTL級(jí)設(shè)計(jì)的可行性方案。相比于傳統(tǒng)的設(shè)計(jì)流程,首先采用高級(jí)語(yǔ)言來對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),之后再采用硬件描述語(yǔ)言對(duì)寄存器傳輸級(jí)進(jìn)行設(shè)計(jì)。應(yīng)用以上的方法學(xué),使得片上系統(tǒng)的設(shè)計(jì)過程變得簡(jiǎn)單和高效。

    射頻識(shí)別技術(shù)RFID的原理為閱讀器(reader)與標(biāo)簽(tager)之間以進(jìn)行非接觸式的數(shù)據(jù)通信的方式來起到標(biāo)簽識(shí)別目標(biāo)的作用。

    UHF RFID的工作頻率為860 MHz~960 MHz,而UHF RFID空中接口協(xié)議ISO/IEC18000-6C是相關(guān)標(biāo)準(zhǔn)化組織制定的最新版本[1]。

    UHF RFID技術(shù)憑借其識(shí)別距離遠(yuǎn)、傳輸可靠且安全、數(shù)據(jù)傳輸速率高等優(yōu)勢(shì),在業(yè)界得到廣泛關(guān)注[2]



本文詳細(xì)內(nèi)容請(qǐng)下載:http://ihrv.cn/resource/share/2000003520




作者信息:

戚皖青,卜  剛,李姝萱

(南京航空航天大學(xué) 電子信息工程學(xué)院,江蘇 南京211106)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。