Processors are easy to program using the high-level NI LabVIEW Embedded Module and the Schmid’s ZBrain real-time system services. Every board function can also be accessed with a “C” Application Programming Interface (API), even in a preemptive multithreading environment such as VisualDSP++ Kernel (VDK). Custom specific platforms can be easily derived by reducing or adding features/functions or creating individual form factors. Due to the low power consumption they can be scaled also for battery supported systems, handheld metering devices and rugged PLC platforms.
Graphical programming with National Instruments LabVIEW as a domain specific fourth generation language (4GL) combined with this application oriented hardware empowers engineers and process specialists to concentrate on the system level functionality from day one. High-level functions scaling from process I/O to signal processing, embedded webservices, mobile file systems and graphical user interfaces can be drag & dropped into the graphical code and wired into a self documented block diagram. This convenient approach offers space for creativity, allows for creating variants and produces revisable results in a matter of days, especially useful for rapidly changing requirements.
Most analog and power components on the BOM are selected from Analog Devices. The ZMC platform is not only a Blackfin reference design, but a hardware that integrates mixed signal components that analog devices is offering: ADC, DAC, Power, RS232, RS422, etc.