Faraday Accelerates the Development of SoCs with Model-Based Design

MATLAB and Simulink Help Speed Simulations by More Than 200 Times, Reduce Gate Count by More Than 50%

Natick, Mass. - (24 Aug 2011)

iStock_000005424520X_215wide.jpg

MathWorks today announced that Faraday Technology Corporation, a leading fabless ASIC and SIP provider, used Model-Based Design to accelerate the development of SoCs, including development of its NAND Flash Controller error correcting code (ECC) engine. MATLAB and Simulink products have helped Faraday accelerate development of more efficient designs by completing system-level simulations 200 times faster, increasing throughput performance by 15%, and cutting gate count by up to 57%.

Faraday is positioned to capitalize on new business opportunities as more integrated circuit manufacturers seek advanced SoC designs. To meet this demand, Faraday established a faster and more cost-efficient workflow to develop memory controllers for microprocessor subsystems. Faraday adopted Model-Based Design to accelerate SIP development, explore system-level design alternatives, and improve communication among engineers. This design approach has helped reduce gate count, and shorten the development cycle for memory controllers and other modules, and, as a result, differentiate itself through lower cost to its customers.

“Model-Based Design provided an efficient and cost-effective way to improve silicon intellectual property development by enabling us to rapidly identify the best design configurations and get products to market faster,” said Ken Chen, ESL Methodology Manager at Faraday. “The Simulink environment is ideal for integrating, simulating, and exploring design architectures. The simulations are up to 200 times faster than RTL simulations, and Simulink models can be easily converted to HDL code for FPGA prototyping.”

Faraday engineers used MATLAB, Simulink, and Stateflow to model and simulate their system-level designs, and used Simulink Coder and Simulink HDL Coder to automatically generate code from their models. This workflow enabled Faraday to shorten their design process as they moved from architecture design to hardware and software implementation. Faraday has used Model-Based Design for DDR and flash controller projects and delivered the SIP designs on schedule. The engineering team is now focused on further accelerating development by reusing and adapting their existing models on new projects.

“As integrated circuit manufacturers continue to rely on SIP providers for SoC and ASIC components, SIP engineers need the ability to rapidly deliver designs that meet their customers’ requirements,” said Ken Karnofsky, senior strategist for signal processing applications, MathWorks. “Faraday’s use of MATLAB and Simulink showcases the effective use of Model-Based Design to accelerate development, reduce costs, and simplify the integration of SIP modules into SoC designs.”

More details on Faraday Technology Corporation’s use of MathWorks tools are available in the user story, “Faraday Accelerates SIP Development and Shrinks NAND Flash Controller ECC Engine Gate Count by 57% with Model-Based Design.”

Faraday Technology Corporation

Faraday Technology Corporation is a leading fabless ASIC and silicon IP provider. The company's broad silicon IP portfolio includes I/O, Cell Library, Memory Compiler, ARM-compliant CPUs, DDRI/II/III, MPEG4, H.264, USB 2.0/3.0, 10/100 Ethernet, Serial ATA, and PCI Express, etc. Headquartered in Taiwan, Faraday has service and support offices around the world, including the U.S., Japan, Europe, and China. Faraday is listed in Taipei Stock Exchange, ticker 3035. For more information, please visit: www.faraday-tech.com

About MathWorks

MathWorks is the leading developer of mathematical computing software.  MATLAB, the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation.  Simulink is a graphical environment for simulation and Model-Based Design for multidomain dynamic and embedded systems.  Engineers and scientists worldwide rely on these product families to accelerate the pace of discovery, innovation, and development in automotive, aerospace, electronics, financial services, biotech-pharmaceutical, and other industries.   MathWorks products are also fundamental teaching and research tools in the world's universities and learning institutions.  Founded in 1984, MathWorks employs more than 2400 people in 15 countries, with headquarters in Natick, Massachusetts, USA.  For additional information, visit mathworks.com.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.