-- This -*- vhdl -*- file is part of GHDL. -- IEEE 1076.3 compliant numeric bit package. -- Copyright (C) 2015 Tristan Gingold -- -- GHDL is free software; you can redistribute it and/or modify it under -- the terms of the GNU General Public License as published by the Free -- Software Foundation; either version 2, or (at your option) any later -- version. -- -- GHDL is distributed in the hope that it will be useful, but WITHOUT ANY -- WARRANTY; without even the implied warranty of MERCHANTABILITY or -- FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- for more details. -- -- You should have received a copy of the GNU General Public License -- along with GCC; see the file COPYING2. If not see -- . package NUMERIC_BIT is type UNSIGNED is array (natural range <>) of BIT; type SIGNED is array (natural range <>) of BIT; @COMMON function rising_edge (signal s : bit) return boolean; function falling_edge (signal s : bit) return boolean; end NUMERIC_BIT;