EasyManua.ls Logo

COBHAM GRMON3 - Page 235

COBHAM GRMON3
239 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
GRMON3-UM
June 2019, Version 3.1.0
235 www.cobham.com/gaisler
Children:
Attribute Description
address Base address of the bar
length Length of the bar in bytes
<custom>
Parents: slave
Children:
Attribute Description
register Value of the user defined bar
Below is an example configuration file for a simple LEON3 system.
<?xml version="1.0" standalone="yes"?>
<grxml version="1.0">
<grlib device="0x0" build="4109">
<bus type="AHB" ffactor="1.000000">
<!-- LEON3 SPARC V8 Processor -->
<master vendor="0x1" device="0x3">
</master>
<!-- JTAG Debug Link -->
<master vendor="0x1" device="0x1c" version="1">
</master>
<!-- LEON2 Memory Controller -->
<slave vendor="0x4" device="0xf">
<bar address="0x00000000" length="0x20000000"/>
<bar address="0x20000000" length="0x20000000"/>
<bar address="0x40000000" length="0x40000000"/>
</slave>
<!-- AHB/APB Bridge -->
<slave vendor="0x1" device="0x6">
<bar address="0x80000000" length="0x100000"/>
<bus type="APB" ffactor="1.000000">
<!-- LEON2 Memory Controller -->
<slave vendor="0x4" device="0xf">
<bar address="0x80000000" length="0x100"/>
</slave>
<!-- Generic UART -->
<slave vendor="0x1" device="0xc" irq="2" version="1">
<bar address="0x80000100" length="0x100"/>
</slave>
<!-- Multi-processor Interrupt Ctrl. -->
<slave vendor="0x1" device="0xd" version="3">
<bar address="0x80000200" length="0x100"/>
</slave>
<!-- Modular Timer Unit -->
<slave vendor="0x1" device="0x11" irq="8">
<bar address="0x80000300" length="0x100"/>
</slave>
<!-- General Purpose I/O port -->
<slave vendor="0x1" device="0x1a" version="1">
<bar address="0x80000500" length="0x100"/>
</slave>
</bus>
</slave>
<!-- LEON3 Debug Support Unit -->
<slave vendor="0x1" device="0x4" version="1">
<bar address="0x90000000" length="0x10000000"/>
</slave>
</bus>
</grlib>
</grxml>

Table of Contents