www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]摘要:FPGA既具有門(mén)陣列的高邏輯密度和高可靠性,又具有可編程邏輯器件的用戶可編程性,可以減少系統(tǒng)的設(shè)計(jì)和維護(hù)風(fēng)險(xiǎn),降低產(chǎn)品成本,縮短設(shè)計(jì)周期。文中給出了利用FPGA設(shè)計(jì)漢明距離的計(jì)算電路,同時(shí)給出與通過(guò)有效

摘要:FPGA既具有門(mén)陣列的高邏輯密度和高可靠性,又具有可編程邏輯器件的用戶可編程性,可以減少系統(tǒng)的設(shè)計(jì)和維護(hù)風(fēng)險(xiǎn),降低產(chǎn)品成本,縮短設(shè)計(jì)周期。文中給出了利用FPGA設(shè)計(jì)漢明距離的計(jì)算電路,同時(shí)給出與通過(guò)有效的芯片資源配置,恰當(dāng)?shù)剡x擇存儲(chǔ)器的總?cè)萘颗c加法器總數(shù),來(lái)使整個(gè)系統(tǒng)的資源利用率達(dá)到最佳的實(shí)現(xiàn)方法。
關(guān)鍵詞:數(shù)字技術(shù);FPGA;漢明距離;芯片資源

    當(dāng)今時(shí)代已經(jīng)成為信息化時(shí)代,而信息的數(shù)字化也越來(lái)越為研究人員所重視。數(shù)字化技術(shù)已經(jīng)引發(fā)了一場(chǎng)范圍廣泛的產(chǎn)業(yè)革命,各種家用電器設(shè)備,信息處理設(shè)備都將向著數(shù)字化的方向變化。如數(shù)字電視、數(shù)字廣播、數(shù)字電影、DVD等等,同時(shí)現(xiàn)在的通信網(wǎng)絡(luò)也向著數(shù)字化的方向發(fā)展。隨著數(shù)字化的發(fā)展,數(shù)字集成電路也得到了廣泛應(yīng)用。20世紀(jì)80年代中期,Altera和Xilinx分別推出了類(lèi)似于PAL結(jié)構(gòu)的擴(kuò)展型CPLD和與標(biāo)準(zhǔn)門(mén)陣列類(lèi)似的FPGA,它們都具有體系結(jié)構(gòu)和邏輯單元比較靈活、集成度高以及適用范圍廣等特點(diǎn)。同時(shí),這兩種器件也兼容了PLD和通用門(mén)陣列的優(yōu)點(diǎn),可實(shí)現(xiàn)較大規(guī)模的電路編程同時(shí)也很靈活。
    漢明距離在信息論中的定義是兩個(gè)等長(zhǎng)字符串之間的漢明距離,也就是兩個(gè)字符串對(duì)應(yīng)位置的不同字符的個(gè)數(shù)。例如:*1011101與1001 001之間的漢明距離就是2;*2143896與2233796之間的漢明距離為3;*“toned”與“roses”之間的漢明距離為3。
    在通信中,累計(jì)定長(zhǎng)二進(jìn)制字中發(fā)生翻轉(zhuǎn)的錯(cuò)誤數(shù)據(jù)位通常也被稱(chēng)為信號(hào)距離。事實(shí)上,漢明重量分析在包括信息論、編碼理論、密碼學(xué)等領(lǐng)域都有應(yīng)用。

1 硬件設(shè)計(jì)
    在擴(kuò)頻通信和數(shù)字突發(fā)通信系統(tǒng)中,接收機(jī)進(jìn)行的數(shù)字相關(guān)檢測(cè)或獨(dú)特碼檢測(cè),實(shí)際上就是本地一組確定序列的一位二進(jìn)制數(shù),接收機(jī)將接收到的數(shù)據(jù)連續(xù)不斷的送入N位移位寄存器中,這樣,任一瞬間移位寄存器中的內(nèi)容即為一串二進(jìn)制碼,移位寄存器的輸出作為ROM的地址輸入,這樣,經(jīng)查找表運(yùn)算后,ROM就可輸出所需的數(shù)據(jù),并將所得數(shù)據(jù)送入漢明計(jì)算電路以得到漢明距離,再經(jīng)過(guò)門(mén)限判決輸入的漢明距離。其漢明距離的計(jì)算電路框圖如圖1所示。


1.1 8位并入串出移位寄存器
    圖2是本系統(tǒng)中的并入串出移位寄存器電路圖。圖2中,當(dāng)移位/置入控制端()為低時(shí),并行數(shù)據(jù)(A—H)被置入寄存器;而當(dāng)為高電平時(shí),并行置數(shù)功能被禁止。當(dāng)CLK和CLK INK有一個(gè)為低電平且為高電平時(shí),另一個(gè)時(shí)鐘則可以輸入;當(dāng)CLK和CLK INK有一個(gè)為高電平時(shí),另一個(gè)時(shí)鐘被禁止:而只有在CLK為高電平時(shí),CLK INK才可變?yōu)楦唠娖健?/p>


1.2 ROM查找表的設(shè)計(jì)
    用FPGA設(shè)計(jì)漢明距離電路的另一個(gè)關(guān)鍵是存儲(chǔ)器ROM,圖3所示是一個(gè)lpm_rom的器件圖。設(shè)計(jì)時(shí),移位寄存器的輸出作為ROM的地址輸入,這樣,經(jīng)查找表運(yùn)算后,ROM就可以輸出所需的漢明數(shù)據(jù)。


1.3 邏輯計(jì)算電路
    圖4所示是本系統(tǒng)中的邏輯計(jì)算電路的c5in3out的器件圖。通過(guò)c5in3out可計(jì)算出序列D6~D32的漢明距離。序列D0~D5(即圖4中的A,B,C,D,E)的漢明距離可以采用邏輯函數(shù)獲得。邏輯計(jì)算電路有三個(gè)二進(jìn)制輸出變量,由最高有效位到最低有效位依次為A、B、C(即圖4中的X,Y,Z),其邏輯表達(dá)式為:


1.4 漢明加法器
    圖5所示是一個(gè)漢明加法器的add器件圖。add通常是采用求和網(wǎng)絡(luò)法求和。求和網(wǎng)絡(luò)法將ROM輸出的數(shù)據(jù)兩兩通過(guò)一個(gè)加法器相加后,可將得出的結(jié)果再兩兩通過(guò)一個(gè)加法器相加,依次將各項(xiàng)計(jì)算結(jié)果相加在一起,其最終的累加結(jié)果便是漢明距離。



2 漢明電路的仿真調(diào)試
2.1 8位并入串出移位寄存器的max+pluslI仿真
    8位并入串出移位寄存器max+plusII波形仿真如圖6所示。其中的Clk為移位時(shí)鐘信號(hào);Load為并行數(shù)據(jù)預(yù)置使能信號(hào);Din是8位二進(jìn)制并行預(yù)置數(shù)據(jù)端口;Qb表示當(dāng)前值reg(0)向qb輸出;Reg(8)為當(dāng)前值和移位值(如:9A 1001 1010B;移位后:4D 0100 1101 B:第二次移位:A6 10100110 B)。


2.2 32位序列漢明距離電路的實(shí)現(xiàn)仿真
    選取查找表-求和網(wǎng)絡(luò)法來(lái)實(shí)現(xiàn)32位漢明距離的計(jì)算時(shí),可分別將(D6~D14)、 (D15~D23)、(D24~D32)作為查找表的地址線,再由此計(jì)算出序列D6~D32的漢明距離。而其序列D0~D5的漢明距離可以采用邏輯函數(shù)獲得,具體的波形仿真如圖7所示。
    圖7中,Datain[31..0]為漢明距離電路的輸入端口;Out[4..0]為漢明距離計(jì)算輸出端口(內(nèi)置的32位數(shù)可用十六進(jìn)制表示為000000 00)。例如F800A08C即1111 1000 0000 0000 1010 0000 10001100B,輸出的漢明距離d為10。

3 結(jié)束語(yǔ)
    設(shè)計(jì)完成后,可使用FPGA(即現(xiàn)場(chǎng)可編程門(mén)陣列)進(jìn)行下載驗(yàn)證,F(xiàn)PGA是專(zhuān)用集成電路(ASIC)領(lǐng)域中的一種半定制電路,FPGA既可解決定制電路的不足,又可克服原有可編程器件門(mén)電路數(shù)有限的缺點(diǎn)。而使用Max+PlusⅡ軟件和VHDL語(yǔ)言進(jìn)行電路設(shè)計(jì),不僅可以進(jìn)行邏輯仿真,還可以進(jìn)行時(shí)序仿真。由于本設(shè)計(jì)在編寫(xiě)過(guò)程中使用了較多的與門(mén)和異或門(mén),所以,在波形仿真圖中,波形顯示具有比較長(zhǎng)的延時(shí)。但是,自行編寫(xiě)的計(jì)數(shù)器功能完善,程序簡(jiǎn)單明了,完全可以實(shí)現(xiàn)32位漢明距離的計(jì)算。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

本文介紹一款小尺寸、功能強(qiáng)大、低噪聲的單芯片同步升壓轉(zhuǎn)換器。文章重點(diǎn)介紹了該集成電路的多個(gè)特性。這些特性能夠增強(qiáng)電路性能,并支持定制,以滿足各種應(yīng)用的要求。

關(guān)鍵字: 升壓轉(zhuǎn)換器 集成電路 電路

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠(yuǎn)通信宣布,其自研藍(lán)牙協(xié)議棧DynaBlue率先通過(guò)藍(lán)牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認(rèn)證。作為移遠(yuǎn)深耕短距離通信...

關(guān)鍵字: 藍(lán)牙協(xié)議棧 移遠(yuǎn)通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實(shí)黨中央、國(guó)務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來(lái)&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達(dá)成合作,為其自主研發(fā)的"旗馭車(chē)管"車(chē)輛運(yùn)營(yíng)管理平臺(tái)提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺(tái)對(duì)百余家企業(yè)客戶的運(yùn)營(yíng)管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會(huì)、上海市發(fā)展和改革委員會(huì)、上海市商務(wù)委員會(huì)、上海市教育委員會(huì)、上海市科學(xué)技術(shù)委員會(huì)指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會(huì)展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動(dòng)駕駛

推進(jìn)卓越制造,擴(kuò)大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車(chē)系統(tǒng)與蘇州工業(yè)園區(qū)管委會(huì)正式簽署備忘錄,以設(shè)立耐世特亞太總部蘇州智能制造項(xiàng)目。...

關(guān)鍵字: 智能制造 BSP 汽車(chē)系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團(tuán)宣布,新世代首款量產(chǎn)車(chē)型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車(chē)展。中國(guó)專(zhuān)屬版車(chē)型也將在年內(nèi)與大家見(jiàn)面,2026年在國(guó)內(nèi)投產(chǎn)。 寶馬集團(tuán)董事...

關(guān)鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領(lǐng)創(chuàng)新的核心驅(qū)動(dòng)力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領(lǐng)域深度融入科技變革浪潮,駛?cè)霐?shù)字化、智能化轉(zhuǎn)型快車(chē)...

關(guān)鍵字: 人工智能 智能體 AI BSP
關(guān)閉