Re: [casper] Failed to build Casperfpga

2023-11-22 Thread Morag Brown
Hey Bishnu, I back Jonathon's suggestion - although I'm fairly sure that I got away with installing python3-dev and then just gcc, not the entire build-essentials package, when I recently did a clean install. I also vaguely recall having to manually install Cython too: $python3 -m pip install

Re: [casper] Help with setting up RFSoC

2023-10-31 Thread Morag Brown
>> >> Also, I think you did not install Vitis, when asked in installation, you >> should select to install Vitis, not Vivado (Vitis selection also installs >> Vivado). >> Unfortunately, I think you have to reinstall because at least I do not >> know how to add Vi

Re: [casper] Error message in "Building wheels" when installing casperfpga

2023-07-15 Thread Morag Brown
Hi Zeck, I vaguely remember having this issue when my version of wheel was not the latest - maybe try update and see? Otherwise I know I have also had to install things like `python3-setuptools` and `python3.8-dev` to get various packages to install correctly when using pip. If that doesn't

Re: [casper] Anyone have an asynchronous VACC?

2023-06-20 Thread Morag Brown
Thank you! On Tue, 20 Jun 2023, 15:48 Andrea Melis, wrote: > Hi Morag,For our SKARAB spectrometers we are using an asynchronous vacc > block designed by Gianni Comoretto, you can find it in the attachment.Hope > this helps.AndreaIl giorno mar 20 giu 2023 alle ore 15:10 Morag Brow

Re: [casper] Anyone have an asynchronous VACC?

2023-06-20 Thread Morag Brown
Well that's convenient! Thanks Andrew. On Tue, Jun 20, 2023 at 2:43 PM Andrew Martens wrote: > Hey MoragSARAO has one (used in MeerKAT X-engines) that might be > useful.CheersAndrewOn Tue, 20 Jun 2023, 14:37 Morag Brown, < > mbr...@sarao.ac.za> wrote:Hey all,As the subject says

[casper] Anyone have an asynchronous VACC?

2023-06-20 Thread Morag Brown
Hey all, As the subject says. We might need an async vacc for a project, so checking if anyone here already has one working with the toolflow in the hopes of saving myself some frustration. Would be eternally grateful. Morag Disclaimer The information contained in this communication from the

Re: [casper] Installing the toolchain

2023-02-21 Thread Morag Brown
Hi Kaj, To follow on to Mitch's mention of licensing issues, you may want to put together a simple design in Vivado itself and try run synth and implementation there - if it's a licensing issue, the Vivado log will give you more info. Or check the Vivado licence manager to make sure you have the

[casper] CASPER slack channel

2022-09-05 Thread Morag Brown
Hello! Here is a link to the Casper slack channel for anybody to join (but especially for everyone at this week's workshop). It is valid for 31 days from now. https://join.slack.com/t/casper-astro/shared_invite/zt-1fha65039-IlFyMwT9SK0cOYobkw33mg -- You received this message because you are

Re: [casper] RA Instruments using CASPER hardware and tools

2022-08-31 Thread Morag Brown
recibo. Greenburst is a version of Alfaburst >> that is at Green Bank. >> >> There’s also PhRInGES. Besides being a tortured (b)acronym for “Phased >> Array Recording Instrument for Galactic Even horizon Studies”, PhRInGES was >> a time domain phased array beamformer for

Re: [casper] RA Instruments using CASPER hardware and tools {External}

2022-08-31 Thread Morag Brown
n horizon Studies”, PhRInGES was a time domain phased > array beamformer for CARMA and > > SMA (two of the first three EHT sites). > > > > Cheers, > > Dave > > > >> On Aug 31, 2022, at 12:53 PM, Morag Brown mbr...@sarao.ac.za>> wrote: > >> >

Re: [casper] Question of 'PCORE'、'Share_BRAM' and 'Subsystem' block

2022-08-31 Thread Morag Brown
s in your build, which should have been >> pre-generated. The memo above explains how to do this. >> >> Cheers >> Jack >> >> On Wed, 31 Aug 2022 at 09:00, Morag Brown wrote: >> >>> Hi Wang, >>> >>> I can't answer the first quest

[casper] RA Instruments using CASPER hardware and tools

2022-08-31 Thread Morag Brown
Ciao dalla Sardegna, collaborati! I'm hoping to put together a more up-to-date list of instruments that have been built using CASPER hardware and tools. The most current list was compiled in 2016 for the "A Decade of Developing Radio-Astronomy Instrumentation using CASPER Open-Source Technology"

Re: [casper] Question of 'PCORE'、'Share_BRAM' and 'Subsystem' block

2022-08-31 Thread Morag Brown
Hi Wang, I can't answer the first question, and your third is a bit confusing. Can you send a screenshot of the block you mean? As for the shared_bram - this instantiates bram on hardware that is exposed to the axi/wishbone (depending on the hardware) bus. You can write values ( *vals*) to this

Re: [casper] Upgrade the MATLAB version of mlib_devel

2022-08-23 Thread Morag Brown
Hi Wang, Depending on what OS version you're using, you may also run into a few library incompatibility issues and missing dependencies for later versions of Matlab. I think getting the toolflow working with later versions of things has been fairly well documented in the mailing list at this

Re: [casper] Problems in integration of DDS and Cordic Compilers with CASPER toolflow with Red Pitaya

2022-06-17 Thread Morag Brown
Hi Ashish, So I had some luck playing around with the Xilinx DDS compiler block a few years ago. I must admit my memory on the topic is quite fuzzy and I never really quite figured out how it all works, but I did manage to get an output. I'm assuming that you aren't seeing an output from the

[casper] Fix - Simulink R2021a crashes on startup on Ubuntu 18.04

2022-06-09 Thread Morag Brown
Hey all, I had a quick look in the mail archive and didn't see anything on this, but it's not impossible others will come across/have come across the same issue I've encountered, so figured I'd potentially save some people future frustrations and heart attacks. There's an issue with later

Re: [casper] Problems with installing casperfpga

2022-03-29 Thread Morag Brown
Hi Wang, It's a bit difficult to see those images because they appear quite small inline (at least for me) but can you try run the install using "python -m pip install casperfpga" rather than just "pip install casperfpga"? If nothing else works, have you tried to build casperfpga using the

Re: [casper] Different Software Versions

2022-02-21 Thread Morag Brown
Hi Kaj, While I think most people on this mailing list can certainly share your frustrations with getting the toolflow to work, I think it's important to emphasize that this is an open collaboration that many contribute to without it strictly speaking being part of their critical work duties. As

Re: [casper] Inverting the Polyphase Filter Bank

2022-02-03 Thread Morag Brown
Nikhil*, sorry! On Fri, Feb 4, 2022 at 9:08 AM Morag Brown wrote: > Hey Nikhail, > > The FFT is a Hermitian function, which means that it has the property: > > [image: Screenshot from 2022-02-04 08-34-24.png] > > This principle is used in the real wideband FFT to compute 2

Re: [casper] Inverting the Polyphase Filter Bank

2022-02-03 Thread Morag Brown
Hey Nikhail, The FFT is a Hermitian function, which means that it has the property: [image: Screenshot from 2022-02-04 08-34-24.png] This principle is used in the real wideband FFT to compute 2 real FFTs using one complex FFT core - this

Re: [casper] Help with packing data

2021-11-25 Thread Morag Brown
25, 2021 at 8:05 PM Heystek Grobler wrote: > Hey Morag > > The BRAM has an address width 10 and a data width of 32. > > Should I increase it? > > Heystek > > On 25 Nov 2021, at 19:52, Morag Brown wrote: > > Hi Heystek, > > How big is the BRAM in

Re: [casper] python version for casperfpga

2021-04-14 Thread Morag Brown
Hi all, To add to Amish's info, for ease of access, the design files for said projects can be found here . Morag (Sorry Jeffrey!) On Wed, Apr 14, 2021 at 7:55 AM Amish Patel wrote: > Xin chào, Hien, > > CASPER's

Re: [casper] Failed to install `virtualenv`

2021-03-26 Thread Morag Brown
Hi Xin, Using virtualenv no longer works - people smarter and more knowledgeable than I way know why. As an alternative, you can use "*python3 -m venv*" to create a virtual environment. Sourcing the venv is the same (*source /path/to/venv/bin/activate*), and then install the requirements.txt

Re: [casper] Wideband FFT using Xilinx blocks as primitives

2020-11-19 Thread Morag Brown
R2 setup > handy, they are based on similar principles: > https://github.com/ska-sa/AVNRoachGateware/tree/devel/source/NarrowBandSpectrometer > ) > > Regards, > James > > > On Wed, Nov 18, 2020 at 5:53 PM Morag Brown wrote: > >> Hi all, >> >> H

[casper] Wideband FFT using Xilinx blocks as primitives

2020-11-18 Thread Morag Brown
to construct the 2D decomposition of the 1D FFT using Xilinx FFT blocks as primitives. I'm doing some FFT comparisons for my MSc, and would like to include the Xilinx core. I thought it'd be good to check if anyone's already implemented this before embarking on the adventure myself... Morag Brown