《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 一種改進型的時分多址的實現方法
一種改進型的時分多址的實現方法
摘要: 本文研究了FPGA實現時分多址的一種改進型的方法,通過使用FPGA芯片內部的雙口RAM,利用IP核,實現了多路信號轉換成時分多址幀格式信號進行傳輸,根據所占資源的統計數據,可以看到在完成相同功能的前提下,該方法相比于已有的方法,確實能大量節省FPGA芯片的邏輯資源,從而使單片FPGA能完成更多的邏輯功能。但是,此方法會占用一部分雙口RAM,在雙口RAM資源緊張的時候不是太適用。
Abstract:
Key words :

 隨著現代通信技術的發展,各種多址技術在日常生活中的應用正變得越來越廣泛。所謂多址技術,是指許多用戶同時使用同一頻譜,采用不同的處理技術,使不同用戶信號之間互不干擾地被分別接收和解調。多址技術分為頻分多址(FDMA)、碼分多址(CDMA)、時分多址(TDM-A)。頻分多址是以不同的頻率信道實現通信,碼分多址是以不同的代碼序列實現通信,而時分多址是以不同的時隙實現通信,它是一種實現共享傳輸介質或網絡的通行技術。

  時分多址技術把時間分割成周期性的幀,每一幀再分割成若干個時隙,通過介質或者網絡發送信號。在滿足定時和同步的條件下,接收方可以分別在各個時隙中接收到對應的信號而不混擾。時分多址技術具有保密性較高,傳輸容量較大等特點。

  目前,利用FPGA實現多路信號的時分多址幀格式來進行傳輸的方法眾多,但大多數方法都是通過使用FPGA芯片大量的門電路構成寄存器來實現時分多址。該類方法將占用大量的FIGA資源,導致單片FPGA可實現的功能大大減少,提高了工程成本,甚至對于一些資源較少的FPGA芯片,該類方法無法實現時分多址傳輸。本文提出了一種基于IP核的方法來實現時分多址,利用芯片內部的Block SelectRAMResource(BRAM)存儲數據,節約了大量的邏輯門資源,使單片FPGA芯片能完成更多的邏輯功能。

  1 理論分析

  1.1 IP核

  IP核(Intellectual Property core)是一段具有特定電路功能的硬件描述語言程序,該程序與集成電路的工藝無關,可以移植到不同的半導體工藝中去生產基礎電路芯片。利用IP核設計電子系統,引用方便,修改基本元件的功能容易。IP核模塊有行為(Behavior)、結構(Str-ucture)和物理(Physical)3級不同程度的設計,對應描述功能行為的不同分為3類,即軟核、完成結構描述的固核和基于描述并經過工藝驗證的硬核。

  1.2 BRAM(Block SeleetRAM Resource)

  FPGA內部的資源種類比較復雜,主要包括了以下幾個部分:輸入/輸出模塊(Input/Output Blocks,IOB)、可配置邏輯單元(Configur-able Logic Blocks,CLB)、Block SelectRAM、乘法器、數字時鐘管理單元(DCM)、布線資源(Routing Resources)等。本文提出的算法正是利用芯片內部集成的Block SelectRAM實現時分多址方式的傳輸,從而節約出大量的CLB.以便單片FPGA能完成更多的功能。

  FPGA芯片內部集成的每一塊BRAM都是物理上的雙口隨機訪問存儲器(雙口RAM),它有兩套完全獨立的數據線,地址線和讀寫控制線,并允許兩個獨立的系統同時對該存儲器進行隨機性的訪問,即共享式多端口存儲器。

  雙口RAM最大的特點是存儲數據共享。一個存儲器配備兩套獨立的地址,數據和控制線,允許兩個獨立控制器同時異步的訪問存儲單元。因為數據共享,就必須存在訪問仲裁控制。內部仲裁邏輯控制提供以下功能:對同一地址單元訪問的時序控制;存儲單元數據塊的訪問權限分配;信令交換邏輯等。

  BRAM的工作類似于寄存器的工作方式,控制信號、地址信號以及輸入輸出數據信號必須要在時鐘沿的建立時間內保持有效,BRAM會在這個時鐘周期進行讀寫操作來輸出結果或寫入數據。其讀寫方式分為3種,分別是對地址進行讀和寫、只讀、只寫。

  1.3 算法實現

  第1步,例化雙口RAM的IP核,將程序的輸入輸出與雙口RAM的輸入輸出進行映射。

  第2步,通過雙口RAM的第一套端口將輸入信號存儲到RAM中,通過雙口RAM的第二套端口將存儲到RAM中的數據讀出。

  以4路信號為例,假設每路輸入信號的采樣率是48 kHz,采樣位數是64 bit,則每路輸入信號的位時鐘是3.072 MHz,在第一個48 kHz的采樣周期內,當采到3.072 MHz位時鐘的下降沿時,將輸入地址遞增1。則在接下來的位時鐘的上升沿,根據所例化的雙口RAM的IP核,4路輸入數據將存儲到雙口RAM當前輸入地址所對應的存儲器地址中,等待讀取。由于共有4路信號,即輸入信號寬度為4位,則存儲到雙口RAM中的數據寬度也應為4位,其中,每個地址中的所存儲數據的第一位對應第一路輸入信號,第二位對應第二路輸入信號,以此類推。此時需要的雙口RAM的大小位64x4 bit。

  在下一個48 kHz的周期內,與前面類似,將4位寬度的輸入數據繼續存儲到雙口RAM新的64個4位的存儲空間,同時,應將上個48 kHz周期所存儲的前64個4位數據讀出,并且準備以時分多址的格式傳輸出去。

  第3步,將從第二套端口讀出的數據以時分多址的幀格式傳輸出去。

  要想4路輸入信號以時分多址的格式傳輸,應該將48 kHz時間周期劃分為4個時間周期,在劃分的每一個時間周期內,讀取一遍雙口RAM中存儲的數據。首先,應在劃分的第一個時間周期內把讀出的64個4位數據的第一位送給時分多址的輸出,然后回到起始地址,在劃分的第二個時間周期內再重新讀出一次64個4位數據,把數據的第二位送給時分多址的輸出,以此類推,直到4路數據全部輸出。由于在一個48 kHz周期內要重復讀取雙口RAM中的數據4次,所以此時位時鐘的頻率要提高到原來的4倍,因此,讀取數據的位時鐘頻率應該為12.288 MHz。

  在接下來的一個48 kHz周期內,將雙口RAM中后64個4位存儲空間內的數據以與上面相同的方式發送出去,同時,由于前64個4位的存儲空間的數據已經發送完成,不再需要保存,則新輸入的數據可被存儲到前64個4位的存儲空間,以此類推,前64個4位存儲空間與后64個存儲空間交替存儲輸入數據,并交替將存儲的數據發送出去。

  由此可以看到,所需要雙口RAM的大小應為2x64×4bit,在A端口對數據寫入,在B端口對數據進行讀出。

  2 FPGA的實現

  實驗所采用的FPGA是XILINX公司的SPARTAN 3E系列中的XC3SS00E芯片,該芯片的封裝是PQ208,芯片速度為-5,采用的程序開發語言是VHDL,綜合工具為Xilinx公司的ISE 10.1,仿真工具采用的是ModelSim se 6.2。

  與理論算法對應,硬件實現的VHDL程序包括了以下幾個模塊。


 

 

  使用芯片內部的雙口RAM的IP核,通過例化IP核,利用一個雙口RAM有兩套讀寫地址,將程序的輸入輸出與雙口RAM的輸入輸出進行映射,則內部電路將程序的輸入輸出連接到了雙口RAM的輸入輸出上。對程序的輸入輸出腳的操作相當于對雙口RAM進行操作。圖1是雙口RAM的VHDL代碼在Xilinx ISE中綜合后的寄存器傳輸級電路圖。

雙口RAM的寄存器傳輸級電路
 

圖1 雙口RAM的寄存器傳輸級電路


  在端口A輸入時鐘clk3072的每個下降沿,端口A輸入地址AddrIn都遞增1,則在elk3072的上升沿,根據例化的雙口RAM的IP核,端口A的四路輸入數據將存儲進相應的地址空間中。





  在端口B輸入時鐘elk12288的每個下降沿,端口B輸入地址AddrOut都遞增1,則在elk12288的上升沿,根據例化的雙口RAM的IP核,相應的地址空間中的數據將通過Dout被讀出來。



  依次將輸出數據以時分多址的幀格式傳輸出去。

  3 仿真結果

  用ModelSim se 6.2b對程序進行仿真,在48 kHz的時鐘周期內,給第1路輸入源的64位輸入信號為0x1111111111111111,第2路輸入源的64位輸入信號為0x2222222222222222,第3路輸入源的64位輸入信號為0x3333333333333333,第4路輸入源的64位輸入信號為0x4444444444 444444。仿真結果如圖2所示。

仿真結果

圖2 仿真結果

  由仿真圖可以看出,在一個48 kHz的時鐘周期內,TDMA_OUT,即時分多址幀格式的輸出為0x11111111111111112222222222222222333333 33333333334444444444444444,即每一幀被分成了4個時隙,4路輸入信號在每一幀中占用各自的時隙進行傳輸,通過該仿真結果,可以驗證該方法的可用性。

  將VHDL語言程序通過ISE10.1綜合,布局布線后,通過JTAG線纜下載到XC3S500E中進行電路板上的測試,再次驗證了該方法的正確。

  通過ISE綜合后,可以看到程序所占用的芯片資源如下表所示。

表1 芯片資源情況

芯片資源情況

  從表中的數據可以看出,通過使用一個BRAM從而節約了大量的資源,FPGA芯片資源的重要指標Slices僅僅占用了15個,LUTs僅僅用了29個,可見,該方法所占用的FPGA資源極少,達到了設計目標。

  4 結論

  本文研究了FPGA實現時分多址的一種改進型的方法,通過使用FPGA芯片內部的雙口RAM,利用IP核,實現了多路信號轉換成時分多址幀格式信號進行傳輸,根據所占資源的統計數據,可以看到在完成相同功能的前提下,該方法相比于已有的方法,確實能大量節省FPGA芯片的邏輯資源,從而使單片FPGA能完成更多的邏輯功能。但是,此方法會占用一部分雙口RAM,在雙口RAM資源緊張的時候不是太適用。

  用ModelSim SE 6.2b對FPGA程序進行了仿真,并且將程序下載到電路板上進行了驗證,證實了該方法的可用性。


 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品视频免费观看| 亚洲视频久久| 亚洲午夜一区二区| 亚洲主播在线| 国产精品国色综合久久| 国产精品男gay被猛男狂揉视频| 日韩一区二区免费高清| 亚洲欧美一区二区激情| 国产欧美在线看| 亚洲免费影视第一页| 日韩视频一区二区在线观看| 性欧美videos另类喷潮| 欧美一级电影久久| 日韩视频精品在线| 欧美日韩国产在线播放| 99在线热播精品免费99热| 国产亚洲欧美中文| 欧美成人国产va精品日本一级| 欧美日韩不卡视频| 蜜桃久久av| 91久久香蕉国产日韩欧美9色| 亚洲视频精品在线| 欧美日韩第一页| 欧美日韩123| 久久精品中文字幕一区| 久久天天躁狠狠躁夜夜爽蜜月| 国产精品香蕉在线观看| 欧美日韩在线另类| 亚洲视频一区| 欧美激情黄色片| 国产精品永久免费视频| 亚洲欧美日韩成人| 亚洲国产视频一区二区| 99成人在线| 欧美日韩一区视频| 欧美 日韩 国产在线| 免费看黄裸体一级大秀欧美| 欧美在线免费观看| 午夜精品久久久久久久久久久久| 免费在线成人av| 一区二区三区欧美日韩| 久久久久国产精品午夜一区| 国产精品视频精品视频| 欧美日本在线视频| 国产日产欧美一区| 欧美精品久久一区| 亚洲综合视频网| 欧美一区2区视频在线观看| 国产欧美一区二区三区视频| 夜夜躁日日躁狠狠久久88av| 久久成人免费| 欧美一级专区免费大片| 免费看的黄色欧美网站| 精品av久久707| 国产乱码精品一区二区三区五月婷| 国产精品亚洲综合色区韩国| 狠狠色伊人亚洲综合成人| 国产精品一级| 久久久亚洲影院你懂的| 久久综合伊人| 亚洲欧美日韩国产一区二区| 国产精品视频999| 六月丁香综合| 亚洲深爱激情| 一本大道久久a久久综合婷婷| 亚洲综合精品| 亚洲精品字幕| 欧美日韩在线精品一区二区三区| 在线视频欧美精品| 欧美α欧美αv大片| 亚洲永久视频| 国产精品欧美日韩| 国产日韩欧美夫妻视频在线观看| 在线成人激情| 国产亚洲精品7777| 国产综合久久| 国产精品久久久久久久免费软件| 午夜视黄欧洲亚洲| 欧美有码视频| 9色porny自拍视频一区二区| 久久久精品免费视频| 午夜久久久久久久久久一区二区| 国产精品永久免费在线| 欧美日本韩国一区二区三区| 欧美日韩一区精品| 欧美精品在线免费观看| 久久九九免费视频| 欧美精品自拍| 亚洲第一网站免费视频| 欧美福利专区| 亚洲国产精品久久人人爱蜜臀| 国产一区二区高清不卡| 久久综合久久综合久久| 午夜在线精品偷拍| 欧美日韩一区二区在线播放| 亚洲国产欧美一区二区三区久久| 在线观看欧美日本| 亚洲欧洲视频在线| 亚洲午夜未删减在线观看| 午夜一区二区三区不卡视频| 蜜桃av一区二区在线观看| 一区二区久久久久| 欧美日韩不卡视频| 国内精品久久久久久久影视麻豆| 欧美性大战久久久久久久| 伊人影院久久| 99re这里只有精品6| 国产日韩精品久久| 亚洲综合日本| 午夜精品久久久久影视| 国内精品视频在线播放| 久久se精品一区二区| 免费一区视频| 免费观看亚洲视频大全| 老司机午夜精品视频在线观看| 免费亚洲电影在线观看| 国产亚洲精品aa午夜观看| 亚洲欧美国产日韩中文字幕| 国产麻豆91精品| 亚洲欧美日韩第一区| 免费在线亚洲| 一本大道av伊人久久综合| 国产乱肥老妇国产一区二| 免费成人高清视频| 国内精品久久久| 日韩视频在线永久播放| 欧美午夜宅男影院在线观看| 日韩一级大片在线| 午夜在线视频一区二区区别| 欧美91大片| 国产色产综合色产在线视频| 久久精品午夜| 国产九九精品视频| 国产精品夜夜夜| 女生裸体视频一区二区三区| 国产综合久久久久久| 亚洲在线网站| 毛片基地黄久久久久久天堂| 久久久国产精品一区二区三区| av不卡在线观看| 亚洲一区二区高清| 国产亚洲一本大道中文在线| 国产视频久久久久| 欧美一区不卡| 国产在线一区二区三区四区| 亚洲免费影视| 影音先锋久久精品| 久久乐国产精品| 国产午夜精品久久久久久久| 一区二区欧美在线| 午夜精品亚洲一区二区三区嫩草| 国产日韩在线不卡| 国产三区精品| 奶水喷射视频一区| 亚洲美女精品成人在线视频| 亚洲国产另类久久久精品极度| 亚洲伊人色欲综合网| 欧美日韩视频一区二区三区| 国产精品久久久久影院色老大| 欧美日韩在线视频一区二区| 91久久精品国产91性色tv| 日韩视频精品在线观看| 国产一区二区三区免费不卡| 日韩视频―中文字幕| 午夜亚洲影视| 欧美精品久久久久久久免费观看| 国产精品视频男人的天堂| 亚洲欧美日韩国产一区二区| 久久久久国产精品一区| 狠狠色综合播放一区二区| 欧美日韩亚洲三区| 国产精品亚洲人在线观看| 99精品视频免费在线观看| 亚洲黄色影片| 黄色日韩精品| 国产乱码精品一区二区三区忘忧草| 99国产精品私拍| 国产女人水真多18毛片18精品视频| 国产一区二区三区四区hd| 影音先锋成人资源站| 亚洲伦理自拍| 久久久久久九九九九| 久久久一区二区三区| 久久天堂精品| 欧美一级二区| 亚洲黄页视频免费观看| 欧美一区二区在线播放| 国产日韩精品一区观看| 精品成人在线视频| 国产午夜精品理论片a级探花| 欧美日韩黄色大片| 亚洲二区视频在线| 久久福利一区| 亚洲一级在线观看| 久久国产精品高清| 9i看片成人免费高清| 亚洲欧美一级二级三级| 亚洲欧美激情一区| 久久精品日产第一区二区| 亚洲一区二区在线免费观看| 一区二区激情视频| 亚洲国产精品精华液2区45| **网站欧美大片在线观看| 精品91视频| 亚洲欧美日韩在线| 欧美日韩久久精品| 亚洲欧美日韩视频二区| 国产精品wwwwww| 老司机67194精品线观看| 99精品视频免费| 国产精品网站一区| 欧美日本亚洲| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲精品视频在线看| 这里只有精品视频在线| 欧美视频一区二区三区在线观看| 久久国产99| 欧美电影在线免费观看网站| 国产精品成人一区二区三区吃奶| 欧美激情中文字幕一区二区| 国产热re99久久6国产精品| 国产三级欧美三级| 国产精品99久久久久久久久| 国产一区二区三区在线观看网站| 亚洲人成网站在线观看播放| 久久国内精品自在自线400部| 在线精品亚洲| 国产欧美欧洲在线观看| 亚洲欧洲日韩女同| 国产精品视频专区| 一本色道久久综合| 免费成人激情视频| 欧美精品国产一区二区| 中文高清一区| 日韩一区二区久久| 午夜精品久久久| 99国产精品久久久| 欧美午夜不卡影院在线观看完整版免费| 国产欧美在线观看| 韩国欧美国产1区| 一色屋精品视频免费看| 国产精品久久久久国产a级| 雨宫琴音一区二区在线| 国产综合久久久久影院| 亚洲女女女同性video| 亚洲一二三级电影| 亚洲经典自拍| 亚洲婷婷国产精品电影人久久| 中文欧美日韩| 国内不卡一区二区三区| 久久国产精品久久w女人spa| 欧美成人小视频| 在线亚洲国产精品网站| 久久精品国产免费观看| 欧美日韩在线高清| 久久久综合香蕉尹人综合网| 亚洲免费在线播放| 亚洲免费在线电影| 欧美电影免费| 午夜日韩福利| 欧美一级网站| 一本一本久久a久久精品综合妖精| 99国产精品自拍| 国语对白精品一区二区| 亚洲综合另类| 欧美成人高清视频| 一区二区三区在线不卡| 国产欧美日韩不卡| 亚洲国产婷婷香蕉久久久久久99| 国产精品永久| 久久精品一级爱片| 一区二区视频免费完整版观看| 亚洲缚视频在线观看| 国产一区二区三区视频在线观看| 久久久久久电影| 欧美电影专区| 久久精品道一区二区三区| 欧美三级网页| 国内自拍视频一区二区三区| 欧美日韩国产经典色站一区二区三区| 国产精品99久久久久久久久| 欧美激情第4页| 欧美性色视频在线| 亚洲一二三级电影| 欧美亚洲视频在线观看| 亚洲国产综合视频在线观看| 亚洲一区二区在线| 欧美伊人影院| 久久深夜福利免费观看| 欧美日韩国产三区| 在线观看欧美视频| 国产婷婷一区二区| 欧美精品在线视频| 久久国产手机看片| 国产精品入口日韩视频大尺度| 美女视频黄a大片欧美| 国产精品成人一区二区网站软件| 国产一区二区三区四区三区四| 欧美午夜精品久久久久久孕妇| 久久久久久自在自线| 亚洲国产成人精品久久| 国产精品卡一卡二| 国产精品爱久久久久久久| 国产亚洲欧美另类一区二区三区| 亚洲国产视频直播| 欧美激情综合亚洲一二区| 亚久久调教视频| 在线看不卡av| 亚洲香蕉视频| 欧美人与性动交α欧美精品济南到| 久久久一区二区| 久久国产精品电影| 先锋影音久久久| 国产精品成人aaaaa网站| 欧美精品在线观看一区二区| 国产精品区免费视频| 亚洲免费av电影| 国产欧美日韩一区二区三区在线观看| 亚洲一级片在线观看| 精品成人乱色一区二区| 欧美一区二区三区免费在线看| 一区二区三区四区国产| 欧美精品久久久久久久久老牛影院| 欧美日韩国产专区| 欧美在线播放| 亚洲视频一二| 欧美成人一区二区三区在线观看| 美女任你摸久久|