Yamin Li, Professor
Computer Architecture Laboratory
Faculty of Computer and Information Sciences
Hosei University
Koganei, Tokyo 184-8584 Japan
Email yamin@hosei.ac.jp; yamin@computer.org; yamin@ieee.org
Research Interests
Courses I Teach / Taught
Advanced Computer Organization and Architecture
Distributed and Parallel Computer Architecture
Parallel Multithreaded Architecture
Interconnection Networks
Fault Tolerant Computing
Computer Arithmetic Algorithm and Implementation
Architectural Simulation Software Development
論理回路入門 (Introduction to Logic Circuit Design)
コンピュータ構成と設計 (Computer Organization and Design)
CPU Design in Verilog HDL
Computer Architecture
Advanced Computer Architecture (Graduate School)
Parallel and Distributed Systems (Graduate School)
Open Seminar (June 16, 2023):
Interconnection Networks
Publications
Simulators
Selected Papers
Google Scholar
Book: Computer Principles and Design in Verilog HDL
Rivasm - A RISC-V RV32IM Assembly Program Simulator
(JAR)
AsmSim (MasmSim) - A MIPS Assembly Program Simulator
(JAR)
Pipelined Processor Visual Simulator V4
or
Simulator V2
(APPLET)
LaTeX Japanese PDF and Chinese PDF
Verilog HDL and FPGA
Master Thesis Templates:
Master-thesis.zip
;
Thesis PDF
and
Abstract PDF
M1 MacBook Air Packages (Homebrew, Emacs, TGIF, LaTeX, Iverilog, GTKWave, Java)
Tgif2pdf: Converting a tgif EPS file to PDF using xelatex and PSTricks
Gnuplot2pdf: Converting a gnuplot PS file to PDF using platex and dvipdfmx
LaTeX Tutorial (plus tgif, gnuplot, and IPA true-type fonts)
Gnuplot and Python Matplotlib Examples in Cygwin X Server
Gnuplot and Python Matplotlib Examples in WSL / VcXsrv X Server
Adding Chinese Bookmarks and Properties to PDF
Lunar Calendar in Chinese with Japan Holidays
2024.pdf
CPU with I/O and VRAM Control Signals
cpu.v
and
riscv_rv32i_cpu.v
PS/2 Keyboard Interface Controller
ps2_keyboard.v
VGA Interface Controller RGB444
vgac.v
and RGB888
vgac8.v
Memory Modules Implemented in Verilog HDL
verilog-memory.html
DE0
hocisor_de0.sof
and
hocisor_de0.pof
(JP-Keyboard for Editor)
DE0-CV
hocisor.sof
and
hocisor.pof
(JP-Keyboard for Editor)
DE1-SoC
hocisor_de1_soc.sof
(US-Keyboard for Editor) (
DE1-SoC Photo
)
DE2-115
hocisor_de2_115.sof
and
hocisor_de2_115.pof
(
Hocisor Photo
)
Xilinx Spartan-3A Starter Kit
hocisor_sp3_top.bit
(
Spartan-3 Photo
)
This page is under construction...