SlideShare una empresa de Scribd logo
1 de 18
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

Más contenido relacionado

Similar a 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_NozomiStreamNative
 
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 frameworksGirish Bellalcheru
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNUØyvind Hauge
 
Software used in Electronics and Communication
Software used in Electronics and CommunicationSoftware used in Electronics and Communication
Software used in Electronics and Communicationashishsoni1505
 
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 ApproachSouth Tyrol Free Software Conference
 
IoT and connected devices
IoT and connected devicesIoT and connected devices
IoT and connected devicesPascal Bodin
 
Node-RED Interoperability Test
Node-RED Interoperability TestNode-RED Interoperability Test
Node-RED Interoperability TestBoris 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 UkraineFactoVia
 
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 PiIRJET Journal
 
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 ecosystemMassimo 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 a 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?
 

Más de 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
 

Más de 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を炙ってみた
 
うっかりチップマウンタを自作して薄い本を書いてみた
うっかりチップマウンタを自作して薄い本を書いてみたうっかりチップマウンタを自作して薄い本を書いてみた
うっかりチップマウンタを自作して薄い本を書いてみた
 
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
多様な学生の教材としてしてのプロトタイピング用マイコンボードの可能性
 

Último

Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 

Último (20)

Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 

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