Hi Neil,

Yes, we use Python 3 for our CASPER toolflow (with a virtual python
environment) and our comms package casperfpga is written in Python 2.7. We
are working on a Python 3 version. The tooflow consists of a frontend,
middlend and backend. The frontend, middlend and backend all use Python. In
basic terms, the front end uses python to extract critical information from
the Simulink file and yellow blocks. The middlend is then run to create the
top.v and the rest of the RTL connects using python and the backend uses
python to call Vivado to do the compile -creates tcl scripts and xdc files
etc. Obviously this is a simple explanation and the python does a lot more.

There is no cost for python - your only costs will be Matlab/Simulink
(speak to your supplier for a quote) and Vivado license (speak to supplier
for a quote). No other costs are needed.

SARAO is working on a toolflow that supports Vitis, which is completely
free and the libraries are open source. We are targeting the Alveo
platforms, which means the Vivado license is included in the free web pack
license, so no Vivado license is needed. Just a Matlab/Simulink license. We
do plan to phase this out at some point, but it might take a long time. A
lot of our CASPER DSP libraries have been around a long time and it
wouldn't make sense to get rid of them yet.

Kind regards,

Adam Isaacson
South African Radio Astronomy Observatory (SARAO)
Hardware Manager
Cell: (+27) 825639602
Tel:  (+27) 215067300
email: [email protected]



On Fri, Mar 19, 2021 at 11:01 PM Dan Werthimer <[email protected]>
wrote:

>
>
> hi neil,
>
> if you want to sample your band with breaking it up into sub-bands,
> there are a few samplers at 60 Gsps and beyond.
>
> vadatech has a pricy 8 bit 56 Gsps ADC board.
> jpl and jonathan kocz got one, but i don't think they've had a chance to
> play with it yet.
>
> intel recently demo'ed a 64 Gsps 8 bit ADC, but i don't think it's
> available yet.
>
> best wishes,
>
> dan
>
>
>
>
>
>
> On Fri, Mar 19, 2021 at 1:46 PM salmon.na via [email protected] <
> [email protected]> wrote:
>
>> Hi Dan,
>>
>>
>>
>> Thanks for those great options. Those sampling rates are the sort that
>> I’m looking for. I can probably operate with a smaller RF band to start
>> with, to make the task a little less difficult.
>>
>>
>>
>> Hi Francios,
>>
>>
>>
>> Thanks for helping out here. I don’t have academic licences but I could
>> buy a commercial Mathworks licence. However, I tend to use Python now in
>> place of Matlab, so does the CASPER technology work also with Python? If so
>> would I need to buy a licence to use the CASPER hardware with Python, any
>> idea of costs? (no way am I anywhere near a product it’s all pretty much a
>> research activity, profit is nowhere in sight, stay afloat if lucky)
>>
>>
>>
>> Many thanks to you both for help.
>>
>> Best wishes, Neil
>>
>>
>>
>> *From:* Dan Werthimer <[email protected]>
>> *Sent:* 19 March 2021 17:41
>> *To:* CASPER Mailing List <[email protected]>
>> *Subject:* Re: [casper] quantum entanglement sensing using high-speed
>> digital sampling and cross-multiplies
>>
>>
>>
>>
>>
>>
>>
>> hi neil,
>>
>>
>>
>> there's a quad 16 Gsps 4 bit ADC FMC board developed by CFA/Smithsonian
>> that connects to a VCU128 FPGA board that might be useful for your work.
>>
>> the analog bandwidth of the ADC doesn't get up to 30 GHz, so you'd have
>> to mix down your band before digitizing.
>>
>> you could break your 20 GHz band up into three pieces of 6.6 GHz each
>> (using analog mixers and filters), and use three of the four ADC's on the
>> board,
>>
>> or break it up into four pieces of 5 GHz each and use all four ADC's.
>>
>>
>>
>> another, less expensive solution is to break your 20 GHz band up into
>> eight pieces of 2.4 GHz each,  (and loosing a bit of the 20 GHz),
>>
>> then you could use a ZCU208 octal 5 Gsps 14 bit ADC/FPGA board.
>>
>>
>>
>> best wishes,
>>
>>
>>
>> dan
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Fri, Mar 19, 2021 at 3:57 AM Francois Kapp <[email protected]>
>> wrote:
>>
>> Hi Neil,
>>
>>
>>
>> Second question first - you can access CASPER technology from anywhere.
>> The software licensing may be different if you do not get academic
>> discounts from Mathworks, and Xilinx may also charge you something
>> depending on your exact situation.  Both companies are generous to academic
>> users.
>>
>>
>>
>> Regarding CASPER technology that you could use - there is work towards
>> sampling those bands, but I don't think it is quite integrated into the
>> flow yet.  I know there are people on the list working on high sample rate
>> converters that can get to your sample rate with the right number of bits.
>> I am less certain of the analog performance out to 30GHz, but hopefully
>> others can add to this.
>>
>>
>>
>> The processing should be covered by existing library elements.
>>
>>
>>
>> Regards,
>>
>> Francois
>>
>>
>>
>> On Fri, 19 Mar 2021 at 12:33, salmon.na via [email protected] <
>> [email protected]> wrote:
>>
>> Dear All,
>>
>>
>>
>> Would it be possible to access Casper technology for research into
>> quantum entanglement sensing for the micro/mm-wave band?
>>
>>
>>
>> To explore some sensor concepts I’d be looking to make 4-bit sampling of
>> radiation in the band 10 GHz to 30 GHz at something like 10 Gsps. I’d need
>> to digitise on 4 channels (Hs, Vs, Hi, Vi) where H and V are the horizontal
>> and linear polarisations of the radiation. Then I’d need to make four
>> non-conjugated cross-multiplies and accumulates to create <HsHi>, <HsVi>,
>> <Vs,Hi> and <VsVi>.
>>
>>
>>
>> Is there Casper (or other) technology that could be used for this? Is it
>> possible to access Casper technology for research outside of universities?
>>
>>
>>
>> Many thanks, Neil
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "[email protected]" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/006001d71cab%243b099cb0%24b11cd610%24%40tiscali.co.uk
>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/006001d71cab%243b099cb0%24b11cd610%24%40tiscali.co.uk?utm_medium=email&utm_source=footer>
>> .
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "[email protected]" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAB4_c0p9HiOwrQdNyR_zFWmmhUe%2BBMBzpVGXoAN2cF2s36Cgbg%40mail.gmail.com
>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAB4_c0p9HiOwrQdNyR_zFWmmhUe%2BBMBzpVGXoAN2cF2s36Cgbg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "[email protected]" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAGHS_vG34snVbgh424Tb_%3DvsvAYPgHYL%2Bxdy8vbKQsjY96ys-w%40mail.gmail.com
>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAGHS_vG34snVbgh424Tb_%3DvsvAYPgHYL%2Bxdy8vbKQsjY96ys-w%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "[email protected]" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/000c01d71d00%24ee233810%24ca69a830%24%40tiscali.co.uk
>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/000c01d71d00%24ee233810%24ca69a830%24%40tiscali.co.uk?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups "
> [email protected]" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAGHS_vGTQD-KVSD-58_KC6bGfsgRCwaeeWuPo4dTn1it52bPQQ%40mail.gmail.com
> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAGHS_vGTQD-KVSD-58_KC6bGfsgRCwaeeWuPo4dTn1it52bPQQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnFqAcbJg5nXeJYZ4eyuPtpPi%3DAviZ_q91qq2%3DK7UH2A4Q%40mail.gmail.com.

Reply via email to