OpenCores
URL https://opencores.org/ocsvn/spdif_interface/spdif_interface/trunk

Subversion Repositories spdif_interface

[/] [spdif_interface/] [trunk/] [rtl/] [vhdl/] [rx_phase_det.vhd] - Diff between revs 20 and 39

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 20 Rev 39
Line 44... Line 44...
----------------------------------------------------------------------
----------------------------------------------------------------------
--
--
-- CVS Revision History
-- CVS Revision History
--
--
-- $Log: not supported by cvs2svn $
-- $Log: not supported by cvs2svn $
 
-- Revision 1.2  2004/06/13 18:08:50  gedra
 
-- Renamed generic and cleaned some lint's
 
--
-- Revision 1.1  2004/06/06 15:43:02  gedra
-- Revision 1.1  2004/06/06 15:43:02  gedra
-- Early version of the bi-phase mark decoder.
-- Early version of the bi-phase mark decoder.
--
--
--
--
 
 
Line 73... Line 76...
    cs_b_en: out std_logic);            -- channel status ch. B enable);            
    cs_b_en: out std_logic);            -- channel status ch. B enable);            
end rx_phase_det;
end rx_phase_det;
 
 
architecture rtl of rx_phase_det is
architecture rtl of rx_phase_det is
 
 
  constant TRANSITIONS : integer := 40;
  constant TRANSITIONS : integer := 70;
  constant FRAMES_FOR_LOCK : integer := 3;
  constant FRAMES_FOR_LOCK : integer := 3;
  signal maxpulse, maxp, mp_cnt: integer range 0 to 16 * WISHBONE_FREQ;
  signal maxpulse, maxp, mp_cnt: integer range 0 to 16 * WISHBONE_FREQ;
  signal last_cnt, max_thres : integer range 0 to 16 * WISHBONE_FREQ;
  signal last_cnt, max_thres : integer range 0 to 16 * WISHBONE_FREQ;
  signal minpulse, minp, min_thres: integer range 0 to 8 * WISHBONE_FREQ;
  signal minpulse, minp, min_thres: integer range 0 to 8 * WISHBONE_FREQ;
  signal zspdif, spdif_in, zspdif_in, trans, ztrans : std_logic;
  signal zspdif, spdif_in, zspdif_in, trans, ztrans : std_logic;

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.