Algorithm to Implementation. Fast.
Home > News and Events > Release
Palo Alto , Calif. –– January 30, 2007 –– Extreme Engineering, developer and manufaturer of drilling telemetry equipment, has selected Catalytic MCS (MATLAB® to C Synthesis) from Catalytic Inc. for remote measurement and analysis of electromagnetic and acoustic information.
Extreme Engineering is using Catalytic MCS for its higher data rate drilling telemetry applications. Developers use MATLAB from The MathWorks to design communication algorithms to decode signals gathered from their telemetry equipment. These signal processing algorithms execute on a PC that sits on the earth’s surface.
Catalytic MCS gives developers using MATLAB the ability to quickly generate reference models that connect into a C-based environment. Extreme Engineering’s algorithm developers use Catalytic MCS to automatically generate C- code for a software application that executes on the PC at the earth’s surface. It enables them to concentrate on algorithm correctness, instead of spending time translating MATLAB to C- code and verifying that translation, a manual effort that they had done previously.
Wendall Siemens, electrical engineering manager at Extreme Engineering, remarks: “For this application, the algorithms used change frequently because they are based on live tests. With Catalytic MCS, our team found that making algorithm modifications was easy –– developers were able to focus on changing their MATLAB code.”
According to Siemens, Catalytic MCS allowed developers to continue using MATLAB while they enhanced their algorithms. It instantly generated a C- code version of the algorithm, which an be included with additional C- code that Extreme Engineering has written.
“Extreme Engineering’s use of Catalytic MCS to quickly develop algorithms and get them running on a PC with additional C- code shows the tool’s full apability,” says Dave Burow, Catalytic ’s president and chief executive officer. “We’re delighted to have the opportunity to work together.”
About Catalytic Inc. Catalytic shortens the development time for signal processing algorithms through a family of software products that accelerate MATLAB execution and automatically synthesize C from MATLAB. These products are built on Catalytic ’s world- class compilation and synthesis technology that converts MATLAB code into C- code. For more information, visit www. catalyticinc.com. Corporate headquarters are located at 1076A East Meadow Circle, Palo Alto, Calif. 94303 . Telephone: (650) 846-2555. Facsimile: (650) 846-2557.
### MATLAB is a registered trademark of The MathWork , Inc. Catalytic Inc. acknowledges trademarks or registered trademarks of other organizations for their respective products and services.