一個測試IOCTL編程的用戶層示例程序,已在mips-linux-gcc上編譯通過
標簽: mips-linux-gcc IOCTL 測試 編程
上傳時間: 2017-09-06
上傳用戶:tb_6877751
IOCTL的示例程序,已在mips-linux-gcc環境中調試通過
標簽: mips-linux-gcc IOCTL 程序 環境
上傳時間: 2013-12-21
上傳用戶:lindor
作為嵌入式系統核心的微處理器,是SOC不可或缺的“心臟”,微處理器的性能直接影響著整個SOC的性能。 與國際先進技術相比,我國在這一領域的研究和開發工作還相當落后,這直接影響到我國信息產業的發展。本著趕超國外先進技術,填補我國在該領域的空白以擺脫受制于國外的目的,我國很多科研單位和公司進行了自己的努力和嘗試。經過幾年的探索,已經有多種自主知識產權的處理器芯片完成了設計驗證并逐漸進入市場化階段。我國已結束無“芯”的歷史,并向設計出更高性能處理器的目標邁進。 艾科創新微電子公司的VEGA處理器,是公司憑借自己的技術力量和科研水平設計出的一款64位高性能RSIC微處理器。該處理器基于MIPSISA構架,采用五級流水線的設計,并且使用了高性能處理器所廣泛采用的虛擬內存管理技術。設計過程中采用自上而下的方法,根據其功能將其劃分為取指、譯碼、算術邏輯運算、內存管理、流水線控制和cache控制等幾個功能塊,使得我們在設計中能夠按照其功能和時序要求進行。 本文的首先介紹了MIPS微處理器的特點,通過對MIPS指令集和其五級流水線結構的介紹使得對VEGA的設計有了一個直觀的認識。在此基礎上提出了VEGA的結構劃分以及主要模塊的功能。作為采用虛擬內存管理技術的處理器,文章的主要部分介紹了VEGA的虛擬內存管理技術,將VEGA的內存管理單元(MMU)尤其是內部兩個翻譯后援緩沖(TLB)的設計作為重點給出了流水線處理器設計的方法。結束總體設計并完成仿真后,并不能代表設計的正確性,它還需要我們在實際的硬件平臺上進行驗證。作為論文的又一重點內容,介紹了我們在VEGA驗證過程中使用到的FPGA的主要配置單元,FPGA的設計流程。VEGA的FPGA平臺是一完整的計算機系統,我們利用在線調試軟件XilinxChipscope對其進行了在線調試,修正其錯誤。 經過模塊設計到最后的FPGA驗證,VEGA完成了其邏輯設計,經過綜合和布局布線等后端流程,VEGA采用0.18工藝流片后達到120MHz的工作頻率,可在其平臺上運行Windows-CE和Linux嵌入式操作系統,達到了預計的設計要求。
標簽: MIPS FPGA 微處理器 模塊設計
上傳時間: 2013-07-07
上傳用戶:標點符號
一個很好的嵌入式linux平臺下的bootloader,適用于mips體系結構,是不可多得的學習linux引導的資料,也可以用于實際項目。
標簽: bootloader linux 嵌入式
上傳時間: 2013-12-23
上傳用戶:gundamwzc
很好的一個嵌入式linux平臺下的bootloader,主要適用于mips體系結構,適合嵌入式linux的學習和項目開發。
上傳時間: 2014-01-09
上傳用戶:SimonQQ
它通過提供glibc兼容使得應用程序移植到較小的c 庫時相當得容易. 它能夠應用到帶虛擬存儲的Linux和uClinux上.在大多數帶MMU部件的平臺上為使它更加緊湊,它也能夠編譯成共享庫.uClibc支持許多處理器:m68000,ColdFire,ARM,MIPS,v850,x86,i960,Sparc,SuperH,Alpha,PowerPC和 Hitachi 8.
標簽: uClinux glibc Linux uClib
上傳時間: 2015-06-13
上傳用戶:LouieWu
基于linux的md5校驗源碼,可以很方便地移植到各種嵌入式平臺,如mips,arm等。
標簽: linux md5 校驗源碼
上傳時間: 2014-02-13
上傳用戶:royzhangsz
基于linux的串口聲波屏驅動,可以很方便地移植到各種平臺,如Mips等。
標簽: linux 串口 聲波 驅動
上傳時間: 2014-01-24
上傳用戶:AbuGe
Linux 價格低廉、功能強大,可以運行在X86,Alpha,Sparc,MIPS,PPC,MOTOROLA,NEC,ARM 等硬件平臺上,而且開放源代碼,可以定制。我們所介紹的硬件平臺是基于ARM 體系結構, 由北京博創興業科技有限公司開發的UP-NetARM3000 和UP-NetARM2410-S 實驗儀器。 UP-NetARM3000 的CPU為ARM7TDMI內核的三星S3C44B0X01 芯片,由于沒有MMU(內存管理單 元)只能運行uClinux,UP-NetARM2410-S的CPU為ARM920T內核的三星S3c2410 芯片,由于 有MMU可以運行標準的ARM-LINUX內核。通過這兩個平臺,我們可以學習嵌入式LINUX中的針 對有MMU和無MMU的不同開發過程
標簽: Linux 價格
上傳時間: 2013-12-06
上傳用戶:ryb
linux ppp 撥號上網軟件,交叉編譯, arm mips
標簽: linux ppp 撥號上網 軟件
上傳時間: 2016-10-04
上傳用戶:三人用菜
蟲蟲下載站版權所有 京ICP備2021023401號-1