c語言經典算法大全,讓您通過實例感受到編程的美妙境界
標簽: 算法
上傳時間: 2013-07-30
上傳用戶:熊少鋒
針對單件車間調度問題,設計一種基于整數編碼的單親遺傳算法。該算法既具有單親遺傳算法運算量小、不存在“早熟收斂”現象等優點,在編碼中又體現了單件車間調度的“保序性”等工藝約束條件,增強了調度算法的整體性
標簽: 車間調度 單親遺傳算法
上傳時間: 2013-04-24
上傳用戶:笨小孩
隨著各種通信系統數量的日益增多,為了充分地利用有限的頻譜資源,高頻譜利用率的調制技術不斷被應用。偏移正交相移鍵控(OQPSK: Offset QuadraturePhase Shift Keying)是一種恒包絡調制技術,具有較高的頻譜利用率和功率利用率,廣泛應用于衛星通信系統和地面移動通信系統。因此,對于OQPSK全數字解調技術的研究具有一定的理論價值。 本文以軟件無線電和全數字解調的相關理論為指導,成功設計并實現了基于FPGA的OQPSK全數字解調。論文介紹了OQPSK全數字接收解調原理和基于軟件無線電設計思想的全數字接收機的基本結構,詳細闡述了當今OQPSK數字解調中載波頻率同步、載波相位同步、時鐘同步和數據幀同步的一些常用算法,并選擇了相應算法構建了三種系統級的實現方案。通過MATLAB對解調方案的仿真和性能分析,確定了FPGA中的系統實現方案。在此基礎上,本文采用VerilogHDL硬件描述語言在Altera公司的Quartus II開發平臺上設計了同步解調系統中的各個模塊,還對各模塊和整個系統在ModelSim中進行了時序仿真驗證,并對設計中出現的問題進行了修正。最后,經過FPGA調試工具嵌入式邏輯分析儀SignalTapⅡ的硬件實際測試,本文對系統方案進行了最終的改進與調整。 實際測試結果表明,本文的設計最終能夠達到了預期的指標和要求。本課題設計經過時序和資源優化后還可以向ASIC和系統級SOC轉化,以進一步縮小系統體積、降低成本和提高電路的可靠性,因此具有良好的實際應用價值。
標簽: OQPSK FPGA 全數字 解調
上傳時間: 2013-07-14
上傳用戶:aappkkee
基于FPGA的GPS中頻信號捕獲算法及其采樣器實現
標簽: GPS 中頻信號 捕獲算法 采樣
上傳時間: 2013-07-02
上傳用戶:WsyzxxnSej
基于FPGA的RSA密碼算法的模冪模乘的快速實現
標簽: RSA 模 密碼算法 快速實現
上傳用戶:xuanjie
基于FPGA的超聲圖像三維重建算法的研究
標簽: FPGA 超聲圖像 三維重建算法
上傳用戶:ykykpb
介紹了UC3843 的工作特點,利用UC3843 設計了反激式開關穩壓電源,分析了新型反饋電路的工作過程及優點,與傳統方法相比,此方法使電源的動態響應更快,調試更簡單。最后提出了反饋電路詳細的設計方法
標簽: 3843 UC 反激式開關電源 反饋電路
上傳時間: 2013-05-27
上傳用戶:lps11188
300種加解密算法,通過MSVC 6.0 and EGCS/cygwin32 1.1編譯。MD2, MD5, SHA-1, MD5-MAC, HMAC, XOR-MAC, DES,IDEA, SHARK, GOST, CAST-128, Diamond2, RC2, RC5, RC6, MARS, ……。
標簽: 300 加密 解密 算法
上傳用戶:yph853211
遺傳算法是一種基于自然選擇原理的優化算法,在很多領域有著廣泛的應用。但是,遺傳算法使用計算機軟件實現時,會隨著問題復雜度和求解精度要求的提高,產生很大的計算延時,這種計算的延時限制了遺傳算法在很多實時性要求較高場合的應用。為了提升運行速度,可以使用FPGA作為硬件平臺,設計數字系統完成遺傳算法。和軟件實現相比,硬件實現盡管在實時性和并行性方面具有很大優勢,但同時會導致系統的靈活性不足、通用性不強。本文針對上述矛盾,使用基于功能的模塊化思想,將基于FPGA的遺傳算法硬件平臺劃分成兩類模塊:系統功能模塊和算子功能模塊。針對不同問題,可以在保持系統功能模塊不變的前提下,選擇不同的遺傳算子功能模塊完成所需要的優化運算。本文基于Xilinx公司的Virtex5系列FPGA平臺,使用VerilogHDL語言實現了偽隨機數發生模塊、隨機數接口模塊、存儲器接口/控制模塊和系統控制模塊等系統功能模塊,以及基本位交叉算子模塊、PMX交叉算子模塊、基本位變異算子模塊、交換變異算子模塊和逆轉變異算子模塊等遺傳算法功能模塊,構建了系統功能構架和遺傳算子庫。該設計方法不僅使遺傳算法平臺在解決問題時具有更高的靈活性和通用性,而且維持了系統架構的穩定。本文設計了多峰值、不連續、不可導函數的極值問題和16座城市的旅行商問題 (TSP)對遺傳算法硬件平臺進行了測試。根據測試結果,該硬件平臺表現良好,所求取的最優解誤差均在1%以內。相對于軟件實現,該系統在求解一些復雜問題時,速度可以提高2個數量級。最后,本文使用FPGA實現了粗粒度并行遺傳算法模型,并用于 TSP問題的求解。將硬件平臺的運行速度在上述基礎上提高了近1倍,取得了顯著的效果。關鍵詞:遺傳算法,硬件實現,并行設計,FPGA,TSP
標簽: FPGA 算法 硬件實現
上傳時間: 2013-06-15
上傳用戶:hakim
GPS軟件接收機基帶處理算法研究與FPGA實現
標簽: GPS 軟件接收機 基帶處理 算法研究
上傳時間: 2013-07-17
上傳用戶:afeiafei309
蟲蟲下載站版權所有 京ICP備2021023401號-1