Showing posts with label SkyWater. Show all posts
Showing posts with label SkyWater. Show all posts

May 26, 2023

[paper] Chip-Chat

Jason Blocklove, Siddharth Garg, Ramesh Karri, and Hammond Pearce^
Chip-Chat: Challenges and Opportunities in Conversational Hardware Design
arXiv preprint arXiv:2305.13243 [cs.LG] 22 May 2023

New York University, NY USA
^University of New South Wales Sydney, Australia

Abstract: Modern hardware design starts with specifications provided in natural language. These are then translated by hardware engineers into appropriate Hardware Description Languages (HDLs) such as Verilog before synthesizing circuit elements. Automating this translation could reduce sources of human error from the engineering process. But, it is only recently that artificial intelligence (AI) has demonstrated capabilities for machine-based end-to-end design translations. Commercially available instruction-tuned Large Language Models (LLMs) such as OpenAI’s ChatGPT and Google’s Bard claim to be able to produce code in a variety of programming languages; but studies examining them for hardware are still lacking. In this work, we thus explore the challenges faced and opportunities presented when leveraging these recent advances in LLMs for hardware design. Using a suite of 8 representative benchmarks, we examined the capabilities and limitations of the state of the art conversational LLMs when producing Verilog for functional and verification purposes. Given that the LLMs performed best when used interactively, we then performed a longer, fully conversational case study where a hardware engineer co-designed a novel 8-bit accumulator-based microprocessor architecture. We sent the benchmarks and processor to tapeout in a Skywater 130nm shuttle, meaning that these ‘Chip-Chats’ resulted in what we believe to be the world’s first wholly-AI-written HDL for tapeout.
Fig: Processor synthesis information - Above (a) Components. Left: (b) Final processorGDS render by ‘kLayout’, I/O ports on left side, grid lines = 0.001 um.

Opportunities: Still, when the human feedback is provided to the more capable ChatGPT-4 model, or it is used to co-design, the language model seems to be a ‘force multiplier’, allowing for rapid design space exploration and iteration. In general, ChatGPT-4 could produce functionally correct code, which could free up designer time when implementing common modules. Potential future work could involve a larger user study to investigate this potential, as well as the development of conversational LLMs specific to hardware design to improve upon the results.

Feb 1, 2022

IEEE SSCS PICO Contestants Cross the Finish Line

by Boris Murmann
DOI:10.1109/MSSC.2021.3135176
Date of current version: 24 January 2022

Last summer 2021, the IEEE Solid-State Circuits Society (SSCS) launched its first open source chip design contest under the umbrella of its Platform for Integrated Circuit Design Outreach program (PICO). Beginning with 61 submissions, a volunteer jury selected 18 teams from nine countries to embark on a journey toward tapeout. Anyone interested in supporting future activities is encouraged to sign up at the Society’s volunteer web portal. Stay tuned for the 2022 edition of the SSCS PICO contest!
FIG: Layout views of the chips submitted for tape out

      TABLE: A Summary Oof Designs Submitted for TapeOut
FunctionTeamChip URL
15G bidirectional amplifierPakistan 3 (National University of Computer and Emerging Sciences)https://efabless.com/projects/560
2Wireless power transfer unitPakistan 2 (National University of Computer and Emerging Sciences)
3Variable precision fused multiply–add unitPakistan 1 (National University of Computer and Emerging Sciences)
4Oscillator-based LVDT readoutIndia 2 (Anna University)https://efabless.com/projects/474
5Temperature sensorIndia 1 (Anna University)
6GPS baseband engineIndia 3 (Anna University)
7Ultralow-power analog front end for bio signalsBrazil 2 (Universidade Federal de Santa Catarina)https://efabless.com/projects/476
8TIA for quantum photonics interfaceUSA 4 (University of Virginia)https://efabless.com/projects/470
9Bandgap referenceEgypt (Cairo University)https://efabless.com/projects/473
10Neural network for sleep apnea detectionUSA 2 (University of Missouri)
11Sonar processing unitChile (University of the Bío-Bío)https://efabless.com/projects/54

Mar 17, 2021

[Workshop] Democratizing IC Design, April 7th, 2021

Solid-State Circuits Directions Workshop:
Democratizing IC Design
Wednesday, April 7th, 2021 at 7:00 AM PT / 10:00 AM ET
This event is free and open to all

EVENT DESCRIPTION
Solid-State Circuits Directions (SSCD) is a new technical committee within the IEEE Solid-State Circuits Society (related article). Its charter is to promote forward-looking topics, build new communities and stimulate interaction with others. Following SSCD’s inaugural event on hardware security, the upcoming workshop will look at the new movement toward an open-source ecosystem for integrated circuit design.

Over the past several decades, society has strongly benefited from free and open-source software. More recently, the open-source spirit has expanded to hardware and has energized a new maker community that tinkers with embedded systems at the printed circuit board level. Groundbreaking developments have now also opened the door toward democratizing integrated circuit design.

Last year, Google, SkyWater and efabless have partnered to launch a shuttle program based on SkyWater’s SKY130 open-source process (130 nm CMOS). This technology is offered to the open community along with a complete design flow to enable designers to implement their ideas. This workshop will provide an overview of this program and highlight upcoming opportunities to benefit from it. Finally, it will showcase specific design work delivered by the community members and articulate a call to action for volunteers to design, teach and mentor.

AGENDA
7:00 AM PT- Welcome & Introductions (Boris Murmann, Stanford University)
7:05 AM PT- Fully open source manufacturable PDK for a 130nm process (Tim Ansell, Google)
7:35 AM PT- 45 Chips in 30 Days: Open Source ASIC at its best! (Mohamed Kassem, efabless)
7:55 AM PT- Design 1: Open Source eFPGA implementation in SKY130 (Xifan Tang, University of Utah)
8:25 AM PT- Design 2: Amateur Radio Satellite Transceiver (Thomas Parry, SystematIC Design)
8:55 AM PT- Call to Action: Need volunteers to design, teach and mentor
9:00 AM PT- Adjourn