I'm currently in the process of refining a design code with regard to Specify Micro-architecture.
The design code is relatively complex and according to "Specify Micro-architecture" certain arrays have more than one write ops which basically means that there exist multiple writes in one clock.
However, identifying these write ops isn't straight forward.
- Is there a way in CtoS tool to pin-point the exact write ops in the source code?
Thanks in advance for your help and cooperation.
Sorry I missed this - there is a High-Level Synthesis forum located here which would be a better place for this:
This forum is for hardware-software verification.
Anyway, to answer your question, the easiest way to do this is to bring your design up in the GUI ("ctos -gui"), bring up the Control-Data Flow Graph (CDFG), then right-click on the background area of the process you are interested in, and it will bring up a search dialog. You can search by name for all Ops, Array Ops, IO Ops, etc.
Thanks for your reply. After testing, this answers my question.