110 likes | 271 Views
DSD 分組 project - Zpu Microcontroller Calculator with C-LCM. ZPU?. ZPU 簡介. 何為 ZPU? Zpu 的原名是 Zylin soft CPU 。而 ZPU 是全世界最小的 32 bit CPU with GCC toolchain 。 詳細的規格與使用方法 可以 參照 : http:// www.zylin.com/zpu.htm 使用 ZPU 的好處 ?
E N D
DSD 分組 project- Zpu Microcontroller Calculator with C-LCM
ZPU簡介 • 何為ZPU? • Zpu的原名是Zylin soft CPU。而ZPU是全世界最小的 32 bit CPU with GCC toolchain。 • 詳細的規格與使用方法可以參照:http://www.zylin.com/zpu.htm • 使用ZPU的好處? • 因為ZPU為很小單位的計算器,所以他可以為了特定的規格去設計,此外,在implementation時,ZPU也可以得到較快的速度&較高的效率
ZPU programming model • Standard programming model • A single linear 32 bit address space • IO is memory mapped
System On a Programmable Chip • ZPU core running • eCos • Real Time OS • Small footprint • TCP/IP • USB function drivers • Flash drivers • eCos is the rising star for deeply embedded • Applications and drivers (TCP/IP, Flash-file system,...)
Project 命名公佈 • miniGG • 命名意義:用小小的機器…達成大大的夢想 Minimachine Grow Giant dream
成員分配 • CEO • 黃彥翔 b95902016(prince) • CTO • 柯杰夫 b95902012(Jeff) • Manager • 屠愚 b95902001(tanto) • Engineer • 郭明鑫 b95902058(ku0kuo)
官方網頁 • http://zpu.wikidot.com(陸續更新中)
時程規畫 • 2008-10-13~2008-10-17(Week 1) Study Project • 2008-10-20~2008-10-25(Week 2) Set specific goal • 2008-10-27~2008-11-01(Week 3) Search information • 2008-11-03~2008-11-07(Week 4) Unit test • 2008-11-10~2008-11-14(Week 5) Design product • 2008-11-17~2008-11-21(Week 6) Debug • 2008-11-24~2008-11-28(Week 7) Improve product • 2008-12-01~2008-12-06(Week 8) Prepare presentation
CPU? • CPU就是所謂的中央處理器或中央處理單元,也就是Central Processing Unit • 算術及邏輯運算單元(ALU) • 控制單元(CU) • 記憶單元(memory) • 輸入單元(Input,I/P) • 輸出單元(Output,O/P) • 暫存器(Register)