📄 dubscript.txt
字号:
System_Wizard_Version = "4.20";
EVENT new_system
{
name = "full_1c20";
hdl = "verilog";
}
EVENT set_board
{
class = "altera_nios_dev_board_cyclone_1c20";
}
EVENT new_clock
{
name = "clk";
freq = "50.0";
}
EVENT new_module
{
class = "altera_nios2";
name = "cpu";
EVENT
{
action = "instruction_add";
selected_instruction_class = "altera_nios_custom_instr_bitswap";
selected_instruction_module_name = "";
class_version = "2.0";
}
EVENT
{
action = "set_macro_name";
selected_instruction_module_name = "bit_swap";
selected_instruction_macro_name = "bit_swap";
value = "bit_swap";
}
EVENT
{
id = "core";
value = "f";
}
EVENT
{
id = "icache";
value = "4096";
}
EVENT
{
id = "dcache";
value = "2048";
}
EVENT
{
title = "Hardware Multiply:";
value = "le_mul_fast_le_shift";
}
EVENT
{
title = "Hardware Divide";
value = "0";
}
EVENT
{
id = "debug";
value = "5";
}
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 = "Omit Instruction Cache and associated Avalon instruction_master";
value = "0";
}
EVENT
{
title = "Omit Data Cache";
value = "0";
}
EVENT
{
title = "Omit Avalon data_master";
value = "0";
}
EVENT
{
id = "ichannels";
value = "0";
}
EVENT
{
id = "dchannels";
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 = "Enable Performance Counters";
value = "0";
}
EVENT
{
title = "Performance Counter Width";
value = "32";
}
EVENT
{
title = "Return Address Stack Entries : ";
value = "4";
}
EVENT
{
title = "Jump Target Buffer Entries : ";
value = "5";
}
EVENT
{
title = "Instruction Buffer Entries : ";
value = "4";
}
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_dma";
name = "dma";
EVENT
{
id = "width";
value = "13";
}
EVENT
{
id = "fifo_reg";
}
EVENT
{
id = "allow_byte";
value = "1";
}
EVENT
{
id = "allow_halfword";
value = "1";
}
EVENT
{
id = "allow_word";
value = "1";
}
EVENT
{
id = "allow_dword";
value = "1";
}
EVENT
{
id = "allow_quadword";
value = "1";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_tri_state_bridge";
name = "ext_ram_bus";
EVENT
{
title = "Registered";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_cfi_flash";
name = "ext_flash";
EVENT
{
pre_path = "#11/#0/#0/#2/";
value = "AMD29LV065D-120R";
}
EVENT
{
id = "addr";
value = "23";
}
EVENT
{
id = "data";
value = "8";
}
EVENT
{
title = "Reference Designator (chip label): ";
value = "U5";
}
EVENT
{
title = "Setup:";
value = "40";
}
EVENT
{
title = "Wait:";
value = "160";
}
EVENT
{
title = "Hold:";
value = "40";
}
EVENT
{
title = "Units:";
value = "ns";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT lock_base_address
{
lock = "1";
}
EVENT new_module
{
class = "altera_nios_dev_kit_stratix_edition_sram2";
name = "ext_ram";
EVENT
{
pre_path = "#12/#1/#1/#4/#2/";
value = "1024";
}
EVENT
{
pre_path = "#12/#1/#1/#4/#3/";
value = "1024";
}
EVENT
{
title = "Include a functional memory model in the system testbench.";
value = "1";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT lock_base_address
{
lock = "1";
}
EVENT new_module
{
class = "altera_avalon_epcs_flash_controller";
name = "epcs_controller";
EVENT
{
title = "Reference Designator (chip label): ";
value = "U59";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_lan91c111";
name = "lan91c111";
EVENT
{
id = "devboard";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_timer";
name = "sys_clk_timer";
EVENT
{
id = "period";
value = "1";
}
EVENT
{
id = "units";
value = "msec";
}
EVENT
{
title = "Preset Configurations: ";
value = "Full-featured";
}
EVENT
{
id = "fixed";
value = "1";
}
EVENT
{
id = "snapshot";
value = "1";
}
EVENT
{
id = "control";
value = "1";
}
EVENT
{
id = "pulse";
value = "0";
}
EVENT
{
id = "watchdog";
value = "0";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_jtag_uart";
name = "jtag_uart";
EVENT
{
title = "Depth: ";
value = "64";
}
EVENT
{
title = "IRQ Threshold: ";
value = "8";
}
EVENT
{
title = "Construct using registers instead of memory blocks";
value = "0";
}
EVENT
{
title = "Depth: ";
value = "64";
}
EVENT
{
title = "IRQ Threshold: ";
value = "8";
}
EVENT
{
title = "Construct using registers instead of memory blocks";
value = "0";
}
EVENT
{
id = "read_char_stream";
value = "";
}
EVENT
{
id = "sim_interactive_output";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_pio";
name = "button_pio";
EVENT
{
id = "width";
value = "4";
}
EVENT
{
id = "input";
}
EVENT
{
id = "capture";
value = "1";
}
EVENT
{
id = "either";
}
EVENT
{
id = "irq";
value = "1";
}
EVENT
{
id = "edge";
}
EVENT
{
title = "Hardwire PIO inputs in test bench";
value = "1";
}
EVENT
{
title = "Drive inputs to ";
value = "0x000F";
}
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 new_module
{
class = "altera_avalon_lcd_16207";
name = "lcd_display";
}
EVENT new_module
{
class = "altera_avalon_timer";
name = "high_res_timer";
EVENT
{
id = "period";
value = "1";
}
EVENT
{
id = "units";
value = "msec";
}
EVENT
{
title = "Preset Configurations: ";
value = "Full-featured";
}
EVENT
{
id = "fixed";
value = "1";
}
EVENT
{
id = "snapshot";
value = "1";
}
EVENT
{
id = "control";
value = "1";
}
EVENT
{
id = "pulse";
value = "0";
}
EVENT
{
id = "watchdog";
value = "0";
}
EVENT
{
action = "wizard_finish";
}
}
EVENT new_module
{
class = "altera_avalon_pio";
name = "seven_seg_pio";
EVENT
{
id = "width";
value = "16";
}
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 new_module
{
class = "altera_avalon_pio";
name = "reconfig_request_pio";
EVENT
{
id = "width";
value = "1";
}
EVENT
{
id = "bidir";
}
EVENT
{
id = "capture";
value = "0";
}
EVENT
{
id = "rising";
}
EVENT
{
id = "irq";
value = "0";
}
EVENT
{
id = "level";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -