![]() ![]() I've failed to figure out what puts it there. Just a yellow number, always present (even when not in a game etc, appears shortly after login, and does not disappear until the screen goes blank on shutdown). As the precompiled design is already available in the PYNQ image for the board, you only need to do this if you want to study the design, or make a modification.Since a few days, I have an fps counter on the top right part of the screen. The following steps describe how to rebuild the base overlay. Refer to the PYNQ Pmod IOP and PYNQ MicroBlaze documentation for more details. These notebooks can be found on other PYNQ boards with Pmod IOPs. The MicroBlaze and Pmod folders contain notebooks showing how to use Pmods with PYNQ, and using the MicroBlaze processor inside the IOPs. If you want to use the same scheme in this notebook, you need to be careful that your hardware design for the SYZYGY controller matches the base overlay. If you have your own custom design, you need to be careful when controlling the SYZYGY interface. Note that this API depends on the base overlay design, and the IP that connects to the SYZYGY interface. syzygy_loopback.ipynb - shows how to interact with the SYZYGY interface on the board including how to set the voltage.register_map_intro.ipynb - shows how to interact with the PYNQ IP register map.pl_ddr4.ipynb - example notebook showing how to read and write PL DRAM using the PYNQ MMIO class.buttons_leds_switches.ipynb - simple example showing how to read/write GPIO LEDs, Buttons and Switches.The following notebooks are in the board directory: The notebooks cover an introduction to the RF Data Converters (RF DCs) on the RFSoC2x2 board, RF board setup and a tutorial on inspecting and manipulating captured RF ADC data, and creating a Spectrum plot in PYNQ and how to perform a spectrum sweep. The three notebooks are numbered, and you should try run them in order: The RFDC folder contains notebooks to interact with the Radio IP subsystem in the base overlay and allows you to control the RF Data Converters. Base NotebooksĬontains notebooks specific to the base overlay for the RFSoC 2x2 RFDC (RF Data Converters) notebooks The common folder for the RFSoC 2x2 includes notebooks for downloading an Overlay (bitstream), and controlling the PS to PL clocks, controlling the DisplayPort, running shell commands in a notebook, power measurement with PMBus and using a USB webcam, and configuring WiFi. The common notebooks folder contains generic notebooks that can run on most PYNQ boards, or notebooks that do not depend on IP in the PL. Notebook/Python APIĮxample notebooks are also provided on the board to show you how to use the base overlay. For your own designs, you will likely add your own custom IP to control the SYZYGY peripheral you are using. This allows you to interact with the SYZYGY port in a very simple way using the PYNQ AXI GPIO class (which uses PYNQ MMIO). The SYZYGY port is connected to a simple AXI GPIO controller connected to the PS. It is likely in your own designs that you will make a direct connection from IP in your design to the PL DRAM. As this DRAM controller is in the PL, it will be slower to access this memory than the PS attached DRAM. This is only intended as a simple example showing how to configure the IP for the PL DRAM. The PL DRAM is mapped to the PS memory map, effectively extending the amount of DRAM available to the PS. An interrupt controller All these IP blocks are connected to the PS and are controllable from PYNQ. The SYZYGY port is also connected to an AXI GPIO controller. AXI GPIO controllers are connected to the RGB LEDs and white user LEDs, buttons and switches. Block DiagramĪll IP are connected to the PS, and controllable from PYNQ. The other main blocks are the memory controller for the PL DRAM, two PYNQ PMOD IOPs to connect to Pmod™ ports, AXI GPIO controllers, an interrupt block, and a system monitor. ![]() The base design includes a bitstream with IP to allow you to start using the RF ADCs and DACs on the board. The purpose of the base overlay design is to allow you to get start using your board with PYNQ out-of-the-box. The base overlay is included in the PYNQ image for the RFSoC 2x2 board. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |