📄 sim5420.cfg
字号:
MODULE C54X; CHIP C5420; // Processor number MODULE C5420; // Template for defining blocks of memory // MEMORY BLOCK_NAME; // // START < STARTING ADDRESS >; // LENGTH < LENGTH OF BLOCK >; // PAGE < IO = 2, DATA = 1, PROG = 0>; // TYPE < DARAM/SARAM/ROM/WOM/RAM/EXRAM >; // // END BLOCK_NAME; // On Chip DARAM Organisation On Data Page Begins MEMORY MEM0; START 0x0000; LENGTH 0x2000; PAGE 1; TYPE DARAM; END MEM0; MEMORY MEM1; START 0x2000; LENGTH 0x2000; PAGE 1; TYPE DARAM; END MEM1; // On Chip DARAM Organisation On Data Page Ends // On Chip SARAM Organisation On Data Page Begins MEMORY MEM2; START 0x4000; LENGTH 0x2000; PAGE 1; TYPE SARAM; END MEM2; MEMORY MEM3; START 0x6000; LENGTH 0x2000; PAGE 1; TYPE SARAM; END MEM3; MEMORY MEM4; START 0x8000; LENGTH 0x2000; PAGE 1; TYPE SARAM; END MEM4; MEMORY MEM5; START 0xA000; LENGTH 0x2000; PAGE 1; TYPE SARAM; END MEM5; MEMORY MEM6; START 0xC000; LENGTH 0x2000; PAGE 1; TYPE SARAM; END MEM6; MEMORY MEM7; START 0xE000; LENGTH 0x2000; PAGE 1; TYPE SARAM; END MEM7; // On Chip SARAM Organisation On Data Page Ends. // On Chip DARAM Organisation On Prog Page Begins MEMORY MEM8; START 0x0080; LENGTH 0x1F80; PAGE 0; TYPE DARAM; END MEM8; MEMORY MEM9; START 0x2000; LENGTH 0x2000; PAGE 0; TYPE DARAM; END MEM9; // On Chip DARAM Organisation On Prog Page Ends // On Chip SARAM Organisation On Prog Page Begins. MEMORY MEM10; START 0x4000; LENGTH 0x2000; PAGE 0; TYPE SARAM; END MEM10; MEMORY MEM12; START 0x6000; LENGTH 0x2000; PAGE 0; TYPE SARAM; END MEM12; MEMORY MEM14; START 0x8000; LENGTH 0x2000; PAGE 0; TYPE SARAM; END MEM14; MEMORY MEM15; START 0xA000; LENGTH 0x2000; PAGE 0; TYPE SARAM; END MEM15; MEMORY MEM16; START 0xC000; LENGTH 0x2000; PAGE 0; TYPE SARAM; END MEM16; MEMORY MEM18; START 0xE000; LENGTH 0x2000; PAGE 0; TYPE SARAM; END MEM18; MEMORY MEM20; START 0x18000; LENGTH 0x02000; PAGE 0; TYPE SARAM; END MEM20; MEMORY MEM21; START 0x1A000; LENGTH 0x02000; PAGE 0; TYPE SARAM; END MEM21; MEMORY MEM22; START 0x1C000; LENGTH 0x02000; PAGE 0; TYPE SARAM; END MEM22; MEMORY MEM22A; START 0x1E000; LENGTH 0x02000; PAGE 0; TYPE SARAM; END MEM22A; MEMORY MEM24; START 0x2F000; LENGTH 0x01000; PAGE 0; TYPE SARAM; END MEM24; // On Chip SARAM Organisation On Prog Page Ends. // External RAM Organisation On Prog Page Begins MEMORY MEM26; START 0x00000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM26; MEMORY MEM27; START 0x08000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM27; MEMORY MEM28; START 0x10000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM28; MEMORY MEM29; START 0x18000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM29; MEMORY MEM30; START 0x20000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM30; MEMORY MEM31; START 0x28000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM31; MEMORY MEM32; START 0x30000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM32; MEMORY MEM33; START 0x38000; LENGTH 0x08000; PAGE 0; TYPE EXRAM; END MEM33; // External RAM Organisation On Prog Page Ends // External RAM Organisation On Data Page Begins MEMORY MEM34; START 0x8000; LENGTH 0x8000; PAGE 1; TYPE EXRAM; END MEM34; // External RAM Organisation On Data Page Ends END C5420; END C54X;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -