Page 62 - EE Times Europe Magazine – November 2023
P. 62

62 EE|Times EUROPE



         THE INDUSTRY
        MATLAB Expo: What’s Driving System-Level


        Tools’ Rising Use in Embedded?


        By Robert Huntley

                ATLAB EXPO U.K. is an annual event for MATLAB and
                Simulink users. This year, 600 delegates gathered to hear the
                latest news from MathWorks. The event focused on network-
       Ming, technical presentations and shared experiences with
        the latest trends and advances in technology and science. Presentation
        topics included AI, telecommunications, autonomous systems, robotics
        and electrification.
          During the event, EE Times Europe caught up with two executives to
        learn how embedded developers increasingly use MathWorks’ products.                                        (Source: MathWorks)
          Richard Rovner, VP of marketing at MathWorks (Natick, Massachusetts),
        explained the importance of MATLAB EXPO in communicating with users:
        “With over 130 software products and releases twice a year, we know our
        users have a really hard time keeping current with all the new capabilities.   because they aren’t doing anything overly complex. After all, they would
        We have lots of information on our website and regular digital communi-  need more people, but they are still developing something difficult, so
        cations, but you are dedicated and focused when you come here for a day.   they must do something quickly, cheaply, efficiently and complex enough
        The event is aimed at our users, and it’s an opportunity for them to learn   to become a valuable product. Many startups use engineered systems, and
        about what’s new, [to learn about] the software they more than likely have   they use our products because they want to go from inception of design
        access to but have yet to use, and to learn from each other.”  to running the system as quickly as possible.”
                                                                EE Times Europe asked Martin whether there had been a fundamen-
        MODELING AND SIMULATING EMBEDDED SYSTEMS              tal way embedded developers approach system design. Did they have
        To many embedded system developers, using modeling and simulation   to change through necessity, or is there a new school of developers
        tools for straightforward use cases might appear unnecessary. However,   looking to do things quicker and smarter? “Part of the change is through
        the tools are the norm for designing highly complicated systems, partic-  necessity,” he said. “Twenty or so years ago, embedded systems focused
        ularly for operation in multi-domain environments like aerospace flight   on devices like MPC555. What could you do with it compared with today’s
        controls and autonomous vehicles.                     Arm Cortex device with a GPU? Today, we’re developing embedded
          “Over the last two decades, we’ve seen growth in the complexity of these   systems with power budgets [the same as 20 years ago] that are radically
        embedded systems, and it’s happening in more and more applications,”   different. It would be utterly trivial to do what we did 25 years ago on the
        Rovner told EE Times Europe. “Everyone knows about aero and auto, but   hardware we now have. The market has pushed people to do clever things,
        take industrial automation, a sector where complex system use is rising.   and the demands of what the market expects you to be able to do with
        Overall, we see tremendous growth in complex systems, and this stems from   embedded hardware are such that complexity is just intrinsic because
        incorporating software into more of the design process from the beginning.   there’s so much more compute available.”
        Software design is becoming more ingrained in the whole workflow.”
          To illustrate the increasing complexity of embedded systems and the   INCREASING PRODUCTIVITY
        reasons to model and simulate a design, Rovner gave an example of an   Martin noted the need for large and small organizations to be productive
        intelligent sensor application: “You might want to include AI, but that   and pointed to a one-person development organization as an example,
        involves selecting the correct algorithm, planning the training and test-  saying the developer realized he would be far more productive using a
        ing of the algorithm, [and] then you have to think about the embedded   system-level design tool.
        design and deploying it to the network. Also, there are trends, such as   “Productivity should always take the lead,” he said. “I hope any embed-
        digital twins or autonomous operation, to consider. Once in the field, the   ded developer would have a system model in mind with an understanding
        sensors need monitoring and updating.                 of how a development fits together. That’s the system model approach: Use
          “Even for small, straightforward devices, there are opportunities to   toolchains to make yourself effective because you’re not productive writing
        think about it from a model-based design perspective,” he added. “That   code. Writing code is quite hard work. You have to think about incredibly
        also gives you a platform to work with, and once you have that platform,   low-level things. By pushing the design aspects to higher-level concepts,
        you will build similar devices much more quickly. We have a lot of users in   you will likely be more productive and produce a higher-quality design.”
        the major industrial corporations, but we also have thousands of startup
        companies using MATLAB and Simulink from the beginning.”  ENGINEERED PRODUCT? THINK MODELING AND SIMULATION
                                                              EE Times Europe asked Rovner what advice he would give to engineers and
        FASTER TRACK FROM INCEPTION TO DEPLOYMENT             developers to encourage the adoption of modeling and simulation tools. “If
        Jos Martin, director of engineering at MathWorks, offered another per-  you are at the point where you are about to design an engineered product
        spective on rising system complexity, noting that what might have had   that will have some level of performance, is intelligent and has a predictive
        30,000 lines of code two decades ago may have 2 million lines of code   capability, you need to think about modeling and simulation,” he said.
        today. “What we thought of as simple 20 years ago is now so complex   “Using this approach, you’ll get from prototype to product faster, cheaply
        compared with 20 years ago that what we now consider simple is still   and with fewer errors. You’ll also discover bugs early in the process rather
        really hard,” he said.                                than later, when they become expensive.” ■
          Martin then explained why startups are adopting MathWorks products
        from scratch: “Lots of startups are using MATLAB. I highlight them more   This article originally ran online at tinyurl.com/7pyuk685.

        NOVEMBER 2023 | www.eetimes.eu
   57   58   59   60   61   62   63   64