Home > Community > Forums > Hardware/Software Co-Development, Verification and Integration > HOWTO - CtoS - Identify Write Ops(Specify Micro-architecture) in Source Code?

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 HOWTO - CtoS - Identify Write Ops(Specify Micro-architecture) in Source Code? 

Last post Tue, Apr 2 2013 1:35 AM by Ahmad Obeid. 2 replies.
Started by Ahmad Obeid 26 Mar 2013 05:00 AM. Topic has 2 replies and 1036 views
Page 1 of 1 (3 items)
Sort Posts:
  • Tue, Mar 26 2013 5:00 AM

    • Ahmad Obeid
    • Not Ranked
    • Joined on Thu, Jun 7 2012
    • Clausthal-Zellerfeld, Lower Saxony
    • Posts 7
    • Points 95
    HOWTO - CtoS - Identify Write Ops(Specify Micro-architecture) in Source Code? Reply

    Hi all,

    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.

    Question: 

    - 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.

     

    Best Regards

    Ahmad Obeid 

    • Post Points: 20
  • Thu, Mar 28 2013 12:17 PM

    • Jack Erickson
    • Not Ranked
    • Joined on Tue, Jun 17 2008
    • Chelmsford, MA
    • Posts 4
    • Points 1,300
    Re: HOWTO - CtoS - Identify Write Ops(Specify Micro-architecture) in Source Code? Reply

    Hi Ahmad,

    Sorry I missed this - there is a High-Level Synthesis forum located here which would be a better place for this:

    http://www.cadence.com/community/forums/90.aspx

    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

    -Jack 

    • Post Points: 20
  • Tue, Apr 2 2013 1:35 AM

    • Ahmad Obeid
    • Not Ranked
    • Joined on Thu, Jun 7 2012
    • Clausthal-Zellerfeld, Lower Saxony
    • Posts 7
    • Points 95
    Re: HOWTO - CtoS - Identify Write Ops(Specify Micro-architecture) in Source Code? Reply

    Hi Jack

    Thanks for your reply. After testing, this answers my question.

    Best Regards

    Ahmad Obeid

    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by Ahmad Obeid at 26 Mar 2013 05:00 AM. Topic has 2 replies.