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

📄 excalibur.sbd

📁 一个用于ARM处理器的Bootloader
💻 SBD
字号:
device excalibur{    family = excalibur_arm;     type = epxa1;     quartus_version = "Version 2.1 Internal Build 151B 06/12/2002 SJ Full Version";     module excalibur    {        type = excalibur_stripe;         hold_processor = false;         boot_from_flash = true;         configuration_device = epc2;         programming_clock_frequency = 16000000;         endian = little;         parameters uart        {            enabled = true;             input_pin_standard = lvttl_3v3;             output_pin_standard = slow_slew;         }        parameters trace        {            enabled = false;             output_pin_standard = fast_slew;         }        parameters pld        {            use_pld_to_stripe_bridge = true;             use_stripe_to_pld_bridge = true;             use_pld_to_stripe_interrupts = false;             use_stripe_to_pld_interrupts = true;             use_debug_extensions = true;             use_trace_extensions = false;             use_gpio_port = false;             gpio_port_width = 4;             pld_to_stripe_interrupt_mode = Six_individual_requests;         }        parameters clocks        {            input_clock_frequency = 25000000;             desired_ahb1_clock_frequency = 160000000;             desired_sdram_clock_frequency = 133000000;             pll_ahb_bypass = false;             pll_ahb_m = 128;             pll_ahb_n = 5;             pll_ahb_k = 2;             ahb1_divide = 2;             ahb2_divide = 4;             pll_sdram_bypass = false;             pll_sdram_m = 234;             pll_sdram_n = 11;             pll_sdram_k = 2;         }        parameters dpram        {            combined_data_width = 32;             combined_address_range = 0x2000;             combined_mode = false;             combined_outputs_registered = false;             mode[0] = no_ports;             data_width[0] = 0;             address_range[0] = 0x0;             outputs_registered[0] = false;             region region[0]            {                address_base = 0x20040000;                 enabled = true;                 address_size = 0x4000;             }            mode[1] = no_ports;             data_width[1] = 0;             address_range[1] = 0x0;             outputs_registered[1] = false;             region region[1]            {                address_base = 0x140000;                 enabled = false;                 address_size = 0x0;             }        }        parameters sdram        {            input_pin_standard = lvttl_3v3;             output_pin_standard = fast_slew;             enabled = true;             data_width = 16;             type = SDR;             device_name = Custom;             active_to_read_or_write_delay = 15;             active_to_precharge_command = 37;             active_banka_to_bankb_command = 14;             precharge_command_period = 15;             write_recovery_time = 17;             active_to_active_command_period = 60;             refresh_period = 710;             auto_refresh_command_period = 66;             burst_length = 8;             row_address_bits = 13;             column_address_bits = 9;             bank_address_bits = 2;             cas_latency = 3.000000;             region region[0]            {                address_base = 0x0;                 enabled = true;                 address_size = 0x1000000;             }            region region[1]            {                address_base = 0x11000000;                 enabled = false;                 address_size = 0x0;             }        }        parameters ebi        {            input_pin_standard = lvttl_3v3;             output_pin_standard = slow_slew;             enabled = true;             clock_divide = 16;             timeout_enable = false;             timeout_clock_cycles = 1;             external_clock_enable = true;             split_read = false;             region region[0]            {                address_base = 0x40000000;                 enabled = true;                 address_size = 0x400000;                 prefetch = false;                 synchronous = true;                 byte_enable = false;                 wait_cycles = 10;                 data_width = 16;                 chip_select_polarity = low;             }            region region[1]            {                address_base = 0x40400000;                 enabled = true;                 address_size = 0x400000;                 prefetch = false;                 synchronous = true;                 byte_enable = false;                 wait_cycles = 10;                 data_width = 16;                 chip_select_polarity = low;             }            region region[2]            {                address_base = 0x40800000;                 enabled = false;                 address_size = 0x0;                 prefetch = false;                 synchronous = true;                 byte_enable = false;                 wait_cycles = 0;                 data_width = 16;                 chip_select_polarity = low;             }            region region[3]            {                address_base = 0x40C00000;                 enabled = true;                 address_size = 0x400000;                 prefetch = false;                 synchronous = true;                 byte_enable = true;                 wait_cycles = 15;                 data_width = 16;                 chip_select_polarity = low;             }        }        region registers        {            address_base = 0x7FFFC000;             enabled = true;             address_size = 0x4000;         }        region sram[0]        {            address_base = 0x20000000;             enabled = true;             address_size = 0x4000;         }        region sram[1]        {            address_base = 0x20020000;             enabled = true;             address_size = 0x4000;         }        region pld[0]        {            address_base = 0x80000000;             enabled = true;             address_size = 0x80000000;             prefetch = true;         }        region pld[1]        {            address_base = 0x60000000;             enabled = true;             address_size = 0x10000000;             prefetch = false;         }        region pld[2]        {            address_base = 0x0;             enabled = false;             address_size = 0x0;             prefetch = false;         }        region pld[3]        {            address_base = 0x0;             enabled = false;             address_size = 0x0;             prefetch = false;         }    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -