Agility Design Solutions, Inc. develops software tools that shorten the time to design, verify, and implement signal processing algorithms. The company offers solutions for algorithm acceleration, prototyping, and implementation in software and hardware. Its products include RMS, which improves the execution speed of MATLAB programs; MCS, which automatically synthesizes MATLAB code to C code; MCS Function Library, which includes functions that are synthesized using MCS to generate ANSI-C source; DK Design Suite, a design environment for C-based algorithmic design entry, simulation, and synthesis; RC Series Platforms, a family of FPGA-based rapid prototyping/development boards; and PixelStreams Imaging Library, which includes IP cores for digital image and video processing. The company also offers training, support, and algorithm implementation consulting services. It serves customers in various fields, including video analysis, image recognition, and wireless and wired communications. The company markets and sells its products through direct sales channels and local distributors in North America, Asia, and Europe. Agility Design Solutions, Inc. was formerly known as Catalytic, Inc. and changed its name to Agility Design Solutions, Inc. in January, 2008. Agility Design Solutions, Inc. was founded in 2001 and is headquartered in Palo Alto, California with additional offices in Austin, Texas; Abingdon, England; and Yokohama, Japan.