공학공작소
Home
Write
Setting
About Me
All
(99)
Circuit Design
(84)
🔥HDL
(36)
🚀HDLBits
(10)
⚡Layout
(24)
🌌P&R
(11)
💡Circuit
(3)
( * )Engineering
(13)
📺Display
(6)
🐧Linux
(4)
🕋Semiconductor
(0)
🌜C Language
(3)
Review
(2)
📰IT
(2)
Dark
[Innovus] PowerPlan 실습. (비공개)
보호되어 있는 글입니다.
2024.05.26
Circuit Design/🌌P&R
[Innovus] Instance. (비공개)
보호되어 있는 글입니다.
2024.05.25
Circuit Design/🌌P&R
[Virtuoso] One Chip Layout 설계(1)
이제 지금까지 만들어둔 MUX들과 Gate를 모두 종합하는 One Chip 설계과정을 담아보려 합니다. One Chip Peripheral Layout PAD Layout은 Metal1 ,2를 연결하는 Contact Via를 확장하여 제작합니다. PAD는 Pin으로 사용할 예정입니다.PAD를 주변에 배치하고 그 안에 Metal 3, 4를 배치하여 VDD VSS를 연결할 Metal을 구성합니다. One Chip Schematic 일단 오늘은 8x1, 16x1 MUX를 불러와 제작하겠습니다.여러 개의 Output을 활용하기 때문에 Vout으로 통일된 이름을 변경해 주었습니다. One Chip Layout 아래부터 부피가 큰 MUX를 제작하였습니다.
2024.05.23
Circuit Design/⚡Layout
[Auto P&R] 1. Place & Route, Setup
Place & RouteP&R은 Place and Route의 약자로 회로를 배치하고 라우팅하는 과정을 의미합니다.과정을 간략하게 설명하자면, 1. 주어진 논리 회로를 물리적인 위치에 배치하고, 신호가 흐르는 경로를 선정합니다.2. 라우팅 단계에서 신호가 최적의 경로로 흐를 수 있도록 회로의 연결을 최적화합니다.3. 이후에는 레이아웃 디자인을 최적화하고, 결과를 설계자의 의도와 맞는지 다시 검증하고 제품을 제작합니다. P&R은 주로 Design house에서 진행하는 업무입니다.Fabless에서는 원하는 칩에 맞게 RTL 설계를 진행한다면,Design house에서는 구동시키는 조건에 맞게 Gate를 배치하고 VDD VSS를 배선하는 작업을 합니다.위 그림에서 붉게 마킹한부분 뿐만 아니라 Design ..
2024.05.22
Circuit Design/🌌P&R
[Virtuoso] 16x1 MUX Logic & Switch
이번에는 저번에 작성한 2x1, 4x1, 8x1 MUX를 활용한 16x1 MUX Layout을 그려보겠습니다. 8x1 MUX [Virtuoso] 8x1 MUX Logic & Switch저번에 작성한 4x1 MUX, 2x1 MUX을 활용하여 8x1 MUX를 제작해보도록 하겠습니다. Link : 4x1 MUX [Virtuoso] 4x1 MUX Logic & Switch 비교하기저번에 사용한 2x1 MUX를 이용한 4x1 MUX를 만들어보고 Logic과 Switch의 비교chanfifo77.tistory.com 4x1 MUX [Virtuoso] 4x1 MUX Logic & Switch 비교하기저번에 사용한 2x1 MUX를 이용한 4x1 MUX를 만들어보고 Logic과 Switch의 비교를 하겠습니다.4x1 M..
2024.05.22
Circuit Design/⚡Layout
[Virtuoso] 8x1 MUX Logic & Switch
저번에 작성한 4x1 MUX, 2x1 MUX을 활용하여 8x1 MUX를 제작해보도록 하겠습니다. Link : 4x1 MUX [Virtuoso] 4x1 MUX Logic & Switch 비교하기저번에 사용한 2x1 MUX를 이용한 4x1 MUX를 만들어보고 Logic과 Switch의 비교를 하겠습니다.4x1 MUX Logic Schematic 기존에 사용한 2x1 MUX Logic의 Symbol을 그대로 사용하여 구성했습니다 2x1 MUX Schematic에 대해chanfifo77.tistory.comLink : 2x1 MUX [Virtuoso] 2x1 MUX Logic & Switch 비교하기MUX(Multiplux)는 다수의 Input에서 하나를 선택하여 출력하는 Switch입니다.MUX의 Logic대..
2024.05.22
Circuit Design/⚡Layout
[Linux] Linux Server 제작기
Linux server를 Visualbox를 통해 제작하고 Ubuntu ISO를 활용하여 구축하였습니다.https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBoxDownload VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. VirtualBox 7.0.18 platform packages The binaries are released undewww.virtua..
2024.05.19
( * )Engineering/🐧Linux
[Auto P&R] Innovus cmd 활용하기
innovus cmd 파일을 활용하여 Linux환경에서 Setup을 설정하는 방법을 알아보도록 하겠습니다.먼저 ls로 list를 확인 한 후, vi innovus.cmd로 필요한 파일이 무엇인지 찾아줍니다. 필요한 .cmd파일을 찾았다면 [pnr_108@npit-digital-rnd pnr]$ iv run_spi.scrrun_spi.scr이라는 Script를 만들어 여기에 커맨드를 저장해주겠습니다.Setup #Design Importset init_verilog ../syn/outputs/spi_netlist.vset init_lef_file ../lib/lef/all.lefset init_pwr_net VDDset init_gnd_net VSSset init_mmmc_file Default.viewse..
2024.05.19
Circuit Design/🌌P&R
[Auto P&R] Innovus와 IC Compiler의 차이점
Setup InnovusIC CompilerTiming.lib.tlu, .dbTech.lef.tfUser Data.v (netlist).sdc ().tf와 .tlu 연결을 위한 .map파일 필요 Floorplan, Power plan, Power Route, Placement, CTS & Route, Filler Insert, Verify, GDS 방식 유사
2024.05.19
Circuit Design/🌌P&R
Prev
1
···
5
6
7
8
9
10
11
Next
티스토리툴바