DVD - Kahoot for Lecture 1: Introduction

  Рет қаралды 14,691

Adi Teman

Adi Teman

Күн бұрын

Пікірлер: 17
@tamilabhivlog9473
@tamilabhivlog9473 2 жыл бұрын
Even single second not skipped in your videos, thanks beloved sir!
@AdiTeman
@AdiTeman 2 жыл бұрын
You're so welcome!
@vevasam
@vevasam 2 жыл бұрын
A quick follow up question. The technology file contains standard cells specification. Aren't Standard Cell and Technology map file synonymous. Can you please clarify. Thank you.
@AdiTeman
@AdiTeman 2 жыл бұрын
So, I think you have a few terms mixed up. The "TechFile" (technology file) is actually usually a term used for the file that comes with the PDK for push-polygon layout (transistor-level) design. Essentially, you don't even need a TechFile to do physical implementation (for the most part). What we use for the backend flow is a "TechLEF" file, which is - I guess you could say - a reduced version of the TechFile in the LEF format that is used for place and route. It does not contain standard cells, though some standard cell libraries will provide the TechLEF, so you don't have to have the "analog" PDK to run place and route. Finally, we have the standard cell library. This is a collection of many files that describe the standard cells in a certain technology. They are, of course, built using the TechFile, but that is done by circuit designers and layout engineers. A full description of this is given in Lecture 3 of this series.
@vevasam
@vevasam 2 жыл бұрын
@@AdiTeman Thank you so much for a detailed explanation.
@tamilabhivlog9473
@tamilabhivlog9473 2 жыл бұрын
Thanks for your videos and time sir ! 😇
@AdiTeman
@AdiTeman 2 жыл бұрын
You are welcome!
@vevasam
@vevasam 2 жыл бұрын
Thank you for the super informative lecture series. Just a quick question reg RTL. Even if the design is completely combinatorial, why would we still call it RTL design?
@AdiTeman
@AdiTeman 2 жыл бұрын
Funny observation. Indeed it is a bit weird to call a purely combinatorial design "RTL", but usually combinatorial models are only a small part of a larger design that also includes registers :)
@prabhanjanask6704
@prabhanjanask6704 2 жыл бұрын
This is fun!! Thank you so much for uploading these : )
@AdiTeman
@AdiTeman 2 жыл бұрын
Glad you are enjoying! I think it's also a good way to digest the material. I use them in class and I believe that they really work.
@salandei
@salandei 2 жыл бұрын
@@AdiTeman I really enjoy your lectures. I'm a 1st year undergrad reading EE and want to go into the microprocessor design field after grad. These videos help a lot! Thanks!
@veera-si8mg
@veera-si8mg Жыл бұрын
Thank you soo much Sir for providing informative videos and these are very helpful to us. Could you please tell me that anywhere these PPTs will be available?
@AdiTeman
@AdiTeman Жыл бұрын
Hi, The link isn't available, since the university has blocked access for IPs originating outside of Israel for security purposes. I have uploaded my lecture slide to a sharepoint drive in the meantime, so you can access them here: biu365-my.sharepoint.com/:f:/g/personal/temanad_biu_ac_il/EuORrTC7arlEn3S9M-0q2fEBd5DnUUiMIJ6DFd6cCPl4zw?e=aUktHb
@veera-si8mg
@veera-si8mg Жыл бұрын
Thankyou very much Sir for your response.
@denisjoseph3665
@denisjoseph3665 2 жыл бұрын
Why is there a need for a vendor to develop a std cell library, isnt the foundry more equipped to create a better library due to their process knowledge and generate more revenue for them.
@AdiTeman
@AdiTeman 2 жыл бұрын
Yes, this is actually the trend nowadays. Most fabs supply a library of standard cells along with the process, so they are both the fab and the library vendor. That being said, there is still a substantial amount of business left over for vendors (such as ARM and Synopsys) that design standard cell libraries and charge licensing/royalties for using them. These libraries either have some special specification that is different from the "generic" library provided by the foundry or they are better in some criterion because they are selling this as a product and put special effort into them. Sometimes they contain more cells with more functionality. But in general, the foundries do provide standard cells and many companies choose to use these.
DVD - Kahoot for Lecture 2: Verilog HDL
29:46
Adi Teman
Рет қаралды 8 М.
DVD - Lecture 2e: Coding Style for RTL - part 1
10:57
Adi Teman
Рет қаралды 7 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
DVD - Lecture 2: Verilog
1:20:56
Adi Teman
Рет қаралды 36 М.
DVD - Kahoot for Lecture 4: Logic Synthesis Part 2
24:14
Adi Teman
Рет қаралды 4,9 М.
DVD - Lecture 3c: Library Definition
31:52
Adi Teman
Рет қаралды 10 М.
DVD - Lecture 2d: Verilog FSM Implementation
21:07
Adi Teman
Рет қаралды 9 М.
How to write Synthesizeable RTL
34:52
Adi Teman
Рет қаралды 19 М.
DVD - Lecture 3a: Logic Synthesis - Part 1
13:10
Adi Teman
Рет қаралды 12 М.
DVD - Lecture 2a: Verilog
6:10
Adi Teman
Рет қаралды 12 М.
DVD - Lecture 6: Moving to the Physical Domain
1:05:09
Adi Teman
Рет қаралды 24 М.
DVD - Lecture 2b: Verilog Syntax
29:29
Adi Teman
Рет қаралды 11 М.
DVD - Lecture 4d: Technology Mapping
21:29
Adi Teman
Рет қаралды 7 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН