- added generic for fractional number of bits

git-svn-id: http://moon:8086/svn/vhdl/trunk@148 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
2008-12-22 09:39:16 +00:00
parent de9ad2d469
commit 4bb7087b60
2 changed files with 20 additions and 20 deletions
+2 -2
View File
@@ -34,7 +34,9 @@ entity mix is
Generic Generic
( (
nbits_wave_in : integer := 18; nbits_wave_in : integer := 18;
nbits_wave_in_frac : integer := 16;
nbits_wave_out : integer := 18; nbits_wave_out : integer := 18;
nbits_wave_out_frac : integer := 16;
nbits_phase : integer := 16 nbits_phase : integer := 16
); );
Port Port
@@ -94,8 +96,6 @@ architecture Behavioral of mix is
END COMPONENT; END COMPONENT;
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
constant nbits_wave_in_frac : integer := nbits_wave_in-1;
constant nbits_wave_out_frac : integer := nbits_wave_out-1;
constant nbits_phase_frac : integer := nbits_phase; constant nbits_phase_frac : integer := nbits_phase;
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
+1 -1
View File
@@ -34,6 +34,7 @@ entity nco is
Generic Generic
( (
nbits_wave : integer := 18; nbits_wave : integer := 18;
nbits_wave_frac : integer := 16;
nbits_phase : integer := 16 nbits_phase : integer := 16
); );
Port Port
@@ -92,7 +93,6 @@ architecture Behavioral of nco is
END COMPONENT; END COMPONENT;
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
constant nbits_wave_frac : integer := nbits_wave-1;
constant nbits_phase_frac : integer := nbits_phase; constant nbits_phase_frac : integer := nbits_phase;
------------------------------------------------------------------------------- -------------------------------------------------------------------------------