- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AT0103与AP模组课程大纲-研究发展处
附件6 附件6 「前瞻技術精進課程」內容大綱—課程編號:AT-01課程中文名稱:處理器設計與實作英文名稱:Microprocessor design and implementation laboratory修習年級:大學部二/三年級每週授課時數:3 小時每週實作時數:3 小時學分:3 學分課程主持人國立成功大學電機工程系陳中和教授聯絡方式HYPERLINK mailto:chchen@.t \hE-mail:chchen@.tw Tel:06-2757575 ext 62394課程大綱一. 內容本實習教材, CPULAB (NCKU),可搭配大學部計算機組織課程實施,主要項目內容包 括: 可練習 MIPS and/or ARM 組語程式、C 與組語的關係、以 C 及 Verilog 撰寫 處理器功能模組、中斷程式的設計、pipelined CPU 中斷處理模組的設計、處理器系 統平臺的建置(on FPGA)、AMBA 匯流排 (on FPGA)、I/O 中斷控制器系統 (on FPGA)、I/O systems (on FPGA)。本教材依教育部補助智慧電子整合性人才培育計畫「處理器設計與實作課程」與實際上課需求,整合為十個連貫性的 LAB,每個 LAB 內部包含範例練習與實作項目,後者可依學生程度加以調整。本實習課教材約以講授 帶範例一小時,其餘時間由學生實作。計算機組織正課宜配合實習項目補充所需的背 景知識。本教材(LAB1 to LAB10)提供 MIPS ISS 執行檔、MIPS pipelined processor Modelsim work 目錄檔、 FPGA 檔與實驗題目的教師解答供參考使用。以上檔案可 在HYPERLINK .tw/ \h: .tw/ 下載。本教材亦同時提供 CPULAB (CCU) 與 CPULAB (NDHU)兩份講義做為輔助教材,可以 project 方式實施。課程大綱實驗模組週次單元主題內容綱要實驗主題平臺1/2Tools and Instruction Set DesignLearn to use the simulation tools and the imulatorsLearn basic IPS assemblyprogrammingLAB1: Use of ISS and C2A (6 hours)PC (Linux), Modelsim, MIPS cross compiler, Java3Instruction Set DesignC code to assembly code transformLAB2: Describe C code in MIPS assembly (3 hours)PC (Linux), Modelsim, MIPS cross compiler, Java4Instruction Set Implement ationImplement processor branch instruction unit.LAB 3: SystemC Implementation of Branch Instruction Function (3 hours)PC (Linux), Modelsim, MIPS cross compiler, Java5Instruction Set Implement ationImplement processor branch instruction unit in VerilogLAB 4: Verilog Implementation of Branch Instruction Function (3 hours)PC (Linux), Modelsim, MIPS cross compiler, Java6Instruction Set Implement ationImplement processor ALULAB 5: Verilog Implementation of Arithmetic Logic Unit ( ALU) (3 hours)PC (Linux), Modelsim, MIPS cross compiler, Java7/8Processor Interrupt and SystemInterrupt handler designLAB 6: MIPS CPUInterrupts handler ISR (3 to 6 hours)PC (Linux), Modelsim, MIPS cross compiler, Java9Processor Interrupt and SystemImplement pipelined processor inter
您可能关注的文档
- 1923年我国化工学家吴蕴初发明了用面筋为原料将蛋白质水解的方法.PPT
- 2000年年简报-联合试验室.DOC
- 2002年网络设计师级上午试卷-Net130Com.DOC
- 2006·8北京数字图书馆前沿问题-北京交通大学图书馆.PPT
- 2007中国图书馆应用技术与专业设备及图书馆资源-中国图书馆学会.DOC
- 2008-2010年新课标全国宁夏高考分析.PPT
- 2008年广州中小学智能机器人选拔赛规则说明.PPT
- 2008年福特汽车环保奖华东地区民间环保组织能力建设培训.DOC
- 2009全国创意行销与微型创业竞赛-健行科技大学.DOC
- 2009年8月——2010年8月-上海试验学校.DOC
- AN024_星历原始观测数据协议.pdf
- APM32F051x6x8数据操作说明 V1.6中文.pdf
- AN1086_APM32F4xx_ISP应用笔记中文.pdf
- APM32F051R8 EVAL Board使用调试操作说明V1.0中文.pdf
- APM32F4xxx用户操作说明 V2.2中文.pdf
- APM32F411xCxE 数据操作说明 V1.3中文.pdf
- AN019_NMEA0183协议说明_北云科技.pdf
- AGP21系列电容式薄膜真空规说明书 A1-20240628.pdf
- AHT40温湿度传感器说明书中文版 A1-202406.pdf
- AN1096_APM32F035_HvMOTOR EVAL无感矢量控制方案_V1.1中文.pdf
文档评论(0)