設計環境

Cコンパイラの創り方

はじめに CQ出版社のDesign Wave Magazine 11月号に掲載されている第11回LSIデザインコンテストの課題は命令数が9つのとても小さいRISCプロセッサです.このRISCプロセッサのCコンパイラを作ります.命令数9つと限られていてメモリ空間もデータと命令にそれ…

回路シミュレータはLTSpice/SwCAD IIIに決定

アナログ回路設計では特性評価に回路シミュレーションが不可欠です.大まかには設計時に手計算で特性を求めはしますが,詰めの評価(レイアウト依存の寄生素子の影響,温度や素子ばらつきによる特性ばらつき幅の評価,ノイズや周波数特性の評価など)には回路…

TechNoteでデジタルな手書きノート生活

ここ1年使用して手放せなくなったデジタルな道具を紹介.デジタルノートパッド,http://www.pothos.to/technote/technote.htmlがそれ.サイズにA5とA4対応の2種類がありますが,私はA4サイズを利用しています.製品紹介はリンク先に詳しくあります.これは紙…

LLVMをWindowsXPのCygwinに入れる

DWMに掲載された(FPGA向けの)プロセッサ特集記事を見ていて,ハードウェア設計に終始していてソフトウェア開発環境が手薄すぎて,正直これでは使えないなーって思うことしばし. そんなわけでThe LLVM Compiler Infrastructure Project. 環境 OSはWindowsXP…