Simulate Mode

Creating an uPCore Transaction Model Slave Configuration File



To create an uPCore Transaction Model Slave Configuration File (.cfg.sbus_in), you must create a text file that specifies the start and end addresses and number of wait states for six memory banks in the stripe, whose initial contents are contained in the corresponding uPCore Transaction Model Slave Input Files (.sbus_in) for the project. The uPCore Transaction Model Slave Configuration File must be saved in the project directory and can specify up to six memory banks.

The uPCore Transaction Model Slave Configuration File must conform to the following command syntax:

Hexadecimal Digit(s) Hexadecimal Digit Use Syntax
1 - 8 Bank Start Address <address value>
9 - 16 Bank End Address <address value>
17 - 18 Wait states before first bank access <value>
19 - 20 Wait states for subsequent burst access cycles <value>

You may also include comments in the syntax. The following example shows an excerpt of a sample file that includes comments, preceded by two slashes (//):

00000000000000FF0000	// Bank 0 contains 255 bytes between 00 and FF
00000000000000000000	// Bank 1
00000000000000000000
00000000000000000000
00000000000000000000
12345678ABCDEFFF0506 // Bank 5 containing locations between address 12345678 and ABCDEFFF with 5 wait states on the first access and 6 wait states 						
		     // in subsequent burst accesses

When creating an uPCore Transaction Model Slave Configuration File, use the following guidelines:

 

Back to Top

- PLDWorld -

 

Created by chm2web html help conversion utility.