+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Member level 2
    Points: 840, Level: 6

    Join Date
    Dec 2014
    Posts
    45
    Helped
    0 / 0
    Points
    840
    Level
    6

    Dose XSG can replace programming in VHDL

    Hello everyone

    I am working on XSG to implement my design on FPGA.

    A few days ago, a colleague told me that I could depend entirely on XSG and that it doesn't give the compact code to Synthes on the FPGA

    So, I just want to ask, is that correct? and is it impossible to replace VHDL programming with XSG?

    If not, is there is any disadvantage of XSG?

    and If yes, so why this platform is used by many designers?

    thank you in advance

    •   AltAdvertisment

        
       

  2. #2
    Advanced Member level 5
    Points: 36,694, Level: 46
    Achievements:
    7 years registered

    Join Date
    Jun 2010
    Posts
    6,700
    Helped
    1954 / 1954
    Points
    36,694
    Level
    46

    Re: Dose XSG can replace programming in VHDL

    I did a quick google on what XSG actually is. If it is this: https://www.opal-rt.com/rt-xsg/
    Then the answer is Yes, it can replace your VHDL coding. Looks like a library of blocks to use with Matlab HDL Coder.

    As with most tools like this, they are fine to use until you need something thats not in the library. As soon as you need something different, you'll be back in VHDL again.

    These systems are generally very good at rapid prototyping, but are not usually the best for producing optimal code. They are usually difficult to get working on custom boards to, and are aimed at dev cards.
    And oh look, they also sell their own (probably expensive) custom hardware that works really well with their library.


    1 members found this post helpful.

    •   AltAdvertisment

        
       

  3. #3
    Advanced Member level 3
    Points: 5,550, Level: 17

    Join Date
    Feb 2015
    Posts
    920
    Helped
    263 / 263
    Points
    5,550
    Level
    17

    Re: Dose XSG can replace programming in VHDL

    xsg might also be "Xilinx System Generator". I don't have much experience with that either.



    •   AltAdvertisment

        
       

  4. #4
    Member level 2
    Points: 840, Level: 6

    Join Date
    Dec 2014
    Posts
    45
    Helped
    0 / 0
    Points
    840
    Level
    6

    Re: Dose XSG can replace programming in VHDL

    Quote Originally Posted by TrickyDicky View Post
    I did a quick google on what XSG actually is. If it is this: https://www.opal-rt.com/rt-xsg/
    Then the answer is Yes, it can replace your VHDL coding. Looks like a library of blocks to use with Matlab HDL Coder.

    As with most tools like this, they are fine to use until you need something thats not in the library. As soon as you need something different, you'll be back in VHDL again.

    These systems are generally very good at rapid prototyping, but are not usually the best for producing optimal code. They are usually difficult to get working on custom boards to, and are aimed at dev cards.
    And oh look, they also sell their own (probably expensive) custom hardware that works really well with their library.
    Ah ok, I am sorry for the confusing. I mean by XSG is the Matlab Xilinx System Generator

    regarding your answer, I hope that the explanation is ok for the Matlab XSG too



  5. #5
    Advanced Member level 5
    Points: 36,694, Level: 46
    Achievements:
    7 years registered

    Join Date
    Jun 2010
    Posts
    6,700
    Helped
    1954 / 1954
    Points
    36,694
    Level
    46

    Re: Dose XSG can replace programming in VHDL

    Yes, it also covers Xilinx System Generator.


    1 members found this post helpful.

--[[ ]]--