EDA Interfaces

Guidelines for Creating slavememory.<bank number>.dat Bus Transaction Simulation Files



To create an slavememory.<bank number>.dat bus functional model simulation file, you must create a text file that specifies the initial contents of a memory bank in the stripe that is accessed by the PLD through the Stripe Slave-Port. These memory banks are used to simulate the bus transactions between the PLD and stripe memory (SDRAM Interface, Expansion Bus Interface, UART Interface, and so on). You must save it in the project directory with the format slavememory.<bank number>.dat. Each memory space may consist of up to 65536 little-endian, 32-bit words.

The slavememory.<bank number>.dat file must conform to the following command syntax:

Hexadecimal Digit(s) Hexadecimal Digit Use Syntax
0 - 8 Initial memory value <memory value>

You may also include C style comments in the syntax. The following example shows an excerpt of a sample file that includes C style comments:

00000001	// addr=@00
00000002	// addr=@04
00000003
00000004
00000005
00000006
00000007
00000064
00000065


Back to Top

- PLDWorld -

 

Created by chm2web html help conversion utility.