Changes between Initial Version and Version 1 of Sff1Vbe


Ignore:
Timestamp:
Apr 8, 2007, 2:18:41 PM (17 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Sff1Vbe

    v1 v1  
     1{{{
     2ENTITY sff1_x4 IS
     3GENERIC (
     4  CONSTANT area          : NATURAL := 4500;
     5  CONSTANT cin_ck        : NATURAL := 8;
     6  CONSTANT cin_i         : NATURAL := 8;
     7  CONSTANT rdown_ck_q    : NATURAL := 800;
     8  CONSTANT rup_ck_q      : NATURAL := 890;
     9  CONSTANT taf_ck_q      : NATURAL := 500;
     10  CONSTANT tar_ck_q      : NATURAL := 500;
     11  CONSTANT thf_i_ck      : NATURAL := 0;
     12  CONSTANT thr_i_ck      : NATURAL := 0;
     13  CONSTANT tsf_i_ck      : NATURAL := 585;
     14  CONSTANT tsr_i_ck      : NATURAL := 476;
     15  CONSTANT transistors   : NATURAL := 26
     16);
     17PORT (
     18  ck     : IN  BIT;
     19  i      : IN  BIT;
     20  q      : OUT BIT;
     21  vdd    : IN  BIT;
     22  vss    : IN  BIT
     23);
     24END sff1_x4;
     25
     26ARCHITECTURE vbe OF sff1_x4 IS
     27  SIGNAL sff_m   : REG_BIT REGISTER;
     28
     29BEGIN
     30  ASSERT (vdd AND NOT (vss))
     31  REPORT "power supply is missing on sff1_x4"
     32  SEVERITY WARNING;
     33
     34  label0 : BLOCK ((ck AND NOT (ck'STABLE)) = '1')
     35  BEGIN
     36    sff_m <= GUARDED i;
     37  END BLOCK label0;
     38
     39  q <= sff_m after 1700 ps;
     40END;
     41}}}