pp4fpgas

所属分类:VHDL/FPGA/Verilog
开发工具:TeX
文件大小:53540KB
下载次数:0
上传日期:2023-04-27 00:19:09
上 传 者sh-1993
说明:  FPGA的并行编程——一本开源的高级综合书
(Parallel Programming for FPGAs -- An open-source high-level synthesis book)

文件列表:
LICENSE (18656, 2023-04-27)
Makefile (260, 2023-04-27)
Vivado_HLS_Tutorial_2019.zip (7952809, 2023-04-27)
acknowledgements.tex (2390, 2023-04-27)
all.bib (224641, 2023-04-27)
cookbook.tex (3, 2023-04-27)
cordic.tex (64705, 2023-04-27)
cover.pdf (35509, 2023-04-27)
cover.svg (141953, 2023-04-27)
dft-time-freq.svg (11967, 2023-04-27)
dft.tex (58982, 2023-04-27)
dft_behavior1.svg (129759, 2023-04-27)
dft_behavior2.svg (159392, 2023-04-27)
dft_behavior3.svg (168608, 2023-04-27)
dft_behavior_baseline.svg (150816, 2023-04-27)
dft_behavior_loop_pipeline.svg (105520, 2023-04-27)
dft_behavior_loop_sequential.svg (93151, 2023-04-27)
dft_project.tex (6042, 2023-04-27)
dft_recurrence_behavior.svg (232054, 2023-04-27)
emulator.tex (149, 2023-04-27)
examples (0, 2023-04-27)
examples\Makefile (1885, 2023-04-27)
examples\Makefile.sdsoc (3589, 2023-04-27)
examples\bitmap.c (13337, 2023-04-27)
examples\bitmap.h (1340, 2023-04-27)
examples\block_fir-top.c (481, 2023-04-27)
examples\block_fir.c (440, 2023-04-27)
examples\block_fir.h (132, 2023-04-27)
examples\block_mm.cpp (926, 2023-04-27)
examples\block_mm.h (460, 2023-04-27)
examples\blockmatmul_test.cpp (1198, 2023-04-27)
examples\blockmatmul_test_init.cpp (916, 2023-04-27)
examples\complex_fir.cpp (427, 2023-04-27)
... ...

# pp4fpgas Parallel Programming for FPGAs [![GitHub Actions Status: CI](https://github.com/KastnerRG/pp4fpgas/workflows/Deploy%20build/badge.svg)](https://github.com/KastnerRG/pp4fpgas/actions?query=workflow%3A"Deploy+build"+branch%3Amaster) [![GitHub view](https://img.shields.io/badge/GitHub-render-green.svg)](https://github.com/KastnerRG/pp4fpgas/blob/gh-pages/main.pdf) [![download](https://img.shields.io/badge/Download-build-blue.svg)](https://github.com/KastnerRG/pp4fpgas/raw/gh-pages/main.pdf) Ryan Kastner, Janarbek Matai, and Stephen Neuendorffer An open-source high-level synthesis book http://hls.ucsd.edu/ # Background Parallel Programming for FPGAs is an open-source book aimed at teaching hardware and software developers how to efficiently program FPGAs using high-level synthesis (HLS). The authors developed the book as we noticed a lack of material aimed at teaching people to effectively use HLS tools. The book was developed over many years to serve as a primary reference for [UCSD 237C](http://kastner.ucsd.edu/ryan/cse237c/) ” a hardware design class targeting first-year graduate students and advanced undergraduate students. We hope that you find it useful for learning more about HLS, FPGAs, and system-on-chip design. The book is licensed under the [Creative Commons Attribution 4.0 International License](LICENSE). We encourage you to make edits, add material, and fix errors. Thanks to those who have made pull requests over the years. Please keep them coming! Feel free to grab the source at our github repo https://github.com/KastnerRG/pp4fpgas or for quicker access, [here is the pre-built pdf](https://github.com/KastnerRG/pp4fpgas/raw/gh-pages/main.pdf). Some fine people have translated this book into Mandarin - [pp4fpgas-ch](https://github.com/xupsh/pp4fpgas-cn) If you want to cite this book, please use the arxiv submission: ``` @ARTICLE{2018arXiv180503***8K, author = {{Kastner}, R. and {Matai}, J. and {Neuendorffer}, S.}, title = "{Parallel Programming for FPGAs}", journal = {ArXiv e-prints}, archivePrefix = "arXiv", eprint = {1805.03***8}, keywords = {Computer Science - Hardware Architecture}, year = 2018, month = may } ```

近期下载者

相关文件


收藏者