Lisp で回路設計
Common LispSchematic
2023-8-23 11:31 JST

Common Lisp で回路設計が出来ないかどうか情報を集めてみる。

CLiki

ほぼほぼ、ここの情報になってしまうのでは?

ICanCAD

ICanCAD

sourceforge ベースになっているところでもう開発終了が見て取れる。試しに exe をダウンロードしてみると Windows 10 でそれなりに動く。ソースも公開されているが、Allegro なんだよね。

cl-cudd

cl-dudd

CUDD(CU Descision Diagram)のラッパー。git で管理されているものの 2011 年を最後にアップデートされていない。もとの CUDD も終了している感じ

ただ CUDD 自身は非常に面白そうな感じ。Unofficial Mirrorがある。

cl-satwrap

cl-satwrap

SAT ソルバ?

CIRCUIT-SIM

CIRCUIT-SIM

SICP にのっていた回路シミュレータ。これを Common Lisp に移植したのかな?これ、わたしも移植した。

cl-magic-cad

cl-magic-cad

Magicに対応したなにか。

common-db

common-db

JTAG に対応したなにか。デバッグできるのかね?

RLC

RLC

RLC (resistance, inductance, capacitance) circuitsということで、なにか計算できるらしいぞ。

schemata

schemata

Generic purpose schema library for serialization and validation of data.だそうだ。意外と最近アップデートされている。


こうしてみると、Common Lisp での対応状況は貧弱だしまだまだ、使える気がしないね。KiCad がせっかくS式になったのにね。