返された型/値の属性を、何らかの形で、拘束のない型を返す関数の中から参照できるかどうかは疑問です。私が知っている function f return std_logic_vector is begin
-- how do we access attributes of what we are returning?
-- "return_type" is a placeholde
私はAltera DE1ボードで実装している単純な16ビット・プロセッサ用のVHDLコードでFinite State Machineを作成しようとしていました。有限状態マシンでは、16ビットのSTD_LOGIC_VECTORによってFSMに取り込まれる異なる16ビット命令を処理するCASEステートメントがあります。しかし、私は有限状態マシンが命令を解読するデコード状態で少し問題があります。命令の1
私はModelSimの上のDフリップフロップのためのVHDLコードを書いていると私はそれをシミュレートしようとすると、私はエラーを取得: Error: (vsim-3601) Iteration limit reached at time 400 ps. 私はわからないんだけどそれは意味しますが、私は多くのソースコードを見て、エラーがないことを確認しました。誰でも問題の原因を推測できますか?
私はDラッチを使ってVHDLでDフリップフロップを実装しようとしています。 しかし、クロックにエラーがあるようで、私はそれが何であるか把握できません。 私のDラッチのコードは次のとおりです。 Library ieee;
Use ieee.std_logic_1164.all;
entity d_latch is
port (c,d : in std_logic;
q,n