Article

SoC Design Contest 2024/25: Understanding Our World

Following on from our successful “Bridging the Skills Gap” contest in 2023, where we supported teams through conference attendance and silicon tape out, we are pleased to announce the “Understanding Our World” SoC design contest for 2024/25.

Background:

There are many challenges to address in the world, not least those enshrined in the UN Sustainable Development Goals (SDGs). Society requires innovation in new technologies in order to achieve these goals. Many real-world problems need improved real time understanding of environments of many different kinds and our impacts upon them. These include; sustainable monitoring and management of our environment via efficient gathering of data for compute to act on as the unlock solutions in climate change, deforestation, pollution, water use, etc; and how we interact with our world be that via robotics of all forms or sensory feedback to direct human actions. The world around us has numerous phenomena, physical and chemical properties that can be sensed including motion, sound, magnetic fields, light, liquids, gases and many more. Innovation is always evolving new forms of sensing and affecting our world. Advances are occurring in all aspects of the chain from real world analogue to virtual digital domain processing, in sensing, actuating, conditioning, communication, intelligent processing and overall efficiency of the system.

Gathering various kinds of real-world data has its own challenges in terms of analogue to digital signal conversion and the related design of an efficient SoC. Use cases for how compute can help solve real-world problems are increasingly diverse – a trend which, in turn, makes System on Chip (SoC) design and development skills ever more important.  

Getting involved:

As with the 2023 contest, we are planning conference attendance and silicon tape out, activities and we will again support two alternate tracks: 

  1. Collaboration/Education track focuses on developing SoC design skills  within the academic community and broadening the range of institutions undertaking SoC design activity. The focus is not on the detail of the hardware design but on how teams develop community collaborations and clearly show institutional and individual skill development in SoC design. It does no require a unique hardware design. Teams can reuse design from other groups either for a new application or simply as a skills development activity; perhaps forming a collaboration to re-purpose open-source IP into community re-usable IP. 

    Groups interested in working with other prospective collaborators should post details of their Arm-based project idea to SoC Labs, including enough detail of progress to date to help others engage.  SoC Labs will try and help with the formation of shared community hardware projects.  Alternatively, academics involved in teaching SoC design may submit a project summary detailing their approach, including benefit for the community. 

  2. Hardware Implementation track focuses on  innovative design for a) a mixed signal SoC containing both analogue front end and digital components or b) a SoC that clearly demonstrates how compute (including custom acceleration) makes use of real world data to show clear impact. There is no prescribed analog / digital bias, custom compute / traditional analog is acceptable. 

    A mixed signal design can address one or more of the many areas of interest in mixed signal systems, calibration, accuracy/sensitivity, noise, energy efficiency, novel compute, and many more.  The analogue and digital parts have different design characteristics and their efficient integration into a mixed signal SoC design is the focus.  A design focused on compute will highlight the use of data about the external environment within the SoC and processes by which signals converted from analogue real world events are used to compute outcomes that can be effectively operated on in the real world.

    The application area is open and could range from a simple novel sensor with a single signal to a more complex pixel-based sensor platform requiring highly parallel signal processing. 

This is an online contest with different rewards, including support for conference attendance and silicon tape out, for the different tracks and activity types. The contest is open to universities or research institutes, subject to the eligibility criteria below.

People taking part in the competition will create a new ‘Competition’ project. A project has a timeframe and uses the two other significant aspects of a SoC development, the selection of technology or IP blocks that make up the SoC and the design flow that is followed from specification through to final instantiation of the system. We have a growing number of example flows using both industry EDA tools and open-source alternatives. To make things easy for people to engage with the contest we have created reference SoC designs, eg. NanoSoC and an example competition design flow to follow - but you can use others. We hope to add additional new training materials in the coming months.

The contest is being supported by the Semiconductor Education Alliance partners. The partners will be assisting the teams and competition in a variety of ways to ensure the community are successful. The best entries will be supported by Arm to attend DATE 2025. Arm and other partners will also help develop opportunities to join appropriate ASIC fabrication shuttles and will contribute towards their cost as part of the competition reward. Teams interested in taping-out their designs should include details of their proposed technology and design flow requirements. 

Eligibility Criteria:

Only Arm processor-based designs will be considered.  The Arm Academic Access (AAA) program is open and ready to receive applications from universities and research institutes to provide access a suite of Arm IP to empower your work on Arm. 

The contest is open to research groups with members working within a university/research institution or individual academics involved in SoC Design teaching. Research groups applications can also be from postgraduate students, but applications from postgrads should be supported by a senior member of staff in the same institute who is supervising them. Multiple applications from the same institution can be submitted and supervisors can support more than one postgrad student. 

Entry submission and applying: 

Entry is via this site. You will need to sign up to SoC Labs as described on the home page

When you are logged in, a Project summary should be submitted via the ‘My Contributions’ tab and dropdown at the top right.  You need to use the ‘Add Competition Project’ action.  

Image on adding a competition project by the My Contributions navigation bar

Alternatively: Collaboration/Education tracks can use this link to create an entry; Hardware Implementation tracks can use this link to create an entry.

Submissions take the form of a project summary of no more than 350 words, written in English. For those interested in the Collaboration/Education track you should consider providing a set of milestones that help show how your SoC design skills development project will be demonstrated.

Important Dates:

Competition opens: February 2024

Formal project ‘launch’ (including those already in flight): March 25th 2024.

Projects should provide incremental updates of their progress to be published monthly, to help illustrate project journeys. 

Projects should be submitted to be included in the judging: July 31st 2024 

Submitted projects will be reviewed and invites given to DATE 25: [TBC] September 2024

Further judging announcements to determine a place on the target sponsored shuttle: Deadline TBC.

During the conference the best project entries from both tracks will be sponsored to present at DATE 2025, March 2025.

Rewards/ Prizes: 

Where rewards or prizes are given, they will be for the best project(s) in each track, as determined by the organizers.  Rewards including invites and subsidies for travel to conferences and costs associated with silicon tape out of projects designs.

Judging: 

The judging criteria will centre on how effectively (a) teams achieve self-defined goals and (b) the extent to which the journey has the potential to assist other research groups around the world to push research and development boundaries. The contest theme is open to all manner of research topics, without prescription. 

In terms of the relative balance of judging criteria, the focus is on shared improvement in line with our aims, the distribution will be as follows: 

  • Project Progression (40%): Overall management of the project. Commitment to providing regular community updates to SoC Labs that help draw others in (these may include both progress and setbacks/calls for help using various communication channels).  
  • Reusability and impact (40%): the potential to assist other research groups around the world to push research and development boundaries. Especially verification efforts where academic activity is less well developed. And that promote broader collaboration with other disciplines, physicists, chemists, mechanical engineers, clinicians, etc.
  • Technical complexity (20%):  for the type of track and quality of implementation . 

The judging panel will be geographically balanced and will include judges with specific interest in the three key aspects, community, reusability and technical complexity. 

IP statement:

Teams are encouraged to share their designs where relevant. The default position is that third parties should be able to recreate the outcomes of any projects submitted to the competition.  If there is some aspect of your design that is sensitive, you may submit details of the method rather than the IP block details itself. Any IP statements and conditions of use should be made clear.

More details: 

We will be posting some additional details here and responding to any frequently asked questions. You are welcome to add any questions by using the comment field below.

 

Add new comment

To post a comment on this article, please log in to your account. New users can create an account.

Author
John Darlington

Community lead at University of Southampton


Submitted on