Skip to content

Commit

Permalink
Minor documentation improvements.
Browse files Browse the repository at this point in the history
  • Loading branch information
steveicarus committed Nov 3, 2008
1 parent f468775 commit 77eb68d
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion ivl_target.h
Original file line number Diff line number Diff line change
Expand Up @@ -553,7 +553,22 @@ extern double ivl_const_real(ivl_net_const_t net);

/* DISCIPLINES
*
* Disciplines are a Verilog-AMS construct.
* Disciplines are Verilog-AMS construct. A discipline is a collection
* of attributes that can be attached to a signal.
*
* FUNCTION SUMMARY
*
* ivl_discipline_name
* This is the name of the discipline in the Verilog-AMS source.
*
* ivl_discipline_domain
* This is the domain: continuous or discrete.
*
* SEMANTIC NOTES
*
* The discipline domain will not be IVL_DIS_NONE. The "none" domain
* is a place-holder internally for incomplete parsing, and is also
* available for code generaters to use.
*/
extern const char*ivl_discipline_name(ivl_discipline_t net);
extern ivl_dis_domain_t ivl_discipline_domain(ivl_discipline_t net);
Expand Down Expand Up @@ -1600,6 +1615,8 @@ extern int ivl_scope_time_units(ivl_scope_t net);
* function returns >0, the number of dimensions of the array.
*
* ivl_signal_discipline
* If the signal has been declared with a domain (Verilog-AMS) then
* this function wil return a non-nil ivl_discipline_t.
*
* ivl_signal_msb
* ivl_signal_lsb
Expand Down

0 comments on commit 77eb68d

Please sign in to comment.