- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have LUT1, LUT4, SRL16, FD (D-Flop) primitives used in Xilinx based module by including
library unisim;
use unisim.vcomponents.all; in the module. Now I want migrate my design for Intel FPGA. How to do this?
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Simplest way is to write verilog/vhdl functional models as modules for the Xilinx primitives you use. Then just include those in your source and compile with Altera tools.
In some cases (like DFF) you might find more or less exact replacements using Altera primitives (probably with port renaming) but this is a level of optimization probably not necessary.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Another way is to find any equivalent function or primitive block from the HDL coding template where located in any .v or .vhdl files > right-click Insert Template > VHDL/Verilog HDL > Altera Primitive .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I written some similar RTLs for primitives used and included them in quartus project.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page