Erwin

@ween168

yohanes-erwin.github.io

Joined on Oct 28, 2023

  • Objective After you complete this tutorial, you should be able to: Understand the methodology of designing an ANN accelerator in SoC. Source Code This repository contains all of the code required in order to follow this tutorial: https://github.com/yohanes-erwin/pemrograman_zynq/tree/main/pynq_part_4 1. Simple Neural Network In this tutorial, we are going to use an example of a simple NN model from this reference: http://www.lsi-contest.com/2018/shiyou_3-2e.html. Let's consider the following example:
     Like  Bookmark
  • Objective After you complete this tutorial, you should be able to: Understand how Xilinx Block Memory works. Source Code This repository contains all of the code required in order to follow this tutorial: https://github.com/yohanes-erwin/pemrograman_zynq/tree/main/pynq_part_3 1. Introduction Xilinx Memory
     Like 1 Bookmark
  • Objective After you complete this tutorial, you should be able to: Integrate the RTL design to the Zynq PS using AXI DMA Source Code This repository contains all of the code required in order to follow this tutorial: https://github.com/yohanes-erwin/pemrograman_zynq/tree/main/pynq_part_2 1. Introduction In the previous tutorial, we have learned the simple design using AXI GPIO.
     Like  Bookmark
  • Objective After you complete this tutorial, you should be able to: Install a Linux OS on a MicroSD card for the ZYNQ FPGA. Create a Hello World project for ZYNQ FPGA. Required Hardware A ZYNQ FPGA board that supports PYNQ A USB micro cable An Ethernet cable (also a USB-to-Ethernet adapter if your laptop doesn't have Ethernet)
     Like  Bookmark
  • Objective This note contains an introduction to the to the AXI memory-mapped bus and how to get started using the AXI BRAM controller. References Zynq 7000 Technical Reference Manual, ug585-zynq-7000-trm.pdf Zynq UltraScale+ Technical Reference Manual, ug1085-zynq-ultrascale-trm.pdf AXI Block RAM (BRAM) Controller v4.1 LogiCORE IP Product Guide, https://docs.amd.com/v/u/en-US/pg078-axi-bram-ctrl 1. AXI Memory Mapped Basic System Bus
     Like  Bookmark
  • Objective This note contains an introduction to SoC FPGA, PYNQ, and how to get started using the Kria KV260 board. References Official PYNQ website, http://www.pynq.io/ Official PYNQ documentation, https://pynq.readthedocs.io/en/latest/ Development board that support PYNQ, http://www.pynq.io/board.html Getting Started Kria KV260, https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit/kv260-getting-started/getting-started.html PYNQ for Kria, https://github.com/Xilinx/Kria-PYNQ How to set up static IP address on Ubuntu, https://www.freecodecamp.org/news/setting-a-static-ip-in-ubuntu-linux-ip-address-tutorial/
     Like  Bookmark
  • I/O Port Template code for module's IO ports. // ### AXI4-full slave signals (for BRAM Controller) #### // *** Read address signals *** input wire [14:0] s_axi_dat_araddr, input wire [1:0] s_axi_dat_arburst, input wire [3:0] s_axi_dat_arcache, input wire [7:0] s_axi_dat_arlen, input wire s_axi_dat_arlock,
     Like  Bookmark
  • Rangkuman kuliah MIT course 15.481 oleh Prof. Andrew W. Lo: https://openlearninglibrary.mit.edu/courses/course-v1:MITx+15.481x+1T2021/course/ Unit 1: Introduction and Financial Orthodoxy Lecture: A Taste of Adaptive Markets Slide: https://openlearninglibrary.mit.edu/assets/courseware/v1/d207dd3dbf4f2b49b4efba0184a81545/asset-v1:MITx+15.481x+1T2021+type@asset+block@Unit_1_Part_1.pdf
     Like  Bookmark
  • How the System Works? Aplikasi GUI akan mengirimkan gambar MNIST digit ke ZyBo melalui komunikasi serial. ZyBo akan melakukan proses invert image yang dilakukan di FPGA. Hasil invert image akan dikirim kembali ke aplikasi dan ditampilkan. hasil Sistem telah diuji dan berjalan pada spesifikasi tools berikut ini: Windows 10/11 Vivado 2019.1 Anaconda3-2023.09-0-Windows-x86_64
     Like  Bookmark
  • General Check system information: uname -a cat /proc/cpuinfo cat /proc/meminfo cat /proc/interrupts sudo lshw lscpu lsblk
     Like  Bookmark
  • Jupyter Notebooks https://github.com/yohanes-erwin/notebook/blob/main/README.md Send Telegram Message Install Telegram-send merupakan tool command line untuk mengirim message dan file melalui aplikasi Telegram. Pengiriman bisa dilakukan ke akun pribadi, group, atau channel. Install library telegram-send dengan cara: pip install telegram-send
     Like  Bookmark
  • Rangkuman buku Rahasia Analisis Fundamental Saham oleh Raymond Budiman Bagian 1 Rahasia Memahami Laporan Keuangan Pendahuluan Laporan keuangan merupakan suatu dokumen yang menggambarkan kondisi keuangan perusahaan dan kinerja perusahaan dalam periode tertentu. Laporan keuangan perusahaan terdiri dari lima bagian, yaitu: Neraca (balance sheet) Laporan laba rugi (statement of income)
     Like  Bookmark
  • Rangkuman buku Analisis Laporan Keuangan oleh Toto Prihadi Bab 8 Analisis Rasio Keuangan Pendahuluan Teknik dasar dalam analisis laporan keuangan adalah analisis komparatif dan analisis common size. Analisis yang sesungguhnya menggunakan analisis rasio keuangan. Rasio keuangan yang populer yaitu rasio profitabilitas. Profitabilitas memang menjadi tolak ukur keberhasilan manajemen dalam menjalankan usaha yang dipercayakan kepadanya. Rasio kadang-kadang diposisikan sebagai akhir analisis. Sebenarnya rasio lebih tepat digunakan sebagai indikator atau awal analisis. Analis akan mencoba menganalisis lebih jauh atau mencari penyebab terjadinya hal tersebut.
     Like  Bookmark
  • Rangkuman buku Analisis Laporan Keuangan oleh Toto Prihadi Bab 1 Pengantar Analisis Laporan Keuangan Pendahuluan Laporan keuangan terdiri dari: Laporan posisi keuangan (neraca) Laporan laba rugi Laporan arus kas
     Like  Bookmark