Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
  • #4549

    If there is already a thread for this, I apologise and could someone direct me to it?

    I want to open a project (new or existing) with VHDL as the target compiled language rather than C/C++

    I’ve read that xtUML can produce VHDL from the UML diagrams but can’t see VHDL as an option language.

    Can someone tell me where it is?

    • This topic was modified 6 years, 2 months ago by Bob Mulvey.

    A while back a student built a prototype VHDL model compiler. The VHDL model compiler selection is a placeholder for a future feature. I can try to dig up a PowerPoint presentation on the topic if that would be of further interest to you.

    Are you modeling a VHDL application? I’m always interested in hearing what sort of projects BridgePoint is used for. Have you had a chance to look at the training course here on xtuml-org.hustlefish-sites.com?


    Hi Keith. This thread got buried under a load of other stuff I was working on and I’ve just come back to it now. I think you may have seen from my recent chatroom convos that I am interested in automating the process of flashing a microprocessor (originally an FPGA) from UML diagrams and action language. I noticed that there was an option to create a new project with a VHDL model compiler rather than the C/C++ that I have been using currently. Is that only in 5.1? I can’t find it any more now that I am using 4.2

    There are so many training courses and videos that I’m never sure where to start. I’m so new to any of this. I didn’t even know what an FPGA was or what flashing a microprocessor meant until five months ago. It’s quite overwhelming sometimes.

    That PowerPoint presentation would be good to see.


    Hi JamesB and Keith,
    I have been digging for that preso; it was created 6 years ago. So far, I have not been able to grab it. Meanwhile, some good stuff that I have not seen in a while has been fun to read.
    More later.


    Hi James,

    The VHDL MC is still in the prototype phase. We have C, C++, and SystemC model compilers that are production-ready. The majority of users model their applications in BridgePoint, then use “Build Project” to create C code for the application. Once you have the C you can cross-compile to a target microprocessor, synthesize, etc…

    As far as learning xtUML and BridgePoint, I highly recommend our Getting Started page (https://xtuml.org/getting-started/). This gives you background into why someone would want to use xtUML to model an application. Once you understand “why”, the “Modeling with xtUML” training course linked from there covers “how”. It takes you through the actual mechanics of using BridgePoint itself.


Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.