Generate
Code Informations
The IP CORE Generator flow was designed with three functional buttons to generate,
obtain help, and set the module options. See figure 11.
A)
Generate Module;
This
button runs the module generation process, which has three phases. The
first step is to check all input boxes for possible name/value errors
and prepare argument lists for phase two. If any errors occur in the IP CORE Generator,
it displays an error report and stops the generation process:

After successful
checking, the IP CORE Generator starts phase two - generation.
While this process is running, the Generation window is available.
You can stop generation at any time by pressing the Cancel button.
Figure 3. Generation window
This generation process will generate and store all
necessary files to the default directory. In the third phase of the module
generation process, the files and folder manager is
created.
By default, IP CORE Generator creates the <Active-HDL actualdesign><\src><\IP CORE Generator > folder in the Design Browser
of Active-HDL and copies all files generated in phase two to this location.
After this operation is complete, the IP CORE Generator updates the Active-HDL
Design Browser and you now have access to the generated module and associated
files.
You are also able
to create several versions of the same module with different configurations.
The IP CORE Generator creates new folders with additional version numbers automatically.
Please
see the COUNTER generation example below:

When
all generation phases are finished, a
confirmation of successful generation is shown:

B)
Module Options;
In
order to configure
the IP CORE Generator
module generation,
press Module Options. This will invoke
the IP CORE Generator Configuration window:

Description of IP CORE Generator Configuration options:
-
IP CORE Generator folder |
Enter
destination folder of global files/folders generation |
-
Specify
destination file |
After
generation you will be prompted for a generated result file name, location,
etc. |
-
Additional
Files Option |
BDS - check/uncheck box to generate Active-HDL
BDE symbol, DO - check/uncheck box to generate standard compilation DO macro.
You can directly execute DO macro after generation process. |
-
View
Options |
You
can choose an external program to view the generated source code or open
it in Active-HDL |
All settings be saved after
you press ?OK? button.
C)
Module Help;
Each
module has its own
documentation
which describes general information about functionality, ports description,
input/output data format and HDL code description. The IP CORE Generator
opens
the Help
files in external web browser window:
Additional
help links to IP CORE Generator documentation
are available by scrolling
down
the list placed in right top corner
where you may select
the requestedtopic.All
Help documents are available from
the IP CORE Generator browser
|