AR# 4377

FPGA Express - std_logic_vector 加算/減算に必要なライブラリ

説明

キーワード : VHDL, libraries, std_logic_vector, addition, subtraction, FPGA Express, ライブラリ, 追加, 減算

重要度 : 標準

概要 :
std_logic_vectors で加算/減算した場合、正しいライブラリが使用されないと次のようなエラー メッセージが表示されます。

Error L23/C0 : #0 Error: <file>.vhd line <x>
Type mismatch on left and/or right operand of binary operator. (VSS-523)

std_logic_vector 加算/減算に必要なライブラリはどれですか。

ソリューション

1

符号付き論理ベクタの場合、次のライブラリを使用します。

library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.std_logic_signed.all;

2

符号なし論理ベクタの場合、次のライブラリを使用します。

library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.std_logic_unsigned.all;
AR# 4377
日付 08/11/2003
ステータス アーカイブ
種類 一般