📄 dubscript.txt
字号:
System_Wizard_Version = "5.00";
EVENT new_system
{
name = "small_2C35";
hdl = "vhdl";
}
EVENT set_board
{
class = "altera_nios_dev_board_cyclone_2c35";
}
EVENT new_clock
{
name = "clk";
freq = "50.0";
}
EVENT new_module
{
class = "altera_nios2";
name = "cpu";
EVENT
{
id = "core";
value = "e";
}
EVENT
{
id = "hw_mul_shift";
value = "embedded_mul_fast_le_shift";
}
EVENT
{
id = "hw_div";
value = "0";
}
EVENT
{
id = "icache_bytes";
value = "4096";
}
EVENT
{
id = "icache_burst_type";
value = "none";
}
EVENT
{
id = "icache_ram_block_type";
value = "AUTO";
}
EVENT
{
id = "tcim_enable";
value = "0";
}
EVENT
{
id = "tcim_count";
value = "1";
}
EVENT
{
id = "dcache_bytes";
value = "2048";
}
EVENT
{
id = "dm_enable";
value = "0";
}
EVENT
{
id = "dcache_line_size";
value = "4";
}
EVENT
{
id = "dcache_bursts";
value = "0";
}
EVENT
{
id = "dcache_ram_block_type";
value = "AUTO";
}
EVENT
{
id = "tcdm_enable";
value = "0";
}
EVENT
{
id = "tcdm_count";
value = "1";
}
EVENT
{
id = "debug";
value = "1";
}
EVENT
{
id = "trace_addr_width";
value = "7";
}
EVENT
{
title = "Full Modelsim Signals in Waveforms";
value = "0";
}
EVENT
{
title = "Trap on illegal instructions";
value = "0";
}
EVENT
{
title = "Branch Prediction Type";
value = "Automatic";
}
EVENT
{
title = "Number of Entries : ";
value = "8";
}
EVENT
{
title = "PC xor global branch history (default)";
}
EVENT
{
title = "MMU Present";
value = "0";
}
EVENT
{
title = "Process ID (PID) Bits";
value = "10";
}
EVENT
{
title = "DTLB Entries";
value = "7";
}
EVENT
{
title = "DTLB Set-Associativity (Ways)";
value = "4";
}
EVENT
{
title = "Micro DTLB Entries";
value = "6";
}
EVENT
{
title = "ITLB Entries";
value = "7";
}
EVENT
{
title = "ITLB Set-Associativity (Ways)";
value = "4";
}
EVENT
{
title = "Micro ITLB Entries";
value = "4";
}
EVENT
{
title = "Enable Performance Counters";
value = "0";
}
EVENT
{
title = "Performance Counter Width";
value = "32";
}
EVENT
{
title = "Always Encrypt";
value = "1";
}
EVENT
{
title = "Activate PLI Model Checker";
value = "0";
}
EVENT
{
title = "Activate Monitors";
value = "1";
}
EVENT
{
title = "Activate Test End Checker";
value = "0";
}
EVENT
{
title = "Activate Trace";
value = "1";
}
EVENT
{
title = "Clear X data bits";
value = "1";
}
EVENT
{
title = "Bit 31 D-cache bypass";
value = "1";
}
EVENT
{
title = "Disable D-cache";
value = "0";
}
EVENT
{
title = "HDL Simulation Caches Cleared";
value = "1";
}
EVENT
{
title = "Consistent synthesis";
value = "0";
}
EVENT
{
title = "Hardware break test";
value = "0";
}
EVENT
{
title = "Allow full address range";
value = "0";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_onchip_memory2";
name = "onchip_ram";
EVENT
{
id = "ram";
}
EVENT
{
id = "dp";
value = "0";
}
EVENT
{
id = "block_type";
value = "Automatic";
}
EVENT
{
id = "width";
value = "32";
}
EVENT
{
id = "size";
value = "2";
}
EVENT
{
id = "units";
value = "Kbytes";
}
EVENT
{
id = "read_latency_s1";
value = "1";
}
EVENT
{
id = "read_latency_s2";
value = "1";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_pio";
name = "led_pio";
EVENT
{
id = "width";
value = "8";
}
EVENT
{
id = "output";
}
EVENT
{
id = "capture";
value = "0";
}
EVENT
{
id = "rising";
}
EVENT
{
id = "irq";
value = "0";
}
EVENT
{
id = "level";
}
EVENT
{
title = "Hardwire PIO inputs in test bench";
value = "0";
}
EVENT
{
title = "Drive inputs to ";
value = "0x0000";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT set_clock
{
module = "cpu";
arg = "clk";
}
EVENT set_clock
{
module = "onchip_ram";
arg = "clk";
}
EVENT set_base_address
{
module = "onchip_ram";
slave = "s1";
addr = "0x00000000";
}
EVENT connect_to
{
master = "cpu/instruction_master";
slave = "onchip_ram/s1";
priority = "1";
}
EVENT connect_to
{
master = "cpu/data_master";
slave = "onchip_ram/s1";
priority = "1";
}
EVENT set_clock
{
module = "led_pio";
arg = "clk";
}
EVENT set_base_address
{
module = "led_pio";
slave = "s1";
addr = "0x00004000";
}
EVENT connect_to
{
master = "cpu/data_master";
slave = "led_pio/s1";
priority = "1";
}
EVENT
{
id = "board_id";
value = "altera_nios_dev_board_cyclone_2c35";
}
EVENT
{
id = "set_device";
value = "CYCLONEII";
}
EVENT
{
id = "hardcopy_compatible";
value = "0";
}
EVENT
{
# TABLE memory_slaves = "";
pre_path = "#9/#4/#34/#4/";
EVENT
{
row = "0";
column = "Memory Module";
value = "onchip_ram/s1";
}
EVENT
{
row = "0";
column = "Offset";
value = "0x00000000";
}
EVENT
{
row = "1";
column = "Memory Module";
value = "onchip_ram/s1";
}
EVENT
{
row = "1";
column = "Offset";
value = "0x00000020";
}
EVENT
{
row = "2";
column = "Memory Module";
value = "onchip_ram/s1";
}
EVENT
{
row = "2";
column = "Offset";
value = "0x00000000";
}
}
EVENT
{
id = "legacy_sdk_support";
value = "0";
}
EVENT
{
# TABLE = "";
pre_path = "#9/#4/#70/#3/";
EVENT
{
row = "0";
column = "Module";
value = "";
}
EVENT
{
row = "1";
column = "Module";
value = "";
}
EVENT
{
row = "2";
column = "Module";
value = "";
}
}
EVENT
{
id = "germs_monitor_id";
value = "";
}
EVENT
{
title = "SDK. Generate header files, library files, and memory contents for CPU(s) and peripherals in your system.";
value = "0";
}
EVENT
{
title = "HDL. Generate system module logic in VHDL.";
value = "1";
}
EVENT
{
title = "Simulation. Create simulator project files.";
value = "0";
}
EVENT
{
action = "wizard_cancel";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -