⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dubscript.txt

📁 38译码器的设计
💻 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 + -