If you double click the System Generator block, you can export your simulink design to either a vivado IP module, or HDL, either of which you can include in a larger project. See:
https://www.xilinx.com/support/documentation-navigation/design-hubs/dh0014-vivado-system-generator-hub.html https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_1/ug1119-vivado-creating-packaging-ip-tutorial.pdf It sounds from Adam's message like you need some custom library version for the Red Pitaya / skarab. I'll let you try the versions he suggests. But shout if these still give you trouble. (But I think your issue might still be a real bug, so if you feel like raising a github issue we'll try and recreate it in the upcoming developer busyweek in a couple of weeks). Cheers Jack On Thu, 27 Jun 2019 at 14:04, Chao Liu <chaoliuer...@gmail.com> wrote: > > Hi Jack, > > I was thinking to try the SKARAB/Red Pitaya tutorials. Also, is there a > simple way to export the HDL code of the design with Casper DSP blocks? > > Cheers, > > Chao > > On Thu, Jun 27, 2019 at 5:56 PM Jack Hickish <jackhick...@gmail.com> wrote: >> >> What are you trying to build for? -- there are very different >> requirements for the different platforms. See >> https://casper-tutorials.readthedocs.io/en/latest/ >> >> Cheer >> Jack >> >> On Thu, 27 Jun 2019 at 09:45, Chao Liu <chaoliuer...@gmail.com> wrote: >> > >> > Hi Jack, >> > >> > I was using matlab 2016b in the first place. The fft block is not >> > redrawing after placed in model. >> > >> > Then I have installed matlab 2018a, and it redraws but gives the error >> > message in my last email. >> > >> > I have vivado 2018.2. Is casper supporting 2018.3? >> > >> > Cheers, >> > >> > Chao >> > >> > >> > On Thu, 27 Jun 2019, 17:21 Jack Hickish, <jackhick...@gmail.com> wrote: >> >> >> >> Hi Chao, >> >> >> >> What versions of Xilinx/MATLAB/mlib_devel are you using (your first >> >> email said matlab 2016b, but this one says 2018a?) >> >> >> >> Cheers >> >> Jack >> >> >> >> On Thu, 27 Jun 2019 at 07:10, Chao Liu <chaoliuer...@gmail.com> wrote: >> >> > >> >> > Hi Jack, >> >> > >> >> > I have tried to put fft block in a simulink model and it is not >> >> > redrawing itself. >> >> > >> >> > I have installed Matlab 2018a. It redraws after placed and configured >> >> > in simulink, but the follow error massage popped up. >> >> > >> >> > >> >> > >> >> > >> >> > Also it looks like there is not input data port generated? >> >> > >> >> > Best regards, >> >> > >> >> > Chao >> >> > >> >> > >> >> > On Wed, Jun 26, 2019 at 11:12 PM Jack Hickish <jackhick...@gmail.com> >> >> > wrote: >> >> >> >> >> >> Hi Chao, >> >> >> >> >> >> This is actually indeed behaviour. In the library, the fft blocks are >> >> >> empty shells. When you configure them in a design (setting input >> >> >> bitwidth, binary point, npoints, etc) they should redraw themselves >> >> >> with ports. Note that for a big fft this can take a few minutes. >> >> >> >> >> >> Let me know if this isn't what happens for you >> >> >> >> >> >> Cheers >> >> >> Jack >> >> >> >> >> >> >> >> >> >> >> >> On Wed, 26 Jun 2019, 2:56 pm Chao Liu, <chaoliuer...@gmail.com> wrote: >> >> >>> >> >> >>> Hi all, >> >> >>> >> >> >>> >> >> >>> I was trying to setup casper and matlab 2016b on the ubuntu 16.04 >> >> >>> running on Virtual box. >> >> >>> >> >> >>> >> >> >>> I followed the steps at >> >> >>> https://casper-toolflow.readthedocs.io/en/latest/. >> >> >>> >> >> >>> >> >> >>> After matlab opened, I found that the FFT blocks in CASPER library do >> >> >>> not have any ports shown. Do you have any idea of what might be the >> >> >>> reason? >> >> >>> >> >> >>> >> >> >>> >> >> >>> Best regards, >> >> >>> >> >> >>> >> >> >>> Chao >> >> >>> >> >> >>> >> >> >>> -- >> >> >>> You received this message because you are subscribed to the Google >> >> >>> Groups "casper@lists.berkeley.edu" group. >> >> >>> To unsubscribe from this group and stop receiving emails from it, >> >> >>> send an email to casper+unsubscr...@lists.berkeley.edu. >> >> >>> To view this discussion on the web visit >> >> >>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/52593908-ee82-44b7-98ee-f57b2d25e6ad%40lists.berkeley.edu. >> >> >> >> >> >> -- >> >> >> You received this message because you are subscribed to the Google >> >> >> Groups "casper@lists.berkeley.edu" group. >> >> >> To unsubscribe from this group and stop receiving emails from it, send >> >> >> an email to casper+unsubscr...@lists.berkeley.edu. >> >> >> To view this discussion on the web visit >> >> >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKS%3D8G2tDWxA6rwStVuXk2GdYuW7%2BkEOHrp8rw6-8XtLUaQ%40mail.gmail.com. >> >> > >> >> > -- >> >> > You received this message because you are subscribed to the Google >> >> > Groups "casper@lists.berkeley.edu" group. >> >> > To unsubscribe from this group and stop receiving emails from it, send >> >> > an email to casper+unsubscr...@lists.berkeley.edu. >> >> > To view this discussion on the web visit >> >> > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAJCJdHXKuXQ4X0YfaC4JEAU7TF%2B_0QF45cS1EL72BrFnn6wfwA%40mail.gmail.com. >> >> >> >> -- >> >> You received this message because you are subscribed to the Google Groups >> >> "casper@lists.berkeley.edu" group. >> >> To unsubscribe from this group and stop receiving emails from it, send an >> >> email to casper+unsubscr...@lists.berkeley.edu. >> >> To view this discussion on the web visit >> >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSmVWu1i_465B-UA5nZ%3DZ1CoA7CrmjPFw1h_XJo66ACgZg%40mail.gmail.com. >> > >> > -- >> > You received this message because you are subscribed to the Google Groups >> > "casper@lists.berkeley.edu" group. >> > To unsubscribe from this group and stop receiving emails from it, send an >> > email to casper+unsubscr...@lists.berkeley.edu. >> > To view this discussion on the web visit >> > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAJCJdHWgZwEtsxvxCUXt72iXOt2vR4Zi220oO6MspYoadtFTng%40mail.gmail.com. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "casper@lists.berkeley.edu" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to casper+unsubscr...@lists.berkeley.edu. >> To view this discussion on the web visit >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSkFoX%3DMxhyhLeNZeh4ePF5UdwW1__77R3z3OVzLjp1TrA%40mail.gmail.com. > > -- > You received this message because you are subscribed to the Google Groups > "casper@lists.berkeley.edu" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to casper+unsubscr...@lists.berkeley.edu. > To view this discussion on the web visit > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAJCJdHXmu6B2rHyV%2B2nGsO2qepGFwXkFaUqcQSN4Dt_of2%3DwMw%40mail.gmail.com. -- You received this message because you are subscribed to the Google Groups "casper@lists.berkeley.edu" group. To unsubscribe from this group and stop receiving emails from it, send an email to casper+unsubscr...@lists.berkeley.edu. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSn%3DUtLwH8MnWEkkt0o5vOd0-LhMEK%2BfDZs3BE9AP6x00g%40mail.gmail.com.