当前位置:首页 >> 实习总结 >> project3

project3


ECE 545 Project 3 Specification

System to be implemented Using high-level behavioral VHDL describe an 8-bit microcontroller MC68HC11E9, working in a single-chip mode, with the following simplifications: 1. Inputs and outputs of the microcontroller are reduced to clk, reset, PORTB, and PORTC. 2. Internal registers are reduced to the registers A, B, SP, CC (Condition Codes NZVC), and PC. 3. Internal I/O registers are limited to PORTB at the memory address $1004 PORTC at the memory address $1003 DDRC at the memory address $1007

4. Instruction set of the microcontroller is reduced to the following instructions a. Data transfer instructions LDAA, LDAB, LDS, STAA, STAB, STS b. Arithmetic instructions ADDA, ADDB, SUBA, SUBB c. Logic instructions ANDA, ANDB, ORAA, ORAB, EORA, EORB d. Data test instructions CMPA, CMPB e. Control instructions BEQ, BNE, BSR, RTS f. Stack instructions PSHA, PSHB, PULA, PULB

5. Addressing modes of the microcontroller are reduced to the following modes a. immediate b. extended c. inherent d. relative 6. Program is stored in the internal ROM starting at the address $D000 7. After reset, PC is set to the address $D000. 8. The only parts of 68HC11E9 implemented in your model are: a. CPU b. RAM (512 B in the range $0000-$01FF) c. ROM (12 kB in the range $D000-$FFFF) d. parallel I/O (PORTB and PORTC)

Features of the model 1. Your model should allow cycle accurate modeling of the circuit behavior. 2. Your model should contain debugging features equivalent to the debugging features of the DLX model, discussed in class and described in Ashenden, Chapter 15. 3. Generic parameters passed to the model should include a. name of the file with the contents of the internal ROM b. clk-to-output delay c. debugging mode 4. Your model should report all undefined opcodes, treat them as NOP, and proceed to the next ROM address.

Testing and debugging The behavior of your model should be carefully verified using a testbench instantiating your model with a. the internal ROM containing a valid program composed of a substantial subset of instructions implemented in the model b. debugging mode set to the most detailed mode (trace_each_step)

Deliverables 1. All source code files. 2. Contents of the internal ROM used for the model verification, in the hexadecimal notation, and expressed using the corresponding 68HC11 assembly language mnemonics. 3. The detailed log/report generated by your model for a given contents of ROM, and with the debugging mode set to trace_each_step.

Useful Resources 68HC11 E-series Reference Guide and if necessary 68HC11 E-series Technical Data 68HC11 Reference Manual all available at http://www.technologicalarts.com/myfiles/links.html Optionally: Peter Spasov, Microcontroller Technology, any edition, Prentice-Hall, Chapter II, Software. (you can borrow this book from the ECE 447 students).


赞助商链接
更多相关文档:

[新版]牛津英语五年级上册(三起点)Project3 My toy city 教案[...

[新版]牛津英语五年级上册(三起点)Project3 My toy city 教案[精品]_英语_小学教育_教育专区。(此文档为 word 格式,下载后可以任意修改,直接打印使用!) Project...

三年级英语下册 Project3学案 沪教牛津版(三起)

年级 设计时间 学习内容 三 学科 英语 课型 总课时 新授 授课 教师 授课 时间 Project3 学习目标 运用本模块所学知识完成课本 48 至 49 页的实践活动。 学习...

多媒体技术_ project3_图像的DCT变换及DCT反变换

多媒体技术_ project3_图像的DCT变换及DCT反变换_计算机软件及应用_IT/计算机_专业资料。多媒体技术实验报告 项目名称: 图像的 DCT 变换及 DCT 反变换 提交文档...

新版牛津英语(三起点)五年级下册Project3 Our Open Day 教学设计_...

Project3 Our Open Day 教学设计 一、课题说明 本课题的活动是让学生调查并记录学校开放日当天会到场的家长名单, 然后和同 学讨论并制定开放日活动计划, 填写表格...

unit3 project

unit3 project - Unit 3 Project Making a booklet on keeping fit Reading Author: Liuya Date:2012/10...

M8Unit 3project 教案

M8Unit 3project 教案_英语_高中教育_教育专区。Unit 3 Project Making a small book about unusual pictures Learning aims 1. Know about some unusual ...

江苏省海门市证大中学高一英语《MIU3 Project》周末导学案

江苏省海门市证大中学高一英语《MIU3 Project》周末导学案 - MIU3 Project I 重点单词 1.________ adj.无用的,无效的→useful adj.有用的 2._...

18学年高中英语Unit3Tomorrow’sWorldSectionⅤProject教学案牛津...

18学年高中英语Unit3Tomorrow’sWorldSectionⅤProject教学案牛津译林版必修4 - Section Ⅴ Project [原文呈现][读文清障] Journey ...

江苏专用高中英语Unit3BacktothepastPeriodFourProject讲义牛津...

江苏专用高中英语Unit3BacktothepastPeriodFourProject讲义牛津译林版必修3 - Period Four Project Ⅰ.单词自测 1.statue n.雕...

【新版】牛津译林版三年级英语下册Project2 优质教案【名校精品】...

【新版】牛津译林版三年级英语下册Project2 优质教案【名校精品】 - Project2 参考教案 活动目标: 通过游戏活动, 学生能综合运用后四单元所学的词汇、日常用语和...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com