|
|
|
Setting up a project in the FPGA Express software includes starting the software, adding Verilog HDL and VHDL design files to the project, and selecting a device and clock frequency for the project. You can specify the desired clock frequency (called fMAX in the Quartus® II software) and the target device family before synthesizing and optimizing the design. You can optionally select a specific device and speed grade within the target device family. These assignments are stored in the design's Assignment & Configuration File, <design name>.acf, which is generated automatically by the FPGA Express software.
To create a project with the FPGA Express software:
If you have not already done so, perform 2. Create a Design for Use with the FPGA Express® Software.
Start the FPGA Express software. Choose New Project (File menu).
Specify the full file and path name of your project in the Create New FPGA Express Project dialog box and click Create. The FPGA Express software creates the project and opens the Add Sources dialog box.
To identify and analyze the source file for the project (that is, the top-level design entity file that contains the "black box" for the file created by the MegaWizard® Plug-In Manager) select them in the Add Sources dialog box and click Open. You should not analyze the MegaWizard-generated file directly in the FPGA Express software, but you should add these files to the project instead. The FPGA Express internal analyzer automatically analyzes each source file as it appears on the left side of the Project window. A green check mark appears to the left of each filename for the files that have no errors or warnings, a red "x" appears for files with errors, and an exclamation point appears for files with warnings.
FPGA Express software does not copy source files; it identifies and analyzes them in their current location. Refer to FPGA Express Help for more information. |
To assign a device or device family and the clock frequency:
Under Target device, specify the following options:
The FPGA Express software processes each source file and determines the complete hierarchical structure and topology of the design, including multi-level links and references between subdesigns. With this information, the FPGA Express software produces an intermediate, unoptimized design implementation. The right side of the Project window displays the implementation name and target device. The implementation icon also indicates any errors, warnings, or other information. To locate the source of errors or warnings, double-click the error or warning. |
To continue with the FPGA Express design flow, proceed to 4. Assign Design Constraints and Optimize the Design with the FPGA Express Software.
- PLDWorld - |
|
Created by chm2web html help conversion utility. |