URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 355 |
Rev 383 |
Line 57... |
Line 57... |
|
|
memory_table_file = ""
|
memory_table_file = ""
|
loads memory table from filename. If filename does not exists in the
|
loads memory table from filename. If filename does not exists in the
|
current directory, it is loaded from ~/.or1k/.
|
current directory, it is loaded from ~/.or1k/.
|
Memory table file structure is as follows:
|
Memory table file structure is as follows:
|
start_address1 length1 type1 [ce1 [delayr1 [delayw1]]]
|
>start_address1 length1 type1 [ce1 [delayr1 [delayw1]]]
|
start_address2 length2 type2 [ce2 [delayr2 [delayw2]]]
|
>start_address2 length2 type2 [ce2 [delayr2 [delayw2]]]
|
start_address3 length3 type3 [ce3 [delayr3 [delayw3]]]
|
>start_address3 length3 type3 [ce3 [delayr3 [delayw3]]]
|
|
|
Example:
|
Example:
|
00000100 00001F00 flash 3 100
|
>00000100 00001F00 flash 3 100
|
80000000 00010000 RAM
|
>80000000 00010000 RAM
|
|
|
type = random/unknown/pattern
|
type = random/unknown/pattern
|
specifies the initial memory values. 'random' parameter generate
|
specifies the initial memory values. 'random' parameter generate
|
random memory using seed 'random_seed' parameter. 'pattern' parameter
|
random memory using seed 'random_seed' parameter. 'pattern' parameter
|
fills memory with 'pattern' parameter and 'unknown' does not specify
|
fills memory with 'pattern' parameter and 'unknown' does not specify
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.