There have been several enhancement requests regarding reset_signal_is:
*  There is no reset_signal_is( const sc_signal<sc_logic>&, bool). If 
clocking can be specified via an sc_signal<bool> or sc_signal<sc_logic>, 
the reset should be specifiable in the same terms. A counter-argument is 
that sc_clock is derived from sc_signal<bool>, so using <bool> for resets 
is consistent.
*  The LRM specifies 2 signatures for reset_signal_is
  void reset_signal_is( const sc_in<bool>& , bool );
  void reset_signal_is( const sc_signal<bool>& , bool );
The 4feb06 kit implements the following 2 signatures
   void reset_signal_is( const sc_in<bool>& port, bool level );
   void reset_signal_is( const sc_signal_in_if<bool>& iface, bool level ); 
<---------- this is a superset of what the LRM says
Should the LRM be modified (in the future) to allow the superset that the 
4feb06 kit allows? 
*  We'd like to specify more than one "reset_signal_is" for one SC_THREAD. 
 
[The Cadence process control spec supports multiple reset_signal_is() 
specification for a single thread (Section 2.8.3).]
*.The syntax for asynchronous reset should be defined in LRM.
[The Cadence process control spec adds asynch_reset_signal_is() and 
sync_reset_on/off]
Comments on any or all of the above?
Thanks,
John A
-- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Wed Mar 31 06:57:14 2010
This archive was generated by hypermail 2.1.8 : Wed Mar 31 2010 - 06:57:16 PDT