OpenCores
URL https://opencores.org/ocsvn/mips_enhanced/mips_enhanced/trunk

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [designs/] [leon3-xilinx-ml501/] [README.txt] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
 
2
This leon3 design is tailored to the Xilinx Virtex5 ML501 board
3
---------------------------------------------------------------------
4
 
5
Design specifics:
6
 
7
* System reset is mapped to the CPU RESET button. When programming
8
  the FPGA only, the CPU RESET button must be pressed once before
9
  connecting grmon to reset the DCM clock generators.
10
 
11
* The serial port is connected to the console UART (UART 1) when
12
  dip switch 1 on the GPIO DIP switch is off. Otherwise it is
13
  connected to the DSU UART. The DSU BREAK input is mapped
14
  on the 'south' push-button.
15
 
16
* The JTAG DSU interface is enabled and works well with
17
  GRMON and Xilinx parallel cabel III or IV .
18
 
19
* The GRETH core is enabled and runs without problems at 100 Mbit.
20
  Using 1 Gbit is also possible with the commercial grlib version.
21
  Ethernet debug link is enabled, default IP is 192.168.0.53.
22
 
23
* DDR2 is supported. The default frequency is 140 MHz but it's
24
  possible to go higher. When changing frequency the delay on the
25
  data signals might need to be changed too. How to do this is
26
  described in the DDR2SPA section of grip.pdf (see description of
27
  SDCFG3 register).
28
 
29
* The SSRAM can be interfaced with the LEON2 Memory controller.
30
  Start GRMON with -ramrws 1 when the LEON2 controller is used.
31
 
32
* The FLASH memory can be accessed and programmed through grmon
33
 
34
* The LEON3 processor can run up to 80 - 90 MHz on the board
35
  in the typical configuartion.
36
 
37
* The I2C master is connected to the 'Main' I2C bus. An EEPROM (M24C08)
38
  can be accessed at I2C address 0x50.
39
 
40
* TODO: DVI VGA support
41
 
42
* Sample output from GRMON is:
43
 
44
GRMON LEON debug monitor v1.1.23b
45
 
46
 Copyright (C) 2004,2005 Gaisler Research - all rights reserved.
47
 For latest updates, go to http://www.gaisler.com/
48
 Comments or bug-reports to support@gaisler.com
49
 
50
 
51
 using JTAG cable on parallel port
52
 JTAG chain: xc5vlx50 xccace xc95144xl xcf32p
53
 
54
 Device ID: : 0x501
55
 GRLIB build version: 2564
56
 
57
 initialising ................
58
 detected frequency:  80 MHz
59
 
60
 Component                            Vendor
61
 LEON3 SPARC V8 Processor             Gaisler Research
62
 AHB Debug UART                       Gaisler Research
63
 AHB Debug JTAG TAP                   Gaisler Research
64
 GR Ethernet MAC                      Gaisler Research
65
 DDR2 Controller                      Gaisler Research
66
 AHB/APB Bridge                       Gaisler Research
67
 LEON3 Debug Support Unit             Gaisler Research
68
 LEON2 Memory Controller              European Space Agency
69
 Generic APB UART                     Gaisler Research
70
 Multi-processor Interrupt Ctrl       Gaisler Research
71
 Modular Timer Unit                   Gaisler Research
72
 Keyboard PS/2 interface              Gaisler Research
73
 Keyboard PS/2 interface              Gaisler Research
74
 General purpose I/O port             Gaisler Research
75
 AMBA Wrapper for OC I2C-master       Gaisler Research
76
 AHB status register                  Gaisler Research
77
 
78
 Use command 'info sys' to print a detailed report of attached cores
79
 
80
grlib> info sys
81
00.01:003   Gaisler Research  LEON3 SPARC V8 Processor (ver 0x0)
82
             ahb master 0
83
01.01:007   Gaisler Research  AHB Debug UART (ver 0x0)
84
             ahb master 1
85
             apb: 80000700 - 80000800
86
             baud rate 115200, ahb frequency 80.00
87
02.01:01c   Gaisler Research  AHB Debug JTAG TAP (ver 0x0)
88
             ahb master 2
89
03.01:01d   Gaisler Research  GR Ethernet MAC (ver 0x0)
90
             ahb master 3, irq 12
91
             apb: 80000b00 - 80000c00
92
             edcl ip 192.168.0.53, buffer 2 kbyte
93
00.01:02e   Gaisler Research  DDR2 Controller (ver 0x0)
94
            ahb: 40000000 - 60000000
95
            ahb: fff00100 - fff00200
96
            64-bit DDR2 : 1 * 256 Mbyte @ 0x40000000
97
                         140 MHz, col 11, ref 7.8 us
98
01.01:006   Gaisler Research  AHB/APB Bridge (ver 0x0)
99
             ahb: 80000000 - 80100000
100
02.01:004   Gaisler Research  LEON3 Debug Support Unit (ver 0x1)
101
             ahb: 90000000 - a0000000
102
             AHB trace 128 lines, stack pointer 0x00000000
103
             CPU#0 win 8, hwbp 2, itrace 128, V8 mul/div, srmmu, lddel 1
104
                   icache 2 * 8 kbyte, 32 byte/line lru
105
                   dcache 1 * 8 kbyte, 16 byte/line lru
106
03.04:00f   European Space Agency  LEON2 Memory Controller (ver 0x1)
107
             ahb: 00000000 - 20000000
108
             ahb: 20000000 - 40000000
109
             ahb: c0000000 - c2000000
110
             apb: 80000000 - 80000100
111
             16-bit prom @ 0x00000000
112
01.01:00c   Gaisler Research  Generic APB UART (ver 0x1)
113
             irq 2
114
             apb: 80000100 - 80000200
115
             baud rate 38400
116
02.01:00d   Gaisler Research  Multi-processor Interrupt Ctrl (ver 0x3)
117
             apb: 80000200 - 80000300
118
03.01:011   Gaisler Research  Modular Timer Unit (ver 0x0)
119
             irq 8
120
             apb: 80000300 - 80000400
121
             8-bit scaler, 2 * 32-bit timers, divisor 80
122
04.01:060   Gaisler Research  Keyboard PS/2 interface (ver 0x1)
123
             irq 4
124
             apb: 80000400 - 80000500
125
05.01:060   Gaisler Research  Keyboard PS/2 interface (ver 0x1)
126
             irq 5
127
             apb: 80000500 - 80000600
128
08.01:01a   Gaisler Research  General purpose I/O port (ver 0x0)
129
             apb: 80000800 - 80000900
130
0c.01:028   Gaisler Research  AMBA Wrapper for OC I2C-master (ver 0x0)
131
             irq 11
132
             apb: 80000c00 - 80000d00
133
0f.01:052   Gaisler Research  AHB status register (ver 0x0)
134
             irq 7
135
             apb: 80000f00 - 80001000
136
grlib>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.