Systemverilog BitMapを作成する SystemVerilog はじめにSystemVerilogでビットマップを作成します。グレースケール(ビットの深さ8bit)、カラー(ビットの深さ24bit)両対応版です。サンプルコードbmp_typedef.svhtypedef用のヘッダーファイルです。`ifn... 2023.05.29 Systemverilog
Systemverilog BitMapを作成する(カラー) SystemVerilog はじめにSystemVerilogでビットマップを作成します。カラー画像版です。サンプルコードbmp.svh`ifndef _BMP`define _BMPpackage bmp; typedef bit BYTE; type... 2023.05.28 Systemverilog
Systemverilog BitMapを作成する(グレースケール) SystemVerilog はじめにSystemVerilogでビットマップを作成します。グレースケール専用です。サンプルコードbmp.svh`ifndef _BMP`define _BMPpackage bmp; typedef bit BYTE; t... 2023.05.26 Systemverilog
C/C++ BitMapを作成する(カラー) C++ はじめにC++の標準関数だけでビットマップを作成します。カラー専用です。サンプルコードbmp.hpp#include <fstream>typedef unsigned char BYTE;typedef unsigned short WO... 2023.05.24 C/C++
C/C++ BitMapを作成する(グレースケール) C++ はじめにC++の標準関数だけでビットマップを作成します。グレースケール専用です。サンプルコードbmp.hpp#include <fstream>typedef unsigned char BYTE;typedef unsigned shor... 2023.05.24 C/C++
VHDL VHDL サンプルコード はじめにVHDLを久しぶりに書こうと思ったら何もかも忘れていたので見返すようにサンプルコード集を作成します。順次更新していきます。サンプルコードD-FF(非同期リセット)library ieee;use ieee.std_logic_116... 2023.03.25 VHDL
Linux 指定した単位でコマンドを並列実行する Bash/Zsh はじめに同じコマンドを変数を変えて実行する場合、xargsが便利です。一度にすべてのコマンドを並列実行するとマシンリソースが足りなくなるので、指定した単位で並列実行します。指定した単位で並列実行するcatでファイルから1行ずつ読み込んでコマ... 2023.03.16 Linux
TCL file mkdir ディレクトリを作成する TCL コマンドの説明ディレクトリを作成します。使い方file mkdir <ディレクトリ><ディレクトリ>を作成します。サンプルサンプル1file mkdir fugaif {} { puts "Exists"}# 出力# Existsまと... 2023.03.14 TCL
TCL file extension 拡張子を取得する TCL コマンドの説明拡張子(ファイル名の最後のドットの後の文字列)を取得します。使い方file extension <ファイル名><ファイル名>の拡張子を返します。サンプルサンプル1puts # 出力# .tclまとめfile extension... 2023.03.13 TCL
TCL lrange リストからリストを抜き出す TCL コマンドの説明リスト中の開始位置から終了位置までの範囲を抜き出します。使い方lrange <リスト> <開始位置> <終了位置><リスト>中の<開始位置>から<終了位置>を返します。<終了位置>はendを使うことでリストの最後の位置を示しま... 2023.03.13 TCL