Skip to Main Content
The MATLAB M language provides constructs for the simple representation of functions, and has been used extensively for algorithm development and verification in embedded system design. The M language processes entire arrays simultaneously, and it is expected that design based on M can be implemented faster and with the same or higher quality as compared with design based on other languages. This paper presents a case study of a design of a filter for signal processing using M-based design flow. The results of the case study demonstrate the high efficiency of the M-based design flow as compared to traditional functional modeling and manual coding using a hardware description language.