Lisp で回路設計
2023-8-23 11:31 JST
Common Lisp で回路設計が出来ないかどうか情報を集めてみる。
CLiki
ほぼほぼ、ここの情報になってしまうのでは?
ICanCAD
ICanCADsourceforge ベースになっているところでもう開発終了が見て取れる。試しに exe をダウンロードしてみると Windows 10 でそれなりに動く。ソースも公開されているが、Allegro なんだよね。
cl-cudd
cl-duddCUDD(CU Descision Diagram)のラッパー。git で管理されているものの 2011 年を最後にアップデートされていない。もとの CUDD も終了している感じ
ただ CUDD 自身は非常に面白そうな感じ。Unofficial Mirrorがある。
cl-satwrap
cl-satwrapSAT ソルバ?
CIRCUIT-SIM
CIRCUIT-SIMSICP にのっていた回路シミュレータ。これを Common Lisp に移植したのかな?これ、わたしも移植した。
cl-magic-cad
cl-magic-cadMagicに対応したなにか。
common-db
common-dbJTAG に対応したなにか。デバッグできるのかね?
RLC
RLCRLC (resistance, inductance, capacitance) circuitsということで、なにか計算できるらしいぞ。
schemata
schemataGeneric purpose schema library for serialization and validation of data.だそうだ。意外と最近アップデートされている。
こうしてみると、Common Lisp での対応状況は貧弱だしまだまだ、使える気がしないね。KiCad がせっかくS式になったのにね。