現在,下一代嵌入式微處理器和軟件面臨著不斷減小的產品壽命。而由此產生的縮短的研發周期則要求設計者能夠在更短的時間內開發出更為復雜的處理器和軟件。為了解決這個問題,嵌入式系統的仿真逐漸成為在新的可編程結構的開發中必不可少的工具。對于嵌入式系統仿真核心的指令集仿真器,由于普遍使用的解釋型仿真器的性能較低,從十幾年前開始,人們就開始了對編譯型指令集仿真器的研究。但是,由于編譯技術的限制,它從來沒有能夠在商業產品中推廣。 ARM公司06年新推出的Cortex-M3系列芯片已經廣泛應用在無線傳感器網絡等領域。本文將針對基于ARM Cortex-M3的嵌入式系統設計出一個仿真平臺,以ARM Cortex-M3 所采用最新的Thumb-2 指令集作為目標指令集,設計了其仿真器,給出了一種優化的解釋型指令仿真機。 1.首先介紹了Thumb-2 指令集的編程模型,包括目標指令集支持的處理器的模式、寄存器和存儲器的組織。 2.其次建立了仿真平臺。在平臺的建立過程中,設計了結合編譯技術速度和解釋技術靈活性的仿真機;完成了Thumb-2 指令集體系結構的描述;實現了存儲器接口,從而可以滿足目標指令集對存儲器的訪問要求;介紹了ELF 文件格式,并設計了將ELF 文件中的指令和數據裝入存儲器的裝載程序。 3.最后以一個基于ARM Cortex-M3 處理器的機器小車嵌入式系統為例,對仿真平臺進行功能上的驗證。
上傳時間: 2013-07-19
上傳用戶:111111112
軟件開發環境:ISE 7.1i 硬件開發環境:紅色颶風II代-Xilinx版 1. 本實例用于控制開發板上面的SDRAM完成讀寫功能; 先向SDRAM里面寫數據,然后再將數據讀出來做比較,如果不匹配就通過LED變亮顯示出來,如果一致,LED就不亮。 2. part1目錄是使用Modelsim仿真的工程; 3. part2目錄是在開發版上面驗證的工程; 2.1. part1_32目錄是4m32SDRAM的仿真工程; 2.2. part1_16目錄是4m16SDRAM的仿真工程; \model文件夾里面是仿真模型; \rtl文件夾里面是源文件; \sim文件夾里面是仿真工程; \test_bench文件夾里面是測試文件; \wave文件夾里面是仿真波形。 3.1. 工程在\project文件夾里面; 3.2. 源文件和管腳分配在\rtl文件夾里面; 3.3. 下載文件在\download文件夾里面,.mcs為PROM模式下載文件,.bit為JTAG調試下載文件。
上傳時間: 2013-04-24
上傳用戶:ZJX5201314
·詳細說明:HCS08仿真器資料:資料詳細,完全可參照自己制作。文件列表: OpenSourceBDM_03032006 .......\Development_Files .......\.......\OpenSourceBDM_HWFiles .......\.......\......\BOMwithDatasheets ....
上傳時間: 2013-06-30
上傳用戶:維子哥哥
·剛制作成功的AVR仿真器,加了CP2102當USB,又加了244芯片,用起來很爽原理圖:AVR-JTAG-USB_99SE USB驅動:USB驅動程序CP2102 燒錄文件:flash.rar 燒錄文件:eeprom.rar
上傳時間: 2013-06-15
上傳用戶:RedLeaves1995
ICCV7 for AVR、ARM、MSP430和CPU12 C編譯器全系列破解版,基本不限定版本。 目前新出的iccv7avr v7.14版新增了針對這個補丁的定時地雷,因此運行后過幾分鐘就會自動退出,所以在此上傳舊的7.13A版本以供下載,等日后找到新的破解補丁再提供給大家,如果大家發現新補丁,也請提供給大家。 使用方法:直接解壓縮到編譯器安裝目錄下BIN文件夾中,如ICCV7AVR解壓到X:\iccv7avr\bin中,只要以后運行這個補丁就可以進入編譯器并破解為專業版,你也可以為這個破解補丁建一個快捷圖標到桌面就方便了。
上傳時間: 2013-06-09
上傳用戶:壞天使kk
#首先安裝Quartus II 9.0 (32-Bit): #用Quartus_II_9.0破解器.exe破解C:\altera\90\quartus\bin下的sys_cpt.dll和quartus.exe文件(運行Quartus_II_9.0破解器.exe后,直接點擊“應用補丁”,如果出現“未找到該文件。搜索該文件嗎?”,點擊“是”,(如果直接把該破解器Copy到C:\altera\90\quartus\bin下,就不會出現這個對話框,而是直接開始破解!)然后選中sys_cpt.dll,點擊“打開”。安裝默認的sys_cpt.dll路徑是在C:\altera\90\quartus\bin下)。 #把license.dat里的XXXXXXXXXXXX 用您老的網卡號替換(在Quartus II 9.0的Tools菜單下選擇License Setup,下面就有NIC ID)。 #在Quartus II 9.0的Tools菜單下選擇License Setup,然后選擇License file,最后點擊OK。 #注意:license文件存放的路徑名稱不能包含漢字和空格,空格可以用下劃線代替。 #僅限于學習,不要用于商業目的! 嚴禁貼到網上!!!
標簽: Quartus_II 9.0 破解
上傳時間: 2013-04-24
上傳用戶:zhuoying119
一個破解FNC擴展名程序的軟件,很有用,可以解決FNC文件的源碼破解問題
上傳時間: 2013-04-24
上傳用戶:lyy1234
使用kile c和protues仿真,有源代碼和protues文件,
上傳時間: 2013-06-29
上傳用戶:zhangyigenius
CadenceAllegro16.5的破解方法及其破解所需的文件,本人親自試過了,絕對好使,里面有一篇日志,詳細的介紹了破解的步驟,請嚴格按照步驟安裝,否則失敗自負
標簽: CadenceAllegro 16.5 破解
上傳時間: 2013-05-18
上傳用戶:浮塵6666
之前的內容有點問題,2013.6.26重新修改了一下,軟件1.74GB,另有破解程序,licence,教程包,4.9MB 下面破解步驟,參考一下: Cadence SPB 16.3的破解, 安裝步驟: 1.關閉殺毒軟件啊 2.運動setup.exe然后點擊“License Manager”,安裝過程中詢問license file時,選擇取消。結束安裝。 3.拷貝 cdslmd.exe到\"C:\\Cadence\\LicenseManager\\\"(安裝目錄),替代原文件。 4.復制license163.lic到安裝目錄 5.打開license163.lic,編輯第1行,將this_host修改為電腦名稱(電腦名稱不能為中文及注意英文大小寫) 6.運行LicenseServerConfiguration.exe 7.選取license163.lic 8.端口填寫5280(此步一般不需要做) 9.編輯window主計算機名,檢查hostname是否正確。可使用LMTOOLS查看(此步一般不需要做) 10.安裝Cadence SPB/orCAD 選取默認值 11.拷貝orcad_163.exe到C:\\Cadence\\安裝目錄, 12.運行orcad_163.exe破解補丁 13.OK
上傳時間: 2013-07-23
上傳用戶: