Create / Configure FlashROM in SmartGen

The FlashROM can be partitioned into regions and each region can be used for a specific purpose, like serial number storage, version number saving, etc.

Use the FlashROM core generator (in SmartGen) to create a region within a page, modify the region, and assign properties to that region.

The FlashROM user interface includes the Configuration Grid, a list of existing regions, and the Properties field. The Properties field includes region-specific information. You can assign values to the following properties:

To create a new FlashROM in SmartGen:

  1. In SmartGen, choose the Flash ROM in the Function tab. Double-click the FlashROM core in the Variety View window to start the core generator.  

  2. Click and drag the mouse to select words, then click the Create button. The core generator displays the new region properties in the Properties grid.

    You may also right-click a word and choose Create from the shortcut menu, or select a word and press the Insert key on your keyboard. You can copy and paste regions in FlashROM; to do so, right-click a word and choose Copy, then click an empty word, right-click, and choose Paste.  If the region does not copy, the page does not have enough room. Try another page with more room.  
     

  3. Click in the Properties grid to modify a regions properties. Start page, Start word, and Length are read-only. The data you enter is verified and stored in the FlashROM as soon as you leave the Properties grid and select another FlashROM region.

  4. Click Generate to generate a Netlist (you must specify EDIF, VHDL, or Verilog), SmartGen GEN file, UFC, and MEM file. The Generate button opens the Save As dialog. Specify a name, location, and file type, and click Save.  

    After you generate the FlashROM netlist, you can instantiate the core similar to other SmartGen cores in your design.

To delete a FlashROM Region:

  1. Click to select a region in the Regions window.  

  2. Click the Delete button in the core generator, press the Delete key on the keyboard, or right-click and choose Delete from the shortcut menu.  

  3. Click OK.

See the FlashPoint help or user's guide for information on how to program your FlashROM-enabled devices.