可配置端口電路是FPGA芯片與外圍電路連接關鍵的樞紐,它有諸多功能:芯片與芯片在數據上的傳遞(包括對輸入信號的采集和輸出信號輸出),電壓之間的轉換,對外圍芯片的驅動,完成對芯片的測試功能以及對芯片電路保護等。 本文采用了自頂向下和自下向上的設計方法,依據可配置端口電路能實現的功能和工作原理,運用Cadence的設計軟件,結合華潤上華0.5μm的工藝庫,設計了一款性能、時序、功耗在整體上不亞于xilinx4006e[8]的端口電路。主要研究以下幾個方面的內容: 1.基于端口電路信號寄存器的采集和輸出方式,本論文設計的端口電路可以通過配置將它設置成單沿或者雙沿的觸發方式[7],并完成了Verilog XL和Hspiee的功能和時序仿真,且建立時間小于5ns和保持時間在0ns左右。和xilinx4006e[8]相比較滿足設計的要求。 2.基于TAP Controller的工作原理及它對16種狀態機轉換的控制,對16種狀態機的轉換完成了行為級描述和實現了捕獲、移位、輸出、更新等主要功能仿真。 3.基于邊界掃描電路是對觸發器級聯的構架這一特點,設計了一款邊界掃描電路,并運用Verilog XL和Hspiee對它進行了功能和時序的仿真。達到對芯片電路測試設計的要求。 4.對于端口電路來講,有時需要將從CLB中的輸出數據實現異或、同或、與以及或的功能,為此本文采用二次函數輸出的電路結構來實現以上的功能,并運用Verilog XL和Hspiee對它進行了功能和時序的仿真。滿足設計要求。 5.對于0.5μm的工藝而言,輸入端口的電壓通常是3.3V和5V,為此根據設置不同的上、下MOS管尺寸來調整電路的中點電壓,將端口電路設計成3.3V和5V兼容的電路,通過仿真性能上已完全達到這一要求。此外,在輸入端口處加上擴散電阻R和電容C組成噪聲濾波電路,這個電路能有效地抑制加到輸入端上的白噪聲型噪聲電壓[2]。 6.在噪聲和延時不影響電路正常工作的范圍內,具有三態控制和驅動大負載的功能。通過對管子尺寸的大小設置和驅動大小的仿真表明:在實現TTL高電平輸出時,最大的驅動電流達到170mA,而對應的xilinx4006e的TTL高電平最大驅動電流為140mA[8];同樣,在實現CMOS高電平最大驅動電流達到200mA,而xilinx4006e的CMOS驅動電流達到170[8]mA。 7.與xilinx4006e端口電路相比,在延時和面積以及功耗略大的情況下,本論文研究設計的端口電路增加了雙沿觸發、將輸出數據實現二次函數的輸出方式、通過添加譯碼器將配置端口的數目減少的新的功能,且驅動能力更加強大。
上傳時間: 2013-07-20
上傳用戶:頂得柱
發光二極體(Light Emitting Diode, LED)為半導體發光之固態光源。它成為具省電、輕巧、壽命長、環保(不含汞)等優點之新世代照明光源。目前LED已開始應用於液晶顯示
上傳時間: 2013-04-24
上傳用戶:王慶才
開關磁阻電機驅動系統(SRD)是一種新型交流驅動系統,以結構簡單、堅固耐用、成本低廉、控制參數多、控制方法靈活、可得到各種所需的機械特性,而備受矚目,應用日益廣泛.并且SRD在寬廣的調速范圍內均具有較高的效率,這一點是其它調速系統所不可比擬的.但開關磁阻電機(SRM)的振動與噪聲比較大,這影響了SRD在許多領域的應用.本文針對上述問題進行了研究,提出了一種新型齒極結構,可有效降低開關磁阻電機的振動與噪聲.通過電磁場有限元計算可看出,在新型齒極結構下,導致開關磁阻電機振動與噪聲的徑向力大為減小,尤其是當轉子極相對定子極位于關斷位置時,徑向力大幅度地減小,并改善了徑向力沿定子圓周的分布,使其波動減小,從而減小了定子鐵心的變形與振動,進而降低了開關磁阻電機的噪聲.靜態轉矩因轉子極開槽也略微減小,但對電機的效率影響不大.開關磁阻電機因磁路的飽和導致參數的非線性,又因在不同控制方式下是變結構的.這使得開關磁阻電機的控制非常困難.經典的線性控制方法如PI、PID等方法用于開關磁阻電機的控制,效果不好.其它的控制方法如滑模變結構控制、狀態空間控制方法等可取得較好的控制效果但大都比較復雜,實現起來比較困難.而智能控制方法如模糊控制本身為一種非線性控制方法,對于非線性、變結構、時變的被控對象均可取得較好的控制效果且不需知道被控對象的數學模型,這對于很難精確建模的開關磁阻電機來說尤其適用.同時,模糊控制實現比較容易.但對于變參數、變結構的開關磁阻電機來說固定參數的模糊控制在不同條件下其控制效果難以達到最優.為取得最優的控制效果,該文采用帶修正因子的自組織模糊控制器,采用單純形加速優化算法通過在線調整參數,達到了較好的控制效果.仿真結果證明了這一點.
上傳時間: 2013-05-16
上傳用戶:大三三
PIN1 BUSY:BUSY 輸出腳,由/CONVST 的上升沿觸發。并且在所有通道選擇轉換完成之前一直保持高電平。PIN2 FRSTDATA:首位數據輸出腳。且是一個
上傳時間: 2013-07-15
上傳用戶:csgcd001
pb開發soket所需要的一個關鍵動態庫,我找了很久的,現在份享一下-pb socket dll
上傳時間: 2013-04-24
上傳用戶:refent
光纖陀螺儀是激光陀螺的一種,它采用的是Sagnac干涉原理,以激光作為光源,用光纖構成環形光路并檢測出由正反時針沿光纖傳輸的兩束光,隨光纖環轉動而產生的兩路激光束之間的相位差,由此計算出旋轉的角速度。本論文所討論的干涉型閉環光纖陀螺的實現是基于DSP和PGGA兩個數字器件所搭建起來的,本章圍繞著這兩個器件來說明整個閉環光纖陀螺的構成和工作原理。在整個系統中,DSP和PGGA分別擔任同的角色,分別完成不同的功能。總的說來,PGGA主要實現整個系統的時序控制和閉環回路,以及為DSP提供原始濾波數據;而DSP主要的工作是從PGGA那里取來第一個加法器輸出的數據作為原始數據,再對數據進行濾波處理,最后的處理結果作為轉速的信息送給捷聯慣導系統。文章主要圍繞著如何提高陀螺的靈敏性能和穩定性來展開。分別從軟件和硬件兩個方面來討論如何提高陀螺的性能。軟件方面主要討論了前端采樣信號處理;陀螺轉速信息的濾波輸出以及閉環的調節。硬件方面主要討論了如何提高系統的穩定性、減小干涉信號的噪聲以及如何處理好DSP和PGGA之間的通信問題。 實踐表明,運用文中所討論的方法,陀螺的靈敏度和穩定性都有一定的提高,理論和方法切實有效。
上傳時間: 2013-04-24
上傳用戶:中國空軍
可配置端口電路是FPGA芯片與外圍電路連接關鍵的樞紐,它有諸多功能:芯片與芯片在數據上的傳遞(包括對輸入信號的采集和輸出信號輸出),電壓之間的轉換,對外圍芯片的驅動,完成對芯片的測試功能以及對芯片電路保護等。 本文采用了自頂向下和自下向上的設計方法,依據可配置端口電路能實現的功能和工作原理,運用Cadence的設計軟件,結合華潤上華0.5μm的工藝庫,設計了一款性能、時序、功耗在整體上不亞于xilinx4006e[8]的端口電路。主要研究以下幾個方面的內容: 1.基于端口電路信號寄存器的采集和輸出方式,本論文設計的端口電路可以通過配置將它設置成單沿或者雙沿的觸發方式[7],并完成了Verilog XL和Hspiee的功能和時序仿真,且建立時間小于5ns和保持時間在0ns左右。和xilinx4006e[8]相比較滿足設計的要求。 2.基于TAP Controller的工作原理及它對16種狀態機轉換的控制,對16種狀態機的轉換完成了行為級描述和實現了捕獲、移位、輸出、更新等主要功能仿真。 3.基于邊界掃描電路是對觸發器級聯的構架這一特點,設計了一款邊界掃描電路,并運用Verilog XL和Hspiee對它進行了功能和時序的仿真。達到對芯片電路測試設計的要求。 4.對于端口電路來講,有時需要將從CLB中的輸出數據實現異或、同或、與以及或的功能,為此本文采用二次函數輸出的電路結構來實現以上的功能,并運用Verilog XL和Hspiee對它進行了功能和時序的仿真。滿足設計要求。 5.對于0.5μm的工藝而言,輸入端口的電壓通常是3.3V和5V,為此根據設置不同的上、下MOS管尺寸來調整電路的中點電壓,將端口電路設計成3.3V和5V兼容的電路,通過仿真性能上已完全達到這一要求。此外,在輸入端口處加上擴散電阻R和電容C組成噪聲濾波電路,這個電路能有效地抑制加到輸入端上的白噪聲型噪聲電壓[2]。 6.在噪聲和延時不影響電路正常工作的范圍內,具有三態控制和驅動大負載的功能。通過對管子尺寸的大小設置和驅動大小的仿真表明:在實現TTL高電平輸出時,最大的驅動電流達到170mA,而對應的xilinx4006e的TTL高電平最大驅動電流為140mA[8];同樣,在實現CMOS高電平最大驅動電流達到200mA,而xilinx4006e的CMOS驅動電流達到170[8]mA。 7.與xilinx4006e端口電路相比,在延時和面積以及功耗略大的情況下,本論文研究設計的端口電路增加了雙沿觸發、將輸出數據實現二次函數的輸出方式、通過添加譯碼器將配置端口的數目減少的新的功能,且驅動能力更加強大。
上傳時間: 2013-06-03
上傳用戶:aa54
英文描述: Dual Negative-Edge-Triggered Master-Slave J-K Flip-Flops with Clear and Complementary Outputs 中文描述: 雙下降沿觸發主從JK觸發器明確和互補輸出
上傳時間: 2013-04-24
上傳用戶:黃華強
LED旋轉顯示器時基于視覺暫留原理,開發的一種旋轉式LED顯示屏。其在具有一定轉速地載體上安裝16個LED發光器件,各LED發光管等間距排位一條直線,隨著旋轉速度的加快,在計算機軟件精確的時序控制下,不斷掃描出預設的文字,圖案等。使用一個光耦(U型槽的紅外對管)作為定位傳感器,當旋轉一周時,擋光板遮擋光源,光敏三極管的集電極輸出高電平,當離開擋光板時,集電極再次輸出低電平,從而給單片機一個下降沿的跳變型號,產生一個中斷,從而更新顯示。供電部分,因為整個裝置是在不停的高速旋轉當中,所以我們做了一個簡單的電刷裝置,把220V的交流電通過變壓器變成12V的交流電,再由橋式整流電路,和濾波電路,變為平滑的直流電,最后通過7805芯片輸出我們需要的5V直流電源,通過電刷把電源和指針板上的單片機連接為其供電。而旋轉載體因為需要12V的電壓源,所以采用分別供電的方式。
上傳時間: 2013-07-27
上傳用戶:f1364628965
使用Verilog編寫的同步FIFO,可通過設置程序中的DEPTH設置FIFO的深度,FIFO_WRITE_CLOCK上升沿向FIFO中寫入數據,\r\nFIFO_READ_CLOCK上升沿讀取數據。本程序對FIFO上層操作簡單實用。
上傳時間: 2013-08-12
上傳用戶:ljt101007