URL
https://opencores.org/ocsvn/core_arm/core_arm/trunk
Subversion Repositories core_arm
[/] [core_arm/] [trunk/] [vhdl/] [sparc/] [leon_device.vhd] - Rev 4
Compare with Previous | Blame | View Log
library IEEE; use IEEE.std_logic_1164.all; use work.leon_target.all; package leon_device is ----------------------------------------------------------------------------- -- Automatically generated by vhdl/sparc/config.pl from of .config ----------------------------------------------------------------------------- constant syn_config : syn_config_type := ( targettech => virtex2,infer_pads =>false,infer_pci=>false, infer_ram => false, infer_regf => false, infer_rom => false, infer_mult => false, rftype => 1, targetclk => gen, clk_mul => 1, clk_div => 1, pci_dll => false, pci_sysclk => false ); constant iu_config : iu_config_type := ( nwindows => 8, multiplier => none, mulpipe => false, divider => none, mac => false, fpuen => 0, cpen => false, fastjump => false, icchold => false, lddelay => 1, fastdecode => false, rflowpow => false, watchpoints => 0, impl => 0, version => 0); constant fpu_config : fpu_config_type := (core => meiko, interface => none, fregs => 0, version => 0); constant cache_config : cache_config_type := ( isets => 1, isetsize => 1, ilinesize => 4, ireplace => rnd, ilock => 0, dsets => 1, dsetsize => 1, dlinesize => 4, dreplace => rnd, dlock => 0, dsnoop => none, drfast => false, dwfast => false, dlram => false, dlramsize => 1, dlramaddr => 16#323#); constant mmu_config : mmu_config_type := ( enable => 0, itlbnum => 8, dtlbnum => 8, tlb_type => combinedtlb, tlb_rep => replruarray, tlb_diag => false ); constant ahbrange_config : ahbslv_addr_type := (0,0,0,0,0,0,0,0,1,7,7,7,7,7,7,7); constant ahb_config : ahb_config_type := ( masters => 1, defmst => 0, split => false, testmod => false); constant mctrl_config : mctrl_config_type := ( bus8en => true, bus16en => true, wendfb => true, ramsel5 => true, sdramen => true, sdinvclk => true); constant peri_config : peri_config_type := ( cfgreg => false, ahbstat => false, wprot => true, wdog => false, irq2en => false, ahbram => false, ahbrambits => 11, ethen => false ); constant debug_config : debug_config_type := ( enable => true, uart => false, iureg => false, fpureg => false, nohalt => false, pclow => 2, dsuenable => false, dsutrace => false, dsumixed => false, dsudpram => false, tracelines => 64); constant boot_config : boot_config_type := (boot => memory, ramrws => 0, ramwws => 0, sysclk => 25000000, baud => 19200, extbaud => false, pabits => 11); constant pci_config : pci_config_type := ( pcicore => none , ahbmasters => 0, ahbslaves => 0, arbiter => false, fixpri => false, prilevels => 4, pcimasters => 4, vendorid => 16#0000#, deviceid => 16#0000#, subsysid => 16#0#, revisionid => 16#00#, classcode =>16#000000#, pmepads => false, p66pad => false, pcirstall => false); constant irq2cfg : irq2type := irq2none; ----------------------------------------------------------------------------- -- end of automatic configuration ----------------------------------------------------------------------------- end leon_device;