2.1.1 Analog System Builder Reference

The Analog System Builder uses some terminologies that may be unfamiliar. The table below lists the terms and acronyms found in the software and the help documentation.

Table 2-1. Analog System Builder Terminology and Acronyms
TermDescription
ADCAnalog‑to‑Digital Converter
ASSCAnalog Sample Sequence Controller; it sets the sample order in the Analog-to-Digital Converter (ADC) and includes intellectual property (IP) logic and Random Access Memory (RAM).
Analog SystemThe complete system, which includes the analog block (AB) hard IP and one or more ASSC, sample monitor and evaluation blocks (SMEV), and sample monitor and threshold blocks (SMTR) soft IP blocks.
SMEVSample Monitor and Evaluation Block that evaluates converted analog data and includes IP logic and RAM.
SMTRSample Monitor and Threshold block that processes evaluated analog data and generates flag signals under specified conditions; it includes IP logic and RAM.
ABAnalog Block. The hard macro in the CAE library that includes the analog multiplexer (MUX) and the ADC.
Analog MUXThe 32‑to‑1 MUX whose select signals determine the channel sampled by the ADC.
ACMAnalog Configuration Multiplexer that stores configuration data related to analog channels, such as channel type, prescaler value, and polarity.
FMSBFlash Memory System Builder.
INIT IPINIT/CFG soft IP responsible for all initialization and save operations to the nonvolatile memory (NVM).
ASBAnalog System Block. The top level of the analog system that includes the AB and analog system soft IP blocks.
FMBFlash memory block. The top level that includes the Flash Memory System Builder and INIT IP.
FASTCLKClock intended for use during normal system execution.
SLOWCLKClock intended for use during system initialization.