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 



Preview