COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Wednesday Seminars - Department of Computer Science and Technology > PYNQ - Enabling Software Engineers to Program Heterogeneous, Reconfigurable SoCs
PYNQ - Enabling Software Engineers to Program Heterogeneous, Reconfigurable SoCsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact David Greaves. This talk describes PYNQ , a new, open-source framework for designing with Xilinx Zynq All Programmable SoC devices. The main goal of framework is to make it easier for designers of embedded systems to exploit the benefits of Zynq ASoC devices in their applications. Specifically, it enables the architects, engineers and programmers who design embedded systems to exploit the capabilities of Zynq APSoCs without having to use ASIC -style, CAD tools to design programmable logic circuits. Instead the APSoC is programmed in Python and the code is developed and tested directly on the embedded system. The programmable logic circuits are imported as hardware libraries and programmed through their APIs, in essentially the same way that software libraries are imported and programmed. The framework combines four main elements:
The result is a programming environment that is web-centric so it can be accessed from any browser on any computing platform or operating system. It enables software programmers to work at higher levels of design abstraction and to re-use both software and hardware libraries. The framework is inherently extensible and integrates coherently with hardware–dependent code written in C and C++. This talk is part of the Wednesday Seminars - Department of Computer Science and Technology series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsMachine Intelligence Lab Seminar Pembroke Refugee & Migrant Seminar SJC Regular Seminars The Cambridge Globalist Economic Epidemiology Imagine2027Other talksThe persistence and transience of memory Single Molecule Spectroscopy New approaches to old problems: controlling pathogenic protozoan parasites of poultry Atmospheric Retrieval Big and small history in the Genizah: how necessary is the Cairo Genizah to writing the history of the Medieval Mediterranean? |