732 - Lattice Diamond: What is the purpose of the .lpc file generated by IPExpress ?
Lattice Diamond: The .lpc (Lattice Parameter Configuration) file is a text file that contains values entered for IPexpress modules and IP cores. It has two main functions:
- It is used by IPexpress to store the user-selected values of settings for modules and IP cores. These values are then available if the module or IP core is to be regenerated.
- It can act as a placeholder in the Project Navigator for the file or files that comprise the module or IP core.
The file itself is not meaningful to synthesis or simulation tools, so the appropriate verilog (.v) or VHDL (.vhd) files are substituted in its place when these tools are launched by the Project Navigator. Double-clicking the .lpc in the Project Navigator opens IPexpress with the current values, ready for modification or regeneration.
Related Articles
906 - Diamond: How is the configuration file (.txt) generated by IPExpress being used?
Diamond: When the PCS (Physical Coding Sub-layer) architectural block, or IPs that make use of PCS block, are generated through IPExpress, a configuration file (.txt) is generated at the same time. The configuration file contains the necessary ...
2352 - All FPGAs: Does Lattice Diamond support a parameterized module other than the fixed parameter module generated by IPexpress?
Description: Yes, Lattice Diamond supports a Parameterized Module Instantiation (PMI) flow. PMI modules include PLL, RAM, ROM, FIFO, ADD/SUB, DSP blocks, etc. They can be instantiated easily in Lattice Diamond or ispLEVER. For the details of the ...
2795 - Diamond: How do I create a new Reveal Analyzer file without deleting an existing .rva file in my Lattice Diamond project directory?
Reveal Analyzer Wizard launched by clicking on Reveal Analyzer button creates a new .rva file only if there is no .rva file in your Lattice Diamond project directory. You cannot create a new Reveal Analyzer file with Reveal Analyzer Wizard with ...
2378 - Diamond: In Lattice Diamond, what is the difference between a Pin Layout File and a Pin Out file?<br><br>
A Pin Layout File is a report of pin information and assignments in your design. It is created from within the Lattice Diamond Spreadsheet View using File>Export Pin Layout File The Pin Layout File can be a list of available pins, pad names, ...
3898 - Diamond / IPExpress: Why is IPexpress disabled for ECP5?
Solution: LatticeECP5 is supported by Clarity Designer, a new tool within the Lattice Diamond software environment that addresses the need to be able to generate and plan multiple design blocks within a customer's design. Clarity Designer is used for ...