- 47
- 396 559
Paul Franzon
เข้าร่วมเมื่อ 13 มี.ค. 2013
System Verilog forDesign
Introduction for System Verilog for Design as taught in my NCSU courlse
มุมมอง: 309
วีดีโอ
How to succeed doing a PhD in Electrical and Computer Engineering
มุมมอง 657ปีที่แล้ว
A class I gave at NC State on the stages of a PhD and how to succeed at each stage. Part of my Graduate School playlist
Implementation of a Chaotic Neural Network Reservoir on a TSV Stacked 3D CyclicNeural Network IC
มุมมอง 1.2K2 ปีที่แล้ว
Y. Horio, Tohoku University
Design for a 3D Stacked Neural Network Circuit with Cyclic Analog Computing, Koji Kiyoyama
มุมมอง 1K2 ปีที่แล้ว
Presenters are with Nagasaki IAS and Tohoku University, Originally presented at IEEE 3DIC 2021
Cu-to-Cu Direct Bonding Through Highly Oriented Enlarged Cu Grains for Advanced 3D-LSI Applications
มุมมอง 2.4K2 ปีที่แล้ว
M. Mariappan, GINTI, Tohoku University, Origiinaly presented at IEEE 3DIC 2021
Proposed Standardization of Chiplet Models for Heterogeneous Integration, Anthony Mastroianni
มุมมอง 2142 ปีที่แล้ว
The authors are with Mentor/Siemens, Originally presented at IEEE 3DIC 2021
Thermal Reliability Considerations of Resistive Synaptic Devices for 3D Compute InMemory System Perf
มุมมอง 2002 ปีที่แล้ว
Authors are from Georgia Tech Originally presented at IEEE 3DIC 2021
Electrical and Performance Advantages of Advanced Monolithic Cooling for 2.5DHeterogeneous ICs
มุมมอง 2902 ปีที่แล้ว
from Georgia Tech Originally presented at IEEE 3DIC 2021
Multi-ANN Embedded system based on a custom 3D-DRAM, Paul Franzon NCSU
มุมมอง 3462 ปีที่แล้ว
Originally presented at 3DIC 2021
3D DRAM Accelerators Review, Prasanth Ravichandiaran, NCSU
มุมมอง 4632 ปีที่แล้ว
Originally presented at IEEE 3DIC 2021
Heterogeneous integration: The devil is in the details, invited talk, Alan Huffman, Micross
มุมมอง 2772 ปีที่แล้ว
Originally presented at IEEE 3DIC 2021
Miniature heterogeneous microLED packages for high performance display systems, Chris Bower Xdisplay
มุมมอง 1912 ปีที่แล้ว
Invited talk originally presented at IEEE 3DIC 2021
Packaging challenges in 100-300 GHz wireless, invited talk, Mark Rodwell, UCSB
มุมมอง 4542 ปีที่แล้ว
Originally presented at 3DIC 2021
3D IC advanced technologies for smart imager, invited talk, Pascal Vivet, CEA-LIST
มุมมอง 3272 ปีที่แล้ว
Originally presented at 3DIC 2021
Hybrid Bonding Technology Enabliing High Performance Computing, Gill Fountain, Xperi
มุมมอง 5K2 ปีที่แล้ว
Presented at IEEE 3DIC 2021
3D Integration -- trends, challenges and opportunities, Madhavan Swaminathan, GeorgiaTech
มุมมอง 8622 ปีที่แล้ว
3D Integration trends, challenges and opportunities, Madhavan Swaminathan, GeorgiaTech
2.5D and 3DIC Technology and Design, Tutorial, Paul Franzon, NC State University
มุมมอง 2.2K2 ปีที่แล้ว
2.5D and 3DIC Technology and Design, Tutorial, Paul Franzon, NC State University
Advanced Packaging Enablement for Compute, Keynote, Robert Patti, NHanced Semiconductor
มุมมอง 5652 ปีที่แล้ว
Advanced Packaging Enablement for Compute, Keynote, Robert Patti, NHanced Semiconductor
3DIC challenges panel, organized and moderated by Jan Vardaman of Techsearch
มุมมอง 2802 ปีที่แล้ว
3DIC challenges panel, organized and moderated by Jan Vardaman of Techsearch
3D for More Moore, Plenary, Mustafa Badaroglu, Qualcomm
มุมมอง 7572 ปีที่แล้ว
3D for More Moore, Plenary, Mustafa Badaroglu, Qualcomm
Future Challenges for on package interconnects, Plenary, Debendra Das Sharma, Intel
มุมมอง 7582 ปีที่แล้ว
Future Challenges for on package interconnects, Plenary, Debendra Das Sharma, Intel
Digital Logic Basics Review - 3. Computer Arithmetic
มุมมอง 7K4 ปีที่แล้ว
Digital Logic Basics Review - 3. Computer Arithmetic
Digital Logic Basics Review - Sequential Logic
มุมมอง 9K4 ปีที่แล้ว
Digital Logic Basics Review - Sequential Logic
Digital Logic Basics Review 1. Combinational Logic
มุมมอง 28K4 ปีที่แล้ว
Digital Logic Basics Review 1. Combinational Logic
Doing an MS degree in Electrical and Computer Engineering at NC State University
มุมมอง 9134 ปีที่แล้ว
Doing an MS degree in Electrical and Computer Engineering at NC State University
I do not care if US is subsidizing Intel or China is subsidizing Huawei is not my bussines, i have other concearns I have my family to take care of and my invention. If you want to fight for your hegemony, just keep doing that but I am not part of it. Note: Do not dare to call an inventor a bullshiter, I am not a politician or member of political party, pay intention to this title, you must be with schizophrenia disease.
To be honest, systemverilog becomes very interesting when we use classes. But that part falls under systemverilog for verification.
I did a course on systemverilog from doulos. Definitely recommended.
Here in Europe, people really don't use verilog and systemverilog
Thank you for teaching so eloquently. As a current NCSU student, my goal is to conduct research in VLSI, ASIC design, and verification.
Good work!
if you use switch cases or if statements the cpu will take more time figuring out whether the imposed condition is true or false, i am fairly new to verilog but i've learnt C, embedded C and assembly, so i was wondering, can you use decoders or encoders instead of MUXs and DEMUXs in order to avoid conditional statements?
decoders and encoders are still coded using case statements.
Does anybody care what these high frequencies are doing to the human brain?
Nothing. These frequencies are non-ionizing radiation and do not affect chemical properties of any cells.
thank you
So the gate all around is not 2 nanometers. The footprint is forty nanometers size. Thats a bit misleading.
I think it's 2 nanometer planer equivalent. It's annoying it's marketing game
*promo sm* ❤️
The 2d material will be atomeras mst.
Great video professor , can u make a video on the best profile for bachelor student who wants to study phd in Computer Engineering in NCSU ? Thanks
Thanks for the suggestion. I'll consider that in the future.
The Saturn V vs A100 is facetious. They are not of the same era and the rocket industry also has a massive investment. The A100 transistors are mostly identical parts in highly regular arrays , made in one sequence under tight control of a single firm. The complexity of integration of a rocket is its own problem.
Where can I find the lecture slides for the video? Thanks
finally a normal English
it is like finding gold
Thank you very much
If the two clocks are source from the same PLL do we still need an asynchronous FIFO or a simple shift register would be enough?
The edges of the two clocks are still uncorrelated so a multiflop resynchronizer is enough.
Don't waste your time or money. Indian Mafia controls STEM now.
atomera mst
Good fucken video thank you sir
There's another way to implement the foo function. You can also do it like this: always @(a or b or c) case (a) 0 : foo = b | c; 1 : foo = b ^ c;
Is this course completed?
The complete playlist can be found at th-cam.com/play/PLfGJEQLQIDBN0VsXQ68_FEYyqcym8CTDN.html
@@paulfranzon2229 okay sir, already started watching it. Thank you so much for this content
th-cam.com/video/6M3nyyQfpHU/w-d-xo.html
th-cam.com/video/pTk1H50e8bI/w-d-xo.html
"When the two clocks are "Roughly" the same" What do you mean by this?
The two clocks are different but not different enough to simply use two flops in a slow to fast crossing.
@@paulfranzon2229 okay so you mean the two clocks have different frequencies. One may be slightly faster than the other but not fast enough for a slow to fast double flip flop implementation.
Yes. I am assuming you are referring to the conclusions.
Lots of questions but this was very useful. Thank you.
I need to come back to this once I understand what kind of assignment that is ( <= ) and what the difference is between the two types ( <= vs = ). I've read it, somewhere, a while ago, but I don't know enough about Verilog and FPGAs to recall it. From that point in the video onwards, I was just distracted by not knowing what it meant.
This is covered in the full class playlist in the Verilog 2 section. Thanks for watching and the comment.
@@paulfranzon2229 That's good. Thanks. When you mentioned the full course, I thought you meant as you'd taught it to your students, but that it wasn't covered in your TH-cam videos.
@@TooSlowTube The full course can be found at th-cam.com/play/PLfGJEQLQIDBN0VsXQ68_FEYyqcym8CTDN.html . This is covered in the Verilog2 section.
@@paulfranzon2229 Excellent. Thanks, Paul.
Thanks for sharing ✨✨✨
Fantastic summary, keep the videos coming!
Which type of design does a bitcoin miner ASIC use? Full custom, standard cell or gate array design?
Standard Cell ASIC though GPUs are used a lot too.
Would love to learn about ASIC chip design from NCSU, but I'm a business graduate student though, would I get admission in this course?
We admit non ECE BS majors but its your responsibility to be properly prepared for our graduate classes. Please see ece.ncsu.edu/grad/apply/
Any student with a BS or BA can enroll via Non Degree Studies. However without logic design and coding experience you will find the course tough to pass. You can prepare with some Coursera equivalents. Contact me at NCSU if you are interested.
This cleared up a week's worth of confusion, thank you!!
Very good to see you after a long time. One request : can you upload a complete course on pure verification? Or may be ic layout?
Thanks for yur interest. I dont have such courses prepared. They are taught by others here.
if u could please bring back the old playlist it really helps a lot of ECE students who are struggling with the subject or students whom may be living in countries where the education level is poor which i consider myself one of them and this playlist is really one of the very few sources that we have on the subject of digital ASIC design so if you could kindly bring it back or reupload it it would be greatly appreciated ,thanks in advance
90% of videos turned in "private video"
I can't access all the videos of the playlist
Good explanation. Ummm ... at 2:02, 10+7 should be 0b1010 + 0b0111 = 0b0001 c=1, rather than 0b1100 + 0b0111 = 0b0000 c=1.
there is some error with d latch structure, can you please confirm?
There are several different logic structures that can be used to build a latch.
@@paulfranzon2229 Your Q and ~Q are swapped. That might be the confusion in the above comment.
When we implement Asynchronous/Synchronous FIFO, What timing design constraints do we need?
Just the conventional timing constraints in each clock domain as per the synthesis script. No additional constraints are needed. You need to either guarantee the FIFO wont overflow or do something on overflow.
th-cam.com/video/Yt7no6rwCVk/w-d-xo.html
how can we apply for a PHD in NC uni. ,,?
You can apply at www.ece.ncsu.edu/grad/apply/
1 is neither prime nor composite. 2 is prime.
Thanks!
Thanks!
Thank you very nice video
th-cam.com/video/TkoGMZXBcG4/w-d-xo.html verilog understading in the simplest way that i have seen
Don't get a PhD in engineering unless you really have a passion to pursue R&D efforts in your career (or for whatever reason your company wants you to pursue it and is paying for it). It's practically useless otherwise.
please show reference links
Can't afford conventional circuit simulators? study androidcircuitsolver on google