SlideShare a Scribd company logo
Interface Device Laboratory, Kanazawa University http://ifdl.jp/
Impact of NDA-Free&Open Source
on LSI Design & Fabrication
Junichi Akita
Kanazawa University
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
Contents
Introduction & Background
LSI as Tools
Moore’s Law: its two faces
NDA-free & Open Source
LSI Design & Fabrication Project
Design rule
Libraries & Design Flow
Examples
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
What is “Moore’s Law”
More transistors on Single Chip
Continuous Size Reduction
ref: http://www.intel.com/jp/intel/museum/processor/index.htm
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
What Did Moore’s Law Achieved?
DEC VAX(1976)
1MIPS
Cray-1 (1978)
100MIPS
MIPS:Million Instruction Per Second
(World’s 1st Super Computer)
“Faster Super Computer” & “So-fast Computer Everywhere”
20000MIPS
10MIPS
100MIPS
20MIPS
20000MIPS
109MFLOPS
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
Paradigm Shift in “LED Blinking”
No reason to employ MCU for “LED Blinking”
Low Cost, High Functionality
Extended practical application area of computer
“Feature Size Reduction” is NOT the only way
MCU
#Component=1
$1
Oscillator(555)
#Component=4
$1.5
while(1){
a = 1;
sleep(1);
a = 0;
sleep(1);
}
Possible, but non-realistic by PC
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
What Did Moore’s Law Caused?
Drastic Increase in LSI Design & Fabrication Cost
Shuttle Fabrication Service 〜$1k
Initial Fabrication Cost (Masks) 〜$1M
Design Tools 〜$1M
NDA (Non Disclosure Agreement) : Priceless
Fabrication Facilities 〜$1G
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
What NDA affects?
We can’t share the designed circuits
on GitHub…!
We can’t fork the designed circuits by others…!
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
Is “LSI” a Tool for Everyone?: Survey
CMOS 0.18um 5Al
2.5mm x 2.5mm
RingOSC x 1001
T-FF (Div)
(※LSI=集積回路のこと)
https://www.youtube.com/watch?v=Pt9i2ABe_mE
Comments: Stupid, Waste of tech, Mottainai, …
= “LSI is NOT a “true” tool for realizing something
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
Is “LSI” a Tool for Everyone?
Most people CAN’T imagine
to “design original LSIs”
Too expensive, Too complicated, No Experiences
Most people simply consider to buy LSI
MCU, Sensors, …
Lots Realized
Restrictions in Thinking: Using Exsisting LSI
Everyone use Kinect, few can invent Kinect
Losing Chance of Innovation
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
What Required for “LSI as Tool”?
CAD Tool
Too Expensive Commercial Tools
Too Complicated CAD System
Fabrication Service
Too Expensive, Too Long TAT (several months)
Strict NDA s
User Community
Specialists who know not only “How to design”,
but also “What to use” LSIs.
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
MakeLSI: - Outline
Know-how Sharing
Freeware CAD
Basic Knowledges
Community
100+ in ML
LSI Specialists & Non-specialists
NDA-Free Design & Fabrication
http://ifdl.jp/make_lsi
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
MakeLSI: - Design Rule
1um-grid rule
Can “satisfy” some fab’s
design rules
PTS 0.6um (JP)
HHGrace0.35um (CN)
…
Independent on fab’s
“limit” of design rule
= NDA-free
https://github.com/makelsi/OpenRule1um
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
MakeLSI: - Libraries
Standard Logic Cells
Analog Components (under development)
Distributed development
by contributors
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
MakeLSI: - Tools
Layout Tool: Glade, K-Layout
Circuit Simulator: LTspice / Spice3
Logic Synthesize & P&R: Alliance, Qflow
*Open Source Softwares
RISC-V processor (subset)
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
MakeLSI: - Fabrication
Commercial Fab’s shuttle
Phenitec Semiconductors (JP)
HH Grace (CN) : (will try soon)
(Future) minimalfab by AIST, Japan
0.5in wafer, Mask-less exposure, 1week TAT
Order custom LSI like PCB…!
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
MakeLSI: - 1st Trial in 2015
8 Contributors
Free fee, Open & Share Contents
11 Circuits
Kilburn Adder
Guitar Effector
1bit CPU
4-16 Decoder
Ring VCO, LC-VCO, BGR
Wide Variety, Passionate Activity
Saw Oscillator
OPA
MOSFET TEGs
Timer“555”
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
MakeLSI: - 2nd Trial in 2016
11 Contributors
Free fee, Open & Share Contents
12 Circuits
ALU
Guitar Effector
RingOSC
PSG
Delta-sigma ADC
Wide Variety, Passionate Activity
R-2R DAC
NRZI Codec
GoldCoder
Inverter, FA
Timer“555”
2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/
Summary
Effect of Moore’s Law
High Performance & Wide Spread of Applications
Drastic Increase of Cost and Requirement of NDA
Technology MUST become a Tool for Everyone
Wide application, Seed of innovation
NDA-free & Open Source LSI Development
Open framework, NDA-Free
Rapid development & improvement in IP

More Related Content

Similar to Impact of NDA-Free&Open Source on LSI Design & Fabrication

Large scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_NozomiLarge scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_Nozomi
StreamNative
 
If3514351438
If3514351438If3514351438
If3514351438
IJERA Editor
 
How to setup MateriApps LIVE!
How to setup MateriApps LIVE!How to setup MateriApps LIVE!
How to setup MateriApps LIVE!
Computational Materials Science Initiative
 
How to setup MateriApps LIVE!
How to setup MateriApps LIVE!How to setup MateriApps LIVE!
How to setup MateriApps LIVE!
Computational Materials Science Initiative
 
Automated Test Outlook 2017
Automated Test Outlook 2017Automated Test Outlook 2017
Automated Test Outlook 2017Hank Lydick
 
Plenary Session: application drive design alberto sv
Plenary Session: application drive design alberto svPlenary Session: application drive design alberto sv
Plenary Session: application drive design alberto svchiportal
 
Lyterad: The future of component frameworks
Lyterad: The future of component frameworksLyterad: The future of component frameworks
Lyterad: The future of component frameworks
Girish Bellalcheru
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNU
Øyvind Hauge
 
Mohamed-Rashad-Resume
Mohamed-Rashad-ResumeMohamed-Rashad-Resume
Mohamed-Rashad-Resume
Mohamed Rashad
 
Software used in Electronics and Communication
Software used in Electronics and CommunicationSoftware used in Electronics and Communication
Software used in Electronics and Communication
ashishsoni1505
 
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete ApproachSFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
South Tyrol Free Software Conference
 
IoT and connected devices
IoT and connected devicesIoT and connected devices
IoT and connected devices
Pascal Bodin
 
Node-RED Interoperability Test
Node-RED Interoperability TestNode-RED Interoperability Test
Node-RED Interoperability Test
Boris Adryan
 
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineIndustry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
FactoVia
 
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET Journal
 
Opensourceshift
OpensourceshiftOpensourceshift
Opensourceshift
KirthiRaman
 
Digital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystem
Digital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystemDigital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystem
Digital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystem
Massimo Menichinelli
 
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ..."Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
Edge AI and Vision Alliance
 
Beginning of the end for big iron ATE?
Beginning of the end for big iron ATE?Beginning of the end for big iron ATE?
Beginning of the end for big iron ATE?Hank Lydick
 
Why Open Source Software/Open Hardware?
Why Open Source Software/Open Hardware?Why Open Source Software/Open Hardware?
Why Open Source Software/Open Hardware?
Vidyaratha Kissoon
 

Similar to Impact of NDA-Free&Open Source on LSI Design & Fabrication (20)

Large scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_NozomiLarge scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_Nozomi
 
If3514351438
If3514351438If3514351438
If3514351438
 
How to setup MateriApps LIVE!
How to setup MateriApps LIVE!How to setup MateriApps LIVE!
How to setup MateriApps LIVE!
 
How to setup MateriApps LIVE!
How to setup MateriApps LIVE!How to setup MateriApps LIVE!
How to setup MateriApps LIVE!
 
Automated Test Outlook 2017
Automated Test Outlook 2017Automated Test Outlook 2017
Automated Test Outlook 2017
 
Plenary Session: application drive design alberto sv
Plenary Session: application drive design alberto svPlenary Session: application drive design alberto sv
Plenary Session: application drive design alberto sv
 
Lyterad: The future of component frameworks
Lyterad: The future of component frameworksLyterad: The future of component frameworks
Lyterad: The future of component frameworks
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNU
 
Mohamed-Rashad-Resume
Mohamed-Rashad-ResumeMohamed-Rashad-Resume
Mohamed-Rashad-Resume
 
Software used in Electronics and Communication
Software used in Electronics and CommunicationSoftware used in Electronics and Communication
Software used in Electronics and Communication
 
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete ApproachSFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
 
IoT and connected devices
IoT and connected devicesIoT and connected devices
IoT and connected devices
 
Node-RED Interoperability Test
Node-RED Interoperability TestNode-RED Interoperability Test
Node-RED Interoperability Test
 
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineIndustry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
 
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
 
Opensourceshift
OpensourceshiftOpensourceshift
Opensourceshift
 
Digital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystem
Digital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystemDigital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystem
Digital Fabrication Studio v.0.2: Digital Fabrication and FabLab ecosystem
 
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ..."Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
 
Beginning of the end for big iron ATE?
Beginning of the end for big iron ATE?Beginning of the end for big iron ATE?
Beginning of the end for big iron ATE?
 
Why Open Source Software/Open Hardware?
Why Open Source Software/Open Hardware?Why Open Source Software/Open Hardware?
Why Open Source Software/Open Hardware?
 

More from Junichi Akita

M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)
M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)
M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)
Junichi Akita
 
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
Junichi Akita
 
つくってドヤると楽しい
つくってドヤると楽しいつくってドヤると楽しい
つくってドヤると楽しい
Junichi Akita
 
日本の「ものづくり」の可能性:中国深センとの比較を通して
日本の「ものづくり」の可能性:中国深センとの比較を通して日本の「ものづくり」の可能性:中国深センとの比較を通して
日本の「ものづくり」の可能性:中国深センとの比較を通して
Junichi Akita
 
分解のススメHyperの読みどころ
分解のススメHyperの読みどころ分解のススメHyperの読みどころ
分解のススメHyperの読みどころ
Junichi Akita
 
深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみた深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみた
Junichi Akita
 
日本での電子回路の導入教育の可能性:中国との比較を通して
日本での電子回路の導入教育の可能性:中国との比較を通して日本での電子回路の導入教育の可能性:中国との比較を通して
日本での電子回路の導入教育の可能性:中国との比較を通して
Junichi Akita
 
中国と深センでの半導体とRISC-V業界事情
中国と深センでの半導体とRISC-V業界事情中国と深センでの半導体とRISC-V業界事情
中国と深センでの半導体とRISC-V業界事情
Junichi Akita
 
タイプライターを改造してキーボードを作ってみた
タイプライターを改造してキーボードを作ってみたタイプライターを改造してキーボードを作ってみた
タイプライターを改造してキーボードを作ってみた
Junichi Akita
 
3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件
3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件
3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件
Junichi Akita
 
中国でスタックチャンに会ってみた
中国でスタックチャンに会ってみた中国でスタックチャンに会ってみた
中国でスタックチャンに会ってみた
Junichi Akita
 
M5Stackでインターンしてみた
M5StackでインターンしてみたM5Stackでインターンしてみた
M5Stackでインターンしてみた
Junichi Akita
 
左手サブキーボードを作り続けてみた
左手サブキーボードを作り続けてみた左手サブキーボードを作り続けてみた
左手サブキーボードを作り続けてみた
Junichi Akita
 
STM32F互換マイコン(自称を含む)を 軽く解析してみた
STM32F互換マイコン(自称を含む)を軽く解析してみたSTM32F互換マイコン(自称を含む)を軽く解析してみた
STM32F互換マイコン(自称を含む)を 軽く解析してみた
Junichi Akita
 
基板設計の基礎知識と実践(別名:基板と仲良くなる方法)
基板設計の基礎知識と実践(別名:基板と仲良くなる方法)基板設計の基礎知識と実践(別名:基板と仲良くなる方法)
基板設計の基礎知識と実践(別名:基板と仲良くなる方法)
Junichi Akita
 
深センで2ヶ月過ごしていろいろ試してみた
深センで2ヶ月過ごしていろいろ試してみた深センで2ヶ月過ごしていろいろ試してみた
深センで2ヶ月過ごしていろいろ試してみた
Junichi Akita
 
Makeと半導体の境界
Makeと半導体の境界Makeと半導体の境界
Makeと半導体の境界
Junichi Akita
 
CH551/2/8/9を炙ってみた
CH551/2/8/9を炙ってみたCH551/2/8/9を炙ってみた
CH551/2/8/9を炙ってみた
Junichi Akita
 
うっかりチップマウンタを自作して薄い本を書いてみた
うっかりチップマウンタを自作して薄い本を書いてみたうっかりチップマウンタを自作して薄い本を書いてみた
うっかりチップマウンタを自作して薄い本を書いてみた
Junichi Akita
 
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
Junichi Akita
 

More from Junichi Akita (20)

M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)
M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)
M5Stack用のつよつよ系負荷を駆動するUnit群(スイッチサイエンス年度末大感謝祭 240223)
 
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
 
つくってドヤると楽しい
つくってドヤると楽しいつくってドヤると楽しい
つくってドヤると楽しい
 
日本の「ものづくり」の可能性:中国深センとの比較を通して
日本の「ものづくり」の可能性:中国深センとの比較を通して日本の「ものづくり」の可能性:中国深センとの比較を通して
日本の「ものづくり」の可能性:中国深センとの比較を通して
 
分解のススメHyperの読みどころ
分解のススメHyperの読みどころ分解のススメHyperの読みどころ
分解のススメHyperの読みどころ
 
深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみた深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみた
 
日本での電子回路の導入教育の可能性:中国との比較を通して
日本での電子回路の導入教育の可能性:中国との比較を通して日本での電子回路の導入教育の可能性:中国との比較を通して
日本での電子回路の導入教育の可能性:中国との比較を通して
 
中国と深センでの半導体とRISC-V業界事情
中国と深センでの半導体とRISC-V業界事情中国と深センでの半導体とRISC-V業界事情
中国と深センでの半導体とRISC-V業界事情
 
タイプライターを改造してキーボードを作ってみた
タイプライターを改造してキーボードを作ってみたタイプライターを改造してキーボードを作ってみた
タイプライターを改造してキーボードを作ってみた
 
3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件
3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件
3Dプリンタを改造してチップマウンタを作ってみたら物理的にForkされた件
 
中国でスタックチャンに会ってみた
中国でスタックチャンに会ってみた中国でスタックチャンに会ってみた
中国でスタックチャンに会ってみた
 
M5Stackでインターンしてみた
M5StackでインターンしてみたM5Stackでインターンしてみた
M5Stackでインターンしてみた
 
左手サブキーボードを作り続けてみた
左手サブキーボードを作り続けてみた左手サブキーボードを作り続けてみた
左手サブキーボードを作り続けてみた
 
STM32F互換マイコン(自称を含む)を 軽く解析してみた
STM32F互換マイコン(自称を含む)を軽く解析してみたSTM32F互換マイコン(自称を含む)を軽く解析してみた
STM32F互換マイコン(自称を含む)を 軽く解析してみた
 
基板設計の基礎知識と実践(別名:基板と仲良くなる方法)
基板設計の基礎知識と実践(別名:基板と仲良くなる方法)基板設計の基礎知識と実践(別名:基板と仲良くなる方法)
基板設計の基礎知識と実践(別名:基板と仲良くなる方法)
 
深センで2ヶ月過ごしていろいろ試してみた
深センで2ヶ月過ごしていろいろ試してみた深センで2ヶ月過ごしていろいろ試してみた
深センで2ヶ月過ごしていろいろ試してみた
 
Makeと半導体の境界
Makeと半導体の境界Makeと半導体の境界
Makeと半導体の境界
 
CH551/2/8/9を炙ってみた
CH551/2/8/9を炙ってみたCH551/2/8/9を炙ってみた
CH551/2/8/9を炙ってみた
 
うっかりチップマウンタを自作して薄い本を書いてみた
うっかりチップマウンタを自作して薄い本を書いてみたうっかりチップマウンタを自作して薄い本を書いてみた
うっかりチップマウンタを自作して薄い本を書いてみた
 
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
 

Recently uploaded

Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
top1002
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
veerababupersonal22
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 

Recently uploaded (20)

Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 

Impact of NDA-Free&Open Source on LSI Design & Fabrication

  • 1. Interface Device Laboratory, Kanazawa University http://ifdl.jp/ Impact of NDA-Free&Open Source on LSI Design & Fabrication Junichi Akita Kanazawa University
  • 2. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ Contents Introduction & Background LSI as Tools Moore’s Law: its two faces NDA-free & Open Source LSI Design & Fabrication Project Design rule Libraries & Design Flow Examples
  • 3. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ What is “Moore’s Law” More transistors on Single Chip Continuous Size Reduction ref: http://www.intel.com/jp/intel/museum/processor/index.htm
  • 4. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ What Did Moore’s Law Achieved? DEC VAX(1976) 1MIPS Cray-1 (1978) 100MIPS MIPS:Million Instruction Per Second (World’s 1st Super Computer) “Faster Super Computer” & “So-fast Computer Everywhere” 20000MIPS 10MIPS 100MIPS 20MIPS 20000MIPS 109MFLOPS
  • 5. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ Paradigm Shift in “LED Blinking” No reason to employ MCU for “LED Blinking” Low Cost, High Functionality Extended practical application area of computer “Feature Size Reduction” is NOT the only way MCU #Component=1 $1 Oscillator(555) #Component=4 $1.5 while(1){ a = 1; sleep(1); a = 0; sleep(1); } Possible, but non-realistic by PC
  • 6. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ What Did Moore’s Law Caused? Drastic Increase in LSI Design & Fabrication Cost Shuttle Fabrication Service 〜$1k Initial Fabrication Cost (Masks) 〜$1M Design Tools 〜$1M NDA (Non Disclosure Agreement) : Priceless Fabrication Facilities 〜$1G
  • 7. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ What NDA affects? We can’t share the designed circuits on GitHub…! We can’t fork the designed circuits by others…!
  • 8. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ Is “LSI” a Tool for Everyone?: Survey CMOS 0.18um 5Al 2.5mm x 2.5mm RingOSC x 1001 T-FF (Div) (※LSI=集積回路のこと) https://www.youtube.com/watch?v=Pt9i2ABe_mE Comments: Stupid, Waste of tech, Mottainai, … = “LSI is NOT a “true” tool for realizing something
  • 9. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ Is “LSI” a Tool for Everyone? Most people CAN’T imagine to “design original LSIs” Too expensive, Too complicated, No Experiences Most people simply consider to buy LSI MCU, Sensors, … Lots Realized Restrictions in Thinking: Using Exsisting LSI Everyone use Kinect, few can invent Kinect Losing Chance of Innovation
  • 10. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ What Required for “LSI as Tool”? CAD Tool Too Expensive Commercial Tools Too Complicated CAD System Fabrication Service Too Expensive, Too Long TAT (several months) Strict NDA s User Community Specialists who know not only “How to design”, but also “What to use” LSIs.
  • 11. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ MakeLSI: - Outline Know-how Sharing Freeware CAD Basic Knowledges Community 100+ in ML LSI Specialists & Non-specialists NDA-Free Design & Fabrication http://ifdl.jp/make_lsi
  • 12. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ MakeLSI: - Design Rule 1um-grid rule Can “satisfy” some fab’s design rules PTS 0.6um (JP) HHGrace0.35um (CN) … Independent on fab’s “limit” of design rule = NDA-free https://github.com/makelsi/OpenRule1um
  • 13. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ MakeLSI: - Libraries Standard Logic Cells Analog Components (under development) Distributed development by contributors
  • 14. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ MakeLSI: - Tools Layout Tool: Glade, K-Layout Circuit Simulator: LTspice / Spice3 Logic Synthesize & P&R: Alliance, Qflow *Open Source Softwares RISC-V processor (subset)
  • 15. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ MakeLSI: - Fabrication Commercial Fab’s shuttle Phenitec Semiconductors (JP) HH Grace (CN) : (will try soon) (Future) minimalfab by AIST, Japan 0.5in wafer, Mask-less exposure, 1week TAT Order custom LSI like PCB…!
  • 16. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ MakeLSI: - 1st Trial in 2015 8 Contributors Free fee, Open & Share Contents 11 Circuits Kilburn Adder Guitar Effector 1bit CPU 4-16 Decoder Ring VCO, LC-VCO, BGR Wide Variety, Passionate Activity Saw Oscillator OPA MOSFET TEGs Timer“555”
  • 17. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ MakeLSI: - 2nd Trial in 2016 11 Contributors Free fee, Open & Share Contents 12 Circuits ALU Guitar Effector RingOSC PSG Delta-sigma ADC Wide Variety, Passionate Activity R-2R DAC NRZI Codec GoldCoder Inverter, FA Timer“555”
  • 18. 2020/3/13 Interface Device Laboratory, Kanazawa University http://ifdl.jp/ Summary Effect of Moore’s Law High Performance & Wide Spread of Applications Drastic Increase of Cost and Requirement of NDA Technology MUST become a Tool for Everyone Wide application, Seed of innovation NDA-free & Open Source LSI Development Open framework, NDA-Free Rapid development & improvement in IP