GSoC’21 Week 10: The End (or Just Another Beginning)

Well, week 10 is up and the GSoC coding period has ended. I am both happy and sad to announce this. Happy that I was able to take up this project and complete what I set out to do. Sad that this program (and the summer) has ended.

The last week was spent testing most of the existing cores for possible flaws and adding yosys targets which could prove to be useful in future development. All the pending PRs on the cores repository have been tested, reviewed and merged. Work has also begun on porting blackparrot to FuseSoC. The lint target has been made but is yet to be tested.

I have also started exploring means of producing code coverage measurement. Verilator has inbuilt features for code coverage measurements.

Well, this is the last weekly blog post. I will be doing a separate post summarizing my entire experience soon.

Week-10 updates

  • Added yosys targets to all possible cores
  • Test run all cores to verify they are functional
  • Started work on portingblackparrot core to FuseSoC

Future Plans

  • Complete code coverage measurements
  • Establish a CI\CD pipeline for BaseJump STL
  • Complete porting blackparrot to FuseSoC
  • Add FuseSoC targets for industrial tools like VCS to the BaseJump STL cores.
  • Explore the possibility of adding open-source FPGA and ASIC flows

--

--

--

GSoC Student Developer @ FOSSi || Undergraduate Researcher @ CVEST, IIIT-H

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Part 2. Welcome changing requirements, even late in development

Secret Management in ASP.NET 5.0 Web APIs

Frequently Asked Questions about Agile Developer Skills

Observability of a reactive system

How is Taraxa different from other blockchains?

How to Register a Domain Name Using AWS Route53

How to Register a Domain Name Using AWS Route53

Effective Atlassian-based ITSM: custom solution vs ready-made application

Atlassian-based ITSM

My 6-Year-Old Is Chill AF. She Also Has Anxiety and OCD.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adithya Sunil

Adithya Sunil

GSoC Student Developer @ FOSSi || Undergraduate Researcher @ CVEST, IIIT-H

More from Medium

What happens in Asili, must be known to us all

Researcher - Obsolete & Historic Media: The Kinora

The Selfishness in “Wuthering Heights”

The pulse of Paris (Nov 2014)