Download presentation
Presentation is loading. Please wait.
Published byReynard Lang Modified over 8 years ago
1
Investigation of BANSMOM System m5151117 Yumiko Kimezawa February 3, 20121RPS
2
Outline Previous Work Current Work -Investigation of BANSMOM System -Requirement -Investigation of Stratix III Board Future Work February 3, 2012RPS2
3
Previous Work Implementation of 5-lead system Implementation of 10-lead system February 3, 2012RPS3 Logic utilization: 62% Not compiled
4
Investigation of BANSMOM System February 3, 2012RPS4 CPU memory -Until now Instructions and data are in the same space -Minor change Instructions and data are in different spaces Use of cache becomes efficient through separating these memories Instruction cache: Write back is not required Data cache: Write back is required Inefficient
5
Investigation of BANSMOM System February 3, 2012RPS5 Memory size (in 1-lead system’s case) -Master CPU instruction memory: 64Kbyte -Master CPU data memory: 32KByte -PPD CPU instruction memory: 32KByte -PPD CPU data memory: 32KByte -Shared memory: 2Kbyte Program size -Master module: 55 Kbyte (code + initialized data) -PPD module: 16 Kbyte (code + initialized data) Now, on-chip memory is used in the system CPU instruction and data memory make up a most portion of memory of the system
6
Requirement BANSMOM system needs a lot of cache memory February 3, 2012RPS6 Use of off-chip memory as not only shared memory but also cache memory will be required
7
Investigation of Stratix III Board DRAM -DDR3 SDRAM -DDR2 SDRAM -DDR SDRAM -QDRII + SRAM -QDRII SRAM -PLDRAM II February 3, 2012RPS7 Off-chip memory SRAM -QDR I/QDR II -NBT/Nobl I’m trying to investigate Memory capacity How to use off-chip memory Which memory to use
8
Future Work Optimization of BANSMOM system -investigate -Finish adding off-chip memory to our system February 3, 2012RPS8
9
Investigation of Stratix III Board Embedded memory -M9K memory block: 355 -M144K memory block: 16 -Embedded memory: 5,499 Kbit -MLAB: 1,775 Kbit February 3, 2012RPS9
10
Program Size 1-lead system -Master module 55 Kbyte (code + initialized data) -PPD module 16 Kbyte (code + initialized data) 2-lead system -Master module 56 Kbyte (code + initialized data) -PPD module 16 Kbyte (code + initialized data) -PPD module 2 16 Kbyte (code + initialized data) February 3, 2012RPS10
11
How to Optimize Software (example) January 16, 2012RPS11 MicroC/OS-II
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.