電子回路系のナレッジを集約しています。主に自分用です。

2021-01-01から1ヶ月間の記事一覧

ModelSimが突然落ちる

あきらめよう。

Signal TapのNode Finderで観測信号を指定する際のこつ

Options の Filter は、「Signal Tap:pre-synthesis」を指定しておくと、ほとんどの信号名を拾うことができる。

VHDLのtype宣言で要素がStringなものは使わないほうがいい

type STATE is (IDLE, WRITE, READ, ACK); のように、Stringからなるtypeを作ると、ModelSimにおいてシミュレーションが極端に遅くなる。ステートマシンのステートはintegerかstd_logic_vectorにするのが無難。

ModelSimがPAUSEで止まってしまう

ModelSimでStart SimulationとかMacroを実行すると、たまにPAUSEとなって処理が止まることがある。 resume [Enter] で続きが流れる。