- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Trying to use the Multiply and Addition functions out of the FP_FUNCTIONS IP. It is clear what the latency through the IP is for a given operation. However, it isn't clear if the operations are pipelined such that I can feed inputs in on every clock cycle and expect outputs on every clock cycle the latency number of cycles later. Anyone have any experience here that could help me understand expected operation?
- Tags:
- FP_FUNCTIONS
- Pipeline
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes, FP_FUNCTIONS IP is pipelined. The waveforms of FP_FUNCTIONS IP with no latency and latency of 2 are attached below for your reference.
Thanks,
Best Regards,
Sheng
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
"However, it isn't clear if the operations are pipelined such that I can feed inputs in on every clock cycle and expect outputs on every clock cycle the latency number of cycles later. "
Yes that's how pipelining works, definitely also Intel float IP.
Regards,
Frank
"However, it isn't clear if the operations are pipelined such that I can feed inputs in on every clock cycle and expect outputs on every clock cycle the latency number of cycles later. "
Yes that's how pipelining works, definitely also Intel float IP.
Regards,
Frank
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Any further concern or consideration?
Thanks,
Best Regards,
Sheng
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