ECP5 and ECP5-5G High-Speed I/O Interface
Technical Note
© 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-TN-02035-1.3
49
7.
Using Clarity Designer to Build and Plan High Speed DDR
Interfaces
The Clarity Designer tool is used to configure, build, and plan placement all DDR interfaces. This section covers how
Clarity Designer is used to configure and plan placement for the DDR interfaces. In addition to building and planning
Clarity Designer can be used to build top level modules by connecting the modules together in the Builder.
For step by step assistance with Clarity, please refer to the
. Clarity Designer can be
opened from the Tools menu in Project Navigator.
shows a Clarity Design Project which includes following
three tabs:
Catalog – Used to Configure the DDR Modules.
Builder – Used to Build the HDL file that includes all the DDR modules configured.
Planner – Used to Plan the Placement of the various DDR Interfaces.
Figure 7.1. Clarity Design Main Window
Note
: It is recommended that all the DDR modules required for the current design be generated in the same Clarity
Design project. This allows for the Design Rule Checking as well as Resource Conflict Checking for all the modules at the
same time.