├── LICENSE ├── README.md ├── debugging_apps.zip ├── miaow_2.0.zip └── scratch-user-manual.pdf /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2014, Vertical Research Group, University of Wisconsin-Madison 2 | Copyright (c) 2017 IT - Coimbra, Universidade de Coimbra and INESC-ID, 3 | Universidade de Lisboa 4 | 5 | All rights reserved. 6 | 7 | Redistribution and use in source and binary forms, with or without 8 | modification, are permitted provided that the following conditions are met: 9 | 10 | 1. Redistributions of source code must retain the above copyright notice, this 11 | list of conditions and the following disclaimer. 12 | 13 | 2. Redistributions in binary form must reproduce the above copyright notice, 14 | this list of conditions and the following disclaimer in the documentation 15 | and/or other materials provided with the distribution. 16 | 17 | 3. Neither the name of the copyright holder nor the names of its contributors 18 | may be used to endorse or promote products derived from this software 19 | without specific prior written permission. 20 | 21 | 4. The use of this tool in research works and publications, assumes that 22 | the following articles are cited: 23 | 24 | SCRATCH Framework (MIAOW 2.0): 25 | - P. Duarte, P. Tomás, G. Falcao. SCRATCH: A Soft-GPU Architecture and 26 | Trimming Tool for Application-Specific Contexts. In IEEE/ACM 27 | International Symposium on Microarchitecture (MICRO), Oct. 2017, pp 1-12. 28 | 29 | Original MIAOW: 30 | - Balasubramanian R, Gangadhar V, Guo Z, Ho CH, Joseph C, Menon J, Drumond MP, 31 | Paul R, Prasad S, Valathol P, Sankaralingam K. Enabling gpgpu low-level 32 | hardware explorations with miaow: An Open-Source RTL Implementation of a GPGPU. 33 | ACM Transactions on Architecture and Code Optimization (TACO), Jul. 2015, 34 | vol. 12, no. 2, pp. 21. 35 | 36 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 37 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 38 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 39 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 40 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 41 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 42 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 43 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 44 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 45 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 46 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # MIAOW2 2 | MIAOW2.0 FPGA implementable design 3 | 4 | Contents: 5 | 1) MIAOW2.0 design files: miaow_2.0.zip 6 | 2) Microblaze template files: debugging_apps.zip 7 | 3) Manual file: scratch-user-manual.pdf 8 | -------------------------------------------------------------------------------- /debugging_apps.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scratch-gpu/MIAOW2/e53e24c8a9572823c67c410a822c34c39fd4030a/debugging_apps.zip -------------------------------------------------------------------------------- /miaow_2.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scratch-gpu/MIAOW2/e53e24c8a9572823c67c410a822c34c39fd4030a/miaow_2.0.zip -------------------------------------------------------------------------------- /scratch-user-manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scratch-gpu/MIAOW2/e53e24c8a9572823c67c410a822c34c39fd4030a/scratch-user-manual.pdf --------------------------------------------------------------------------------