sca_tdf_isource
Project Library Model Name Kind
sca_basic_libraries elec_lin_symbols sca_tdf_isource Electrical Module

Parameters

Name Type Default Description
scale double 1.0 current scaling factor

Ports

Name Interface Type Description
p sca_eln::sca_terminal positive terminal
n sca_eln::sca_terminal negative terminal
inp sca_tdf::sca_in double timed dataflow control input

Description

Current source driven by timed dataflow signal

Long Description

1666.1 p.155 SystemC AMS build in element

7.1.24 sca_eln::sca_tdf::sca_isource / sca_eln::sca_tdf_isource

The class sca_eln::sca_tdf::sca_isource shall implement a primitive module for the ELN MoC that realizes the scaled conversion of a TDF signal to an ELN current source. The primitive shall contribute Equation (7.29) to the equation system:

(7.29) ip,n(t)=scale*inp

where scale is the constant scale coefficient, inp is the TDF input signal that shall be interpreted as a continuoustime signal, and ip,n(t) is the current flowing through the primitive from terminal p to terminal n. The product of scale and inp shall be interpreted as the current in ampere.

The element supports current tracing. The current is flowing from terminal p to terminal n through the element - thus equals to the value at the TDF input inp.