StarFive surpasses development goal with the Prodigy Rapid Prototyping System from S2C

Faced with the challenge of developing a high-performance hardware platform with critical software components, what choices do companies have in rapidly moving their development forward with modest budgets and resources?


That was the challenge faced by StarFive Technology, a leading IP and semiconductor SoC platform solution provider. StarFive recently completed its development of the Jinghong 7100; a system that integrates deep learning, image processing, speech recognition, and machine vision. The Jinghong 7100 also holds the honor of being the world's first multi-functional platform based on RISC-V. Our R&D team required a prototyping platform to confirm a new design," recalls Hu Jian, StarFive's Vice President of R&D. His choice? – the Prodigy Rapid Prototyping System from S2C.


Since the founding of the RISC-V Foundation in 2015, a large number of commercial application companies have been formed around this new architecture. The free and open-source nature of RISC-V provides firms with many advantages: it supports a wide variety of practical use cases, attracts a large base of contributors, and reduces the cost of software by enabling more reuse. And due to its characteristics of modularization and extensibility, RISC-V is easily tailored to different applications such as those brought about by the rise of IoT (Internet of Things). Additionally, no royalty payments are required to use RISC-V, which provides companies with a powerful financial incentive. With all these contributing factors, many people see the gathering momentum behind RISC-V as a trend that will not be easily stopped.


But systems based on RISC-V (or ARM) technology come with a steep burden for verifying their function and performance. To verify these complex systems, developers typically must choose between three approaches: using discrete-event simulation; employing a modular FPGA-based prototype, or using streaming slices to form a complete system for verification. This last method is the most rigorous, but requires a lot of capital investment and has both high complexity and a long cycle time. Discrete event simulation has been widely adopted because it only involves software, but has the disadvantage of being highly subjective and producing controversial results.


图片.png


In contrast with these two techniques, modular FPGA-based prototypes are ideally suited for verifying designs that rely on extensive software content. This approach enables the software team to begin work early on final system integration. The prototype platform provides the fastest and most efficient way to perform comprehensive hardware/software co-validation, especially during the critical phase of stack reduction and validation before software is incorporated into the final chip.


StarFive used S2C's Virtex UltraScale (VU) Prodigy Logic System for their verification tasks. “Prodigy proved to be a powerful and easy to use configurable prototyping platform for our Jinghong 7100,” explains Hu Jian. 


Prodigy Logic Systems are shipped with a low-profile enclosure that includes all components – FPGA module, extendable power control module and power supply for maximum flexibility, durability, and portability. System features include:

  • Modular and All-in-One design offering highest flexibility and performance

  • Abundant prototyping tool support (partition and debug) to speed prototype bring-up

  • Easy reconfiguration/stacking to expand capability for additional projects

  • Comprehensive portfolio of Prototype Ready Accessories for quick prototype build


“Together with support from S2C we managed to successfully prototype our SoC starting from the early phases of our project,”said Hu Jian.

So how did the Prodigy System help StarFive? Beginning with a step-by-step approach, it allowed them to begin hardware/software integration before their RTL was complete and gave them early insights into system design and performance. And the Prodigy System was able to accelerate StarFive's engineering effort, allowing Hu Jian to cut two months off the development schedule.

The power and flexibility built into the Prodigy System helps companies like StarFive succeed with their design and verification efforts. Prodigy can help your company be successful too.


Customer Reviews
Customer Review 1
"We adopt multiple Logic Modules of Sierxin to complete the construction of the entire prototype system, which not only completes system-level functional verification and bus efficiency optimization, but also provides early stage for driver development, system interface debugging, and operating system transplantation. Development platform. The prototype verification platform helped the R&D team complete high-quality delivery within a very tight R&D cycle, ensuring that the first tapeout of this project was successful and released on time. "
—— Hu Jian, StarFive's Vice President of R&D
Customer Review 2
"Our research team has always used S2C's EDA to do prototype verification at the chip stage. From V7 to VU440, researchers have an understanding of the environment, quick hands-on, accessories, and support, which can greatly increase the time for verification of our core ideas."
—— Hu Jian, StarFive's Vice President of R&D

Request for Quote

What type of chip are you designing?
What is the capacity of the ASIC gate included in the design?
5 million-20 million
20 million-50 million
50 million-100 million
100 million-1 billion
More than 1 billion
Which FPGA do you prefer to use?
Xilinx VU440
Xilinx KU115
Xilinx VU19P
Xilinx VU13P
Xilinx VU9P
Intel S10-10M
Intel S10-2800
Not sure, need professional advice
What kind of FPGA configuration do you need?
Single FPGA
Dual FPGA
Four FPGAs
Eight FPGAs
Not sure, need professional advice
What kind of peripheral interface do you need?
How many prototype verification platforms do you need?
Do you need the following tools?
Segmentation tool
Multiple FPGA debugging tools
Co-modeling tool (allows large amounts of data to interact between FPGA and PC host)
When do you need to use our products?
0-6 months
6-12 months
More than 12 months
Not sure
Any additional comments?
Submit
Enter your phone number and we will call you back immediately
Enter your phone
Verification code

This site uses cookies to collect information about your browsing activities in order to provide you with more relevant content and promotional materials, and help us understand your interests and enhance the site. By continuing to browse this site you agree to the use of cookies. Visit ourcookie policy to learn more.