From 7936aa6e4f4009b50db97011534a9061d6dee22b Mon Sep 17 00:00:00 2001 From: Cathal McCabe Date: Tue, 4 Oct 2022 20:38:41 +0100 Subject: [PATCH] Update for PYNQ 3.0 (#8) * Update for PYNQ 3.0 Add announce Add ZCU208 references * updated pynq to image_v3.0 HEAD Co-authored-by: Graham Schelle --- docs/accessories.md | 4 ++- docs/faqs.md | 2 ++ docs/getting_started.md | 6 ++--- docs/index.md | 57 ++++++++++++++++++++++------------------- docs/overlays.md | 6 ++--- docs/purchase.md | 5 ++-- 6 files changed, 44 insertions(+), 36 deletions(-) diff --git a/docs/accessories.md b/docs/accessories.md index ea4d8bb..58dd98e 100644 --- a/docs/accessories.md +++ b/docs/accessories.md @@ -4,7 +4,9 @@ layout: default # Accessories -The RFSoC 2x2 and 4x2 kits come with a Micro SD card, a Micro USB 3.0 cable, a power supply and two SMA cables. Other optional accessories can be used including RF antennas, filters and amplifiers as described below. +The accessories on this page are primarily for the RFSoC 4x2 and 2x2. + +The RFSoC 2x2 and 4x2 kits come with a Micro SD card, a Micro USB 3.0 cable, a power supply and two SMA cables. Other optional accessoriescan be used including RF antennas, filters and amplifiers, as described below. ## Included accessories diff --git a/docs/faqs.md b/docs/faqs.md index aad7dfa..02dfc4b 100644 --- a/docs/faqs.md +++ b/docs/faqs.md @@ -4,6 +4,8 @@ layout: default # Frequently Asked Questions +These FAQ are primarily for the RFSoC 4x2 and 2x2. + ## Can you tell me more about the RFSoC 4x2? In Feb 2021, the PYNQ team launched the RFSoC 2x2, an exciting new platform for software-defined diff --git a/docs/getting_started.md b/docs/getting_started.md index 331a827..cf3bde9 100644 --- a/docs/getting_started.md +++ b/docs/getting_started.md @@ -13,13 +13,13 @@ RFSoC-PYNQ images are available for the following boards and can be downloaded f * RFSoC 2x2 * RFSoC 4x2 * ZCU111 +* ZCU208 ## Other RFSoC-PYNQ enabled boards RFSoC-PYNQ images have been created by PYNQ community members for other RFSoC boards: * [ZCU216 GitHub repository](https://github.com/sarafs1926/ZCU216-PYNQ), credit: [Sara Sussman](https://sarafs1926.github.io/) -* *ZCU208 Coming soon* If an image is not available for your board you can build your own custom RFSoC-PYNQ image by following the [instructions for the ZCU216 RFSoC-PYNQ image build](https://github.com/sarafs1926/ZCU216-PYNQ). @@ -35,5 +35,5 @@ The board overview pages will give an overview of each board. The getting starte * [RFSoC 2x2 board overview](rfsoc_4x2_overview.html) * [RFSoC 2x2 getting started guide](rfsoc_4x2_getting_started.html) -### ZCU111 -* [ZCU111](https://github.com/Xilinx/PYNQ_RFSOC_Workshop) +### ZCU111 and ZCU208 +* [ZCU111 and ZCU208](https://github.com/Xilinx/PYNQ_RFSOC_Workshop) diff --git a/docs/index.md b/docs/index.md index 5e58e7b..dbfbb05 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,16 +2,39 @@ layout: default --- +# New RFSoC-PYNQ release + +The latest RFSoC-PYNQ 3.0 release adds supports for the [ZCU208](https://www.xilinx.com/products/boards-and-kits/zcu208.html) alongside the existing support for the [RFSoC 4x2](./rfsoc_4x2_overview.html), [RFSoC 2x2](rfsoc_2x2_overview.html), and [ZCU111](https://www.xilinx.com/products/boards-and-kits/zcu111.html). + +To download the latest PYNQ image for your board, see [PYNQ.io board images](http://www.pynq.io/board). + +# RFSoC-PYNQ + + + +**RFSOC-PYNQ** is an extension to [PYNQ](http://www.pynq.io/) bringing support for the AMD-Xilinx Zynq [RFSoC](https://www.xilinx.com/products/silicon-devices/soc/rfsoc.html) family of devices. RFSoC created a new class of integrated circuit architecture for the communications and instrumentation markets. RFSoC combines high-accuracy ADCs and DACs operating at Giga samples per second (GSPS), with programmable heterogeneous compute engines. + +RFSoC-PYNQ provides Python APIs, libraries and drivers for the RFSoC, example overlays and designs, tutorials and other resources for RFSoC users. + +#### RFSoC-PYNQ features + +* [PYNQ framework](http://www.pynq.io) with Jupyter Lab for exceptional ease-of-use +* *Python APIs* for RFSoC clock and data converters +* Support for RFSoC Gen 1, Gen 2 and Gen 3 devices including the [AMD University Program RFSoC 4x2](rfsoc_4x2_overview.md) +* Complete end-to-end reference designs including spectrum analyzers and software defined radios (see [Overlays](overlays.html)) +* Open-source [educational resources](educational_resources.html) including teaching materials, notebooks, and design examples +* [GitHub-hosted repositories](https://github.com/Xilinx/RFSoC4x2-PYNQ) of all project materials + +The [RFSoC 4x2](rfsoc_4x2_overview.html) is the recommended kit to get started using RFSoC-PYNQ. + + # New RFSoC 4x2 + We are delighted to announce the launch of our new RFSoC 4x2 kits. The new kits greatly improve on the performance of the older RFSoC 2x2 kits, at the same $2,149 academic price. -Due to global supply challenges the [RFSoC 2x2 kits](rfsoc_2x2_overview.html) are discontinued but software support for existing boards will continue. - -## Key features - - +#### RFSoC 4x2 key features * New **Gen 3** Zynq UltraScale+ RFSoC ZU48DR * Faster **5GSPS** ADCs and **9.85GSPS** DACs @@ -23,33 +46,13 @@ Due to global supply challenges the [RFSoC 2x2 kits](rfsoc_2x2_overview.html) a * New battery-backed **real-time clock** * Upgraded open-source **Overlays** including **Spectrum Analyzer** design supporting higher RFSoC Gen 3 ADC/DAC frequencies and wider bandwidth - For more details and purchasing information see the [RFSoC 4x2 Overview](rfsoc_4x2_overview.html).
-# RFSoC-PYNQ - - - -RFSOC-PYNQ is an extension to [PYNQ](http://www.pynq.io/) bringing support for the AMD-Xilinx Zynq [RFSoC](https://www.xilinx.com/products/silicon-devices/soc/rfsoc.html) family of devices. RFSoC created a new class of integrated circuit architecture for the communications and instrumentation markets. RFSoCs combine high-accuracy ADCs and DACs operating at Giga samples per second (GSPS), with programmable heterogeneous compute engines. - -RFSoC-PYNQ provides Python APIs, libraries and drivers for the RFSoC, example overlays and designs, tutorials and other resources for RFSoC users. - -
- +# RFSoC 2x2 discontinued - -# RFSoC-PYNQ features - -* [PYNQ framework](http://www.pynq.io) with Jupyter Lab for exceptional ease-of-use -* *Python APIs* for RFSoC clock and data converters -* Support for RFSoC Gen 1, Gen 2 and Gen 3 devices including the [AMD University Program RFSoC 4x2](rfsoc_4x2_overview.md) -* Complete end-to-end reference designs including spectrum analyzers and software defined radios (see [Overlays](overlays.html)) -* Open-source [educational resources](educational_resources.html) including teaching materials, notebooks, and design examples -* [GitHub-hosted repositories](https://github.com/Xilinx/RFSoC4x2-PYNQ) of all project materials - -The [RFSoC 4x2](rfsoc_4x2_overview.html) is the recommended kit to get started using RFSoC-PYNQ. +Due to global supply challenges the [RFSoC 2x2 kits](rfsoc_2x2_overview.html) are discontinued but software support for existing boards will continue. # Support diff --git a/docs/overlays.md b/docs/overlays.md index 7911c1c..de0ff9e 100644 --- a/docs/overlays.md +++ b/docs/overlays.md @@ -4,18 +4,18 @@ layout: default # RFSoC-PYNQ overlays -Most of the overlays on this page support the RFSoC 2x2, RFSoC 4x2 and ZCU111. Check each overlay for details. The designs are open source and can be ported to other suitable Zynq Ultrascale+ RFSoC boards. +Most of the overlays on this page support the RFSoC 2x2, RFSoC 4x2, ZCU111, and ZCU208. Check each overlay for details. The designs are open source and can be ported to other suitable Zynq Ultrascale+ RFSoC boards. ## Base Overlay -The `base` overlay is included in the PYNQ image for the RFSoC 2x2, RFSoC 4x2 boards and will be available for you to use from the first time you start your board. The purpose of the base overlay design is to allow you to start exploring your board with PYNQ out-of-the-box. +The `base` overlay is included in the PYNQ image and will be available for you to use from the first time you start your board. The purpose of the base overlay design is to allow you to start exploring your board with PYNQ out-of-the-box. * [RFSoC 2x2 base overlay](./rfsoc_2x2_base_overlay.html) RFSoC Gen 1 with 2x ADC, 2x DAC * [RFSoC 4x2 base overlay](./rfsoc_4x2_base_overlay.html) RFSoC Gen 3 with 4x ADC, 2x DAC, 100G CMAC ## Spectrum Analyzer -An RFSoC spectrum analysis tool is available on the RFSoC 2x2, RFSoC 4x2, and ZCU111 from the first time you start your board with the RFSoC-PYNQ. The spectrum analyzer was developed by the [University of Strathclyde](https://sdr.eee.strath.ac.uk/) Software Defined Radio (SDR) research laboratory. You can use the spectrum analyzer tool to explore your surrounding RF spectrum. +An RFSoC spectrum analysis tool is available on the RFSoC 2x2, RFSoC 4x2, ZCU111, and ZCU208 from the first time you start your board with the RFSoC-PYNQ. The spectrum analyzer was developed by the [University of Strathclyde](https://sdr.eee.strath.ac.uk/) Software Defined Radio (SDR) research laboratory. You can use the spectrum analyzer tool to explore your surrounding RF spectrum. ![](./images/strathclyde/rfsoc_spectrum_analyser_500.png) diff --git a/docs/purchase.md b/docs/purchase.md index a09dd5d..84d7e79 100644 --- a/docs/purchase.md +++ b/docs/purchase.md @@ -6,7 +6,7 @@ layout: default The RFSoC 2x2 has been discontinued. The [RFSoC 4x2](rfsoc_4x2_overview.html) is the recommended replacement. -ZCU111 and other RFSoC boards can be purchased from [Xilinx](https://www.xilinx.com/products/boards-and-kits/zcu111.html), [Xilinx authorised distributors](https://www.xilinx.com/about/contact/locations.html?preSelect=Authorized%20Distributors#authorizedDistributors). Other RFSoC boards may be available from [Xilinx partners](https://www.xilinx.com/xilinx-partner-program.html). +ZCU111, ZCU208 and other RFSoC boards can be purchased from [Xilinx](https://www.xilinx.com/products/boards-and-kits/), [Xilinx authorised distributors](https://www.xilinx.com/about/contact/locations.html?preSelect=Authorized%20Distributors#authorizedDistributors). Other RFSoC boards may be available from [Xilinx partners](https://www.xilinx.com/xilinx-partner-program.html). ## RFSoC 4x2 @@ -16,4 +16,5 @@ The RFSOC 4x2 is currently only available to staff at accredited Universities an To purchase a board, you must submit a [submit a purchase approval request to the AMD Xilinx University Program](https://www.xilinx.com/support/university/xup-boards/RFSoC4x2.html#Purchasing_at_academic_price). You will be contacted by the AMD Xilinx University Program after you submit your request with further details on how to complete your purchase. -For any other enquiries including purchases for industry, please [contact the AMD Xilinx University Program](mailto:xup@xilinx.com). \ No newline at end of file +For any other enquiries including purchases for industry, please [contact the AMD Xilinx University Program](mailto:xup@xilinx.com). +