Creating an ip configuration, Creating and naming an ip configuration, Creating an ip – Achronix ACE Version 5.0 User Manual
Page 271: Configuration
Creating an IP Configuration
Chapter 4. Tasks
Creating an IP Configuration
Achronix FPGAs feature embedded IP to support clock signal generation (PLLs), FIFOs, DDR3, Ethernet,
PCIe, and high-speed serial communication (SerDes). These highly flexible IP blocks require configuration
for proper operation.
ACE includes a number of IP
and
which guide the user through the process of correctly
configuring IP. The data for these IP configuration editing sessions is stored in
.acxip
files, which may be
saved and loaded for future reuse or modification.
Using the data stored in the
.acxip
files, ACE will generate RTL wrappers (Verilog and VHDL
7
) containing
the specified configuration parameters around the appropriate Achronix macro cells, as well as appropriate
.sdc
and
.pdc
files to complete the IP timing and pre-placement configuration. These generated files may
then be incorporated into the user’s design for synthesis and simulation.
Creating and editing IP configurations is typically performed from the
(
).
In addition to the IP Configuration editors, this perspective incorporates views allowing the user to:
• Create new IP configurations (
• View a graphical diagram of the IP Configuration currently being edited (
); the
diagram may show the macro’s interface, the dataflow, and/or the placement of the IP instance within
the chip.
• Navigate instantly to any page of the active IP Configuration Editor, while displaying the names and
validity of each page (
• View a detailed list of all the errors and warnings pertaining to all IP Configuration files currently
opened (
). This view also allows the user to navigate directly to the source of the
problem in the relevant IP Configuration Editor.
See also:
Advanced PLL Configuration Editor
Basic PLL Configuration Editor
PCI Express (PCIe) Configuration Editor
, and
Creating and Naming an IP Configuration
Switch to the IP Configuration perspective either by clicking the IP Configuration perspective icon (
)
or selecting Open Perspective → IP Configuration from the main menu.
Select File → New → IP
Configuration. . .
from the main menu, or use the IP Libraries view (see
) to open the
dialog. After setting the location and name for the configuration file, click
Finish
to complete the process and activate the appropriate IP Editor.
7
use of a generated VHDL wrapper also requires the generated Verilog wrapper
259
UG001 Rev. 5.0 - 5th December 2012