Open-source cores to aid in system design
EE Times: Latest News Open-source cores to aid in system design | |
Richard Goering (09/10/2004 2:24 PM EDT) URL: http://www.eetimes.com/showArticle.jhtml?articleID=47204092 | |
SANTA CRUZ, Calif. — If the best things in life are free, design services firm OpenSoCDesign has a distinct advantage. This Spanish startup is focusing on system development using open-source cores, and is helping create an infrastructure to make such cores more usable.
Based in Madrid, Spain, OpenSoCDesign was launched earlier this year by four R&D professionals from universities and private companies, said chief scientist Javier Castillo. The company offers system design, intellectual-property (IP) design and open-source hardware integration services. It has also created three open-source cores of its own, and two commercial cores. The open-source cores are available at the Opencores.org Web site.
Castillo said the company has thus far been working with Spanish and French firms, integrating OpenRISC processors with other open-source and custom IP blocks. The OpenRISC 1000 family of CPUs is well-known among open-source IP users. The OpenRISC 1200 is a 32-bit scalar RISC core comprising about 600,000 transistors. The OpenRISC cores are also available at Opencores.org.
Aside from the fact that the cores are free, "The main advantages of using open-source cores are full access to the code and the quality, when developed and supported by reputable individuals and companies," Castillo said. "The main challenges are the lack of standards for development and verification, and the lack of open-source CAD tools."
Two of the open-source cores developed by OpenSoCDesign implement the DES cryptographic algorithm, and are available in SystemC and Verilog. The third is a 32-bit random-number generator. Commercial cores include a low-area implementation of the AES cryptographic algorithm and an MDS hash algorithm.
"The open-source cores that we include in Opencores can be seen as a service to clients," said Castillo. "At the same time, it acts as a showcase for our work and creates more work for the company in terms of IP designs and system integration."
Meanwhile, OpenSoCDesign is developing a SystemC-to-Verilog synthesizable subset translator. It will be available from the company's Web site under the GNU public license within days, Castillo said.
Jordan Selburn, principal analyst at iSuppli Corp., said that OpenSoCDesign may be on to something. "If an open-source core has a feasible economic model and support is available, there's no reason why it shouldn't succeed. But whether there is a viable business model remains to be seen. Maybe this sort of infrastructure is required for open-source cores to work," Selburn said.
| |
All material on this site Copyright © 2005 CMP Media LLC. All rights reserved. Privacy Statement | Your California Privacy Rights | Terms of Service | |
Related News
Breaking News
- PUFsecurity Unveils Next-Gen Crypto Coprocessor PUFcc7 Featuring High-speed Performance and TLS 1.3 Support
- VeriSilicon's complete Bluetooth Low Energy IP solution is fully compliant with LE Audio specification
- TASKING and Andes Announce FuSa Compliant Compiler Support for Andes RISC-V ASIL Compliant Automotive IP
- Efabless Launches an "AI Wake Up Call" Open-Source Silicon Design Challenge
- Efinix Rolls Out Line of FPGAs to Accelerate and Adapt Automotive Designs and Applications
Most Popular
- Qualitas Semiconductor and Ambarella Sign Licensing Agreement
- ZeroPoint Technologies Signs Global Customer to Bring Hardware-Accelerated Compression to Hyperscale Data Centers
- Chiplet Interconnect Pioneer Eliyan Closes $60 Million Series B Funding Round, Co-led by Samsung Catalyst Fund and Tiger Global Management to Address Most Pressing Challenge in Development of Generative AI Chips
- Intel and Arm Team Up to Power Startups
- Alphawave Semi and InnoLight Collaborate to Demonstrate Low Latency Linear Pluggable Optics with PCIe 6.0® Subsystem Solution for High-Performance AI Infrastructure at OFC 2024
E-mail This Article | Printer-Friendly Page |