- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a relatively large combinational block that is mapped to an Intel FPGA using Quartus Prime Pro.
I recently learned that an ALM can provide the output either directly from an adaptive LUT or from a register that latches the value of the LUT.
I was wondering if it is possible to automatically convert the blocks from combinational to sequential, which results in a deeply pipelined design.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
In my view, one need to rewrite the RTL for sequential implementation. It is not possible to map combinational logic to sequential with the help of tool.
The Quartus tool maps the logics based on RTL code either to LUT or registers.
With Regards,
HPB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Without writing code to define the synchronous logic, there's no way the tool can automatically add registers into your design.
#iwork4intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes. You have to write the RTL to use synchronous logic.
Thanks.

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