原创 怎樣搭建用於RISCV的chipyard 環境

chipyard 的RISCV環境的集大成者 平臺: ubuntu 16.04 資源: 代理  (源裏有的庫託管到了google) 步驟: 1.  git clone https://github.com/ucb-bar/chipyard

原创 [RISCV] gnu-mcu-eclipse for riscv 安裝與配置

參考文檔:https://gnu-mcu-eclipse.github.io/ Step 1: java               window :https://www.oracle.com/technetwork/java/java

原创 ubuntu 配置 riscv rocket-chip

1. git clone  https://github.com/freechipsproject/rocket-chip.git $ git clone https://github.com/ucb-bar/rocket-chip.g

原创 7個示例科普CPU Cache line

轉載於http://coolshell.cn/articles/10249.html CPU cache一直是理解計算機體系架構的重要知識點,也是併發編程設計中的技術難點,而且相關參考資料如同過江之鯽,浩瀚繁星,閱之如臨深淵,味同

原创 deeplearning.ai Neural Networks and Deep Learning 筆記

這裏寫代碼片 import numpy as np import matplotlib.pyplot as plt import h5py import scipy from PIL import Image from scipy imp

原创 中斷、異常、trap 的區別

【1】無論是中斷,還是異常和陷阱,對應的處理函數,一般都可以稱其爲中斷服務程序ISR,            都只是一個函數 具體函數裏面要做什麼事情,是由你寫程序的人決定的。  【2】 比如中斷中處理對應的事情,異常中自己決定如何

原创 python3 sm3 編碼器

import struct IV="7380166f 4914b2b9 172442d7 da8a0600 a96f30bc 163138aa e38dee4d b0fb0e4e" IV = int(IV.replace(" ", "

原创 緩存一致性(Cache Coherency)入門

本文是RAD Game Tools程序員Fabian “ryg” Giesen在其博客上發表的《Cache coherency primer》一文的翻譯,經作者許可分享至InfoQ中文站。該系列共有兩篇,本文系第一篇。 我計劃寫一些關

原创 Python3 SM3 encoder

引用塊內容 參考原始python 2 版本 http://co63oc.blog.51cto.com/904636/954086 修改爲python3 版本,主要區別是python2-3中struct.pack的返回值的類型不

原创 excel 自動group腳本

Sub autogroup() Dim k     With ActiveSheet.Outline         .AutomaticStyles = False         .SummaryRo

原创 PYTHON3 SHA256

python3 實現的SHA256 算法 算法原型參考: https://en.wikipedia.org/wiki/SHA-2 https://web.archive.org/web/20140102193727/http://cs