IPexpress-Created Files and Top Level Directory Structure
When the user clicks the Generate button in the IP Configuration dialog box, the IP core and supporting files are
generated in the specified Project Path directory. The directory structure of the generated files is shown in
3.
Figure 4-3. MachXO2 LPDDR Core Directory Structure
LPDDR SDRAM Controller IP Core File Structure
Table 4-1
provides a list of key files and directories created by the IPexpress tool and how they are used. The IPex-
press tool creates several files that are used throughout the design cycle. The names of most of the created files
are customized to the user's module name specified in the IPexpress tool.
Table 4-1. File List
File
<username>.v
<username>_beh.v
<username>_bb.v
<username>.ngo
<username>.lpc
<username>.ipx
IPUG92_01.2, October 2012
This file provides the LPDDR SDRAM core for simulation.
This file provides a behavioral simulation model for the LPDDR SDRAM core.
This file provides the synthesis black box for the user's synthesis.
The ngo files provide the synthesized IP core.
This file contains the IPexpress tool options used to recreate or modify the core in the IPex-
press tool.
The IPX file holds references to all of the elements of an IP or Module after it is generated from
the IPexpress tool. The file is used to bring in the appropriate files during the design implemen-
tation and analysis. It is also used to re-load parameter settings into the IP/Module generation
GUI when an IP/Module is being re-generated.
Description
22
LPDDR SDRAM Controller User's Guide
IP Core Generation
Figure 4-
Need help?
Do you have a question about the MachXO2 and is the answer not in the manual?