- 330
- 1 024 448
Sanjay Vidhyadharan
India
Приєднався 13 кві 2020
Microprocessors and Interface: Lecture-15: 8086 Logical Instructions : Part-2
SHL, SHR SAL, SAR, ROL, RoR, Rotate through Carry RCL, RCR
Переглядів: 174
Відео
Microprocessors and Interfaces: Lecture 14: 8086 Logical Instructions: Part-1
Переглядів 1179 місяців тому
AND, OR, Exclusive-OR, NOT, NEG, TEST with examples
Microprocessors and Interfaces: Lecture 13 ; 8086 Arithmetic Instructions : Part-2
Переглядів 8811 місяців тому
MUL IMUL DIV IDIV INC , BCD and ASCII Arithmetic, DAA (decimal adjust after addition), DAS (decimal adjust after subtraction), AAA (ASCII adjust after addition), AAD (ASCII adjust before division), AAM (ASCII adjust after multiplication), AAS (ASCII adjust after subtraction).
Microprocessors and Interfaces: Lecture 12 8086 Arithmetic Instructions : Part-1
Переглядів 161Рік тому
ADD, ADD Destination, Source, Addition with carry ADC, SUB SUB DESTINATION, SOURCE, SBB, Compare Instruction CMP, Increment INC, Decrement DEC
L10
Переглядів 71Рік тому
Microprocessors and InterfacesLecture 108086 Instructions Set : Part-4, String Operations, INS Operation, OUTS Operation
Microroprocessors and Interfaces: Lecture 9 8086 Instructions Set : Part-3
Переглядів 117Рік тому
8086 Data Transfer Instructions, Flag Register Data transfer, LAHF : Load AH register from flags, • SAHF : Store AH register in flags, PUSHF : Push flags onto stack, POPF : Pops flags off stack, Control Flags, Directional Flag (D), (STD/CLD), Interrupt Flag (I), (STI/CLI), Trap Flag (T), Additional Data Transfer Instructions (X386 onwards), MOVSX , MOVZX , BSWAP, STRING DATA TRANSFERS, MOVS, LO...
Bike ride Hyderabad to Tadoba
Переглядів 254Рік тому
Hyderabad - Mancherial Hwy/Hyderabad - Ramagundam Rd/Karimnagar - Hyderabad Hwy/Rajiv Rahadari/Utkoor - Mogdumpur Rd and NH 363NH 930D and NH930 to Nandgur, Chandrapur, Tdoba
Lesson 8: 8086 Instructions Set : Part-2
Переглядів 165Рік тому
Data Transfer Instructions, Segment Override, Input / Output, IN and OUT, Isolated versus Memory-Mapped I/O, LEA, LDS, Address Object data transfer, LEA : Load effective address, LDS : Load pointer using DS, LES : Load pointer using ES, LFS : Load pointer using FS, LGS : Load pointer using GS, LSS : Load pointer using SS, Accessing array in data segment, Accessing array in extra segment, Flag R...
Microprocessors and Interfaces: 8086 Instructions Set : Part-1
Переглядів 107Рік тому
Types of Instructions, 2-Operand Instructions, 1-Operand Instructions, Data Transfer Instructions, General Purpose Data Transfer MOV, XCHG, XLAT, PUSH, POP, Examples of MOV.
Testability of VLSI: Lecture 14 Fault Tolerant VLSI Design
Переглядів 592Рік тому
Error Detection,Physical Redundancy, Dual Modular redundancy (DMR) with a comparator, Triple modular redundancy (TMR), Temporal Redundancy, Information Redundancy, Hamming Code, Odd or Even Parity Check, Information Redundancy, Error Detection in Microprocessor Cores, arithmetic codes, Re-execution with Shifted Operands (RESO) : Adder, Multipliers Tightly Lockstepped Redundant Cores, Redundant ...
Testability of VLSI Lecture 13 Analog and Mixed-Signal Testing
Переглядів 663Рік тому
Analog Testing Difficulties, Modeling Problems, Simulation Error, Tester Measurement Error, For mixed-signal chips, Test Accessibility Problems, Information Flow, Catastrophic or Hard faults, Parametric or soft faults, Analog Fault Models, multiple parametric faults, Levels of Abstraction, Types of Analog Testing, 1. Specifications based Testing, 2. Structural fault-model based Testing, DC faul...
Testability of VLSI Lecture 12: Built-in Self-Test
Переглядів 866Рік тому
BIST Hierarchy, BIST Implementation, BIST Pattern Generation, ROM, Linear feedback shift register (LFSR), Binary Counters, Modified Counters, LFSR and ROM, Cellular Automaton, BIST Pattern Generation, Exhaustive Pattern Generation, Hardware partitioning, Sensitized path segmentation, Pseudo-Exhaustive Pattern Generation, Random-pattern testing and fault coverages, Linear-feedback shift-register...
Testability of VLSI Lecture 11: Design for Testability
Переглядів 1,2 тис.Рік тому
Design for Testability, Observability & Controllability, Ad Hoc Design for Testability, Method of Test Points, Improving controllability, Multiplexing monitor points, demultiplexer for control points, scan design, A single-clock scan flip-flop, A two-clock scan flip-flop, Scan Design Rules, Scan test lenght, Overheads of Scan Design, Gate overhead,Area overhead, Performance overhead, Design Aut...
Testability of VLSI: Lecture 10 - Delay Testing
Переглядів 2,1 тис.Рік тому
Delay Fault, Path-Delay Test, Path-delay fault, Non-robust path-delay test, Robust path-delay test, Delay Algebra, Five-valued algebra for path-delay tests, Test Generation for Combinational Circuits, Transition Faults, Delay Test Methodologies,Slow-Clock Combinational Test, Enhanced-Scan Test, Normal-Scan Sequential Test, Variable-Clock /Slow Clock Non-Scan Sequential Test, Rated-Clock Non-Sca...
Testability of VLSI Lecture 09: Testing of Memory
Переглядів 1,3 тис.Рік тому
Testability of VLSI Lecture 09: Testing of Memory
Testability of VLSI Lecture 08: Testing of Sequential Circuits
Переглядів 3,1 тис.Рік тому
Testability of VLSI Lecture 08: Testing of Sequential Circuits
Testability of VLSI Lecture 07: Automatic Test Pattern Generation for Combinational Circuits
Переглядів 1,7 тис.Рік тому
Testability of VLSI Lecture 07: Automatic Test Pattern Generation for Combinational Circuits
Testability of VLSI Lecture 6B: Introduction to Automatic Test Pattern Generation
Переглядів 1,8 тис.Рік тому
Testability of VLSI Lecture 6B: Introduction to Automatic Test Pattern Generation
Testability of VLSI Lecture 6A: Testability Measures
Переглядів 2,4 тис.Рік тому
Testability of VLSI Lecture 6A: Testability Measures
Testability of VLSI Lecture 5: Fault Simulation
Переглядів 6 тис.Рік тому
Testability of VLSI Lecture 5: Fault Simulation
Advanced VLSI Design: 2023-24 Lecture 5 Static Timing Analysis
Переглядів 9 тис.Рік тому
Advanced VLSI Design: 2023-24 Lecture 5 Static Timing Analysis
Testability of VLSI Lecture 4: Logic Simulation
Переглядів 1,7 тис.Рік тому
Testability of VLSI Lecture 4: Logic Simulation
Testability of VLSI: Lecture 3: Fault Collapsing
Переглядів 5 тис.Рік тому
Testability of VLSI: Lecture 3: Fault Collapsing
Introduction to Radar Lecture 4: MTI and Pulsed Doppler Radars
Переглядів 575Рік тому
Introduction to Radar Lecture 4: MTI and Pulsed Doppler Radars
Testability of VLSI Lecture 2: Fault Modelling
Переглядів 5 тис.Рік тому
Testability of VLSI Lecture 2: Fault Modelling
Testability of VLSI Lecture 1: Introduction to VLSI Testing
Переглядів 5 тис.Рік тому
Testability of VLSI Lecture 1: Introduction to VLSI Testing
Introduction to Radars Lecture 3: Unmodulated CW Radar
Переглядів 332Рік тому
Introduction to Radars Lecture 3: Unmodulated CW Radar
Introduction to Radars Lecture 2: Modulated CW Radar
Переглядів 197Рік тому
Introduction to Radars Lecture 2: Modulated CW Radar
Microprocessor Programming and Interfacing Lecture-1 : Introduction
Переглядів 904Рік тому
Microprocessor Programming and Interfacing Lecture-1 : Introduction
Your videos are very good, sir! A lot of respect for your work!
How to solve it with sr flip flop
Sir, I was a little confused when you said Write logic gate. What type of logic gate would it be?
Hi sir, in LTSPICE we fix the terminals based on biasing or is it fixed by the software?
hi sir , could you please share those files to us
Note 5:42 floating node... Why we need another transistor
For all possible four input combinations. Out put should either be connected to ground or VDD
@@SanjayVidhyadharan I just added my note point sir. Understood the concept
i download version 24.0.12, and i dont see icon .op in tabbar, what should i do now?
I still have the older verion on ny desktop. I feel theold one is better. But I am sure all features will be there i the new version too
Excellent explanation.
Thanks. Glad you found it useful.
hii sir, what should be length and width of nmos and pmos transistors?
I have kept lenght as 180 nm for all mosfets. The minmum width is 400 n. I have explained the sizing constraints. You vany try and let me know in case of any issues.
Can you please tell me what is the value of w/L ratio of nmos and remaining pmos which is present in inverter
I have kept lenght as 180 nm for all mosfets. The minmum width is 400 n. I have explained the sizing constraints. You vany try and let me know in case of any issues.
Sir y is taken for voltage across capacitor but solution is written for i why sir
Which problem, Can you let ne know the play time
Hlo sir, I have done the same proces what u have explained but it is showing that"could not open include file tsmc018.lib"
Please make sure that the .lib file is in the same directory as your .asc file, otherwise, you will need to specify the file path in your .asc file.
useless
Sir can you please tell me where i can find the 7nm finfet file ,because the sight is not working
PTM is now avalible at many web sites for eaxmple mec.umn.edu/ptm
Sir, could you please explain why mirror images of Nmos circuit is taken as PMos circuit, could you please touch a bit on that? (I get it that the mirrored alternative can reduce the gate sizes in carry's case, and also it works only for the circuits in which inverting individual inputs is gives the same effect as inverting the whole function output, but why this logic for mirroring??)
The mirror topology helps in in avery compact layout
thanks
My pleasure.
Thank you for the lecture. It's been so helpful. I have one question. In page 13, while talking about untestable path delay, why is ↓P2 untestable? I suppose ↓P2 should be a validatable robust test(VRN) as ↑P2 is a VRN due to ↓P3 being a robust test. Please correct me if I'm wrong.
LTSPICE does not support FinFET device simulation 🙃
The proceddure may be similar. I have not tried it
Sir can you do a vedio on how to import GNRFET MODEL into cadence sir
The proceddure may be similar. I have not tried it
why do we have to convert vanangle 10 to angle 30? pls tell
If you let me know the time of video I can have a look
There is a error in qs 2 ,
Posiible. You may post the details
Very much knowledge in this video , thanks for it
You are welcome. Glad you found it useful.
ay too many ads in one video
I shall look into ot
Send a code sir
Partail Code might beteher in sanjayvidhyadharan.in/courses/microprocessors-and-interfaces-lab/
Sir in the bridging fault question (A-B) for the wired-AND there is no fault for the Test Vector 0 1 1 as it gives output as 1. but u gave there as zero (0) ,its slightly confusing me sir.
Yes you are correct out put would be 1. There is a si mple in slide. Thankyou
Sir, I am getting Waveform for Q and Write functions as steps with spikes, am not getting Pulse output can you specify the transistors sizes and i have mailed the .asc file
You may mailme the asc file. I shall have a lok and revert back to you
today is my exam, still watching your lecture thank you so much
All the best
Sir can we do same in FINFET technology and u said this is 6t sram but here used 8 to 10t so i am confused about it could you please explain me sir
The basic cell is 6T. follw this sanjayvidhyadharan.in/courses/digital-vlsi/. i have exaplned how to import lower technolgy files.
55:27 'Guru Brahma, Guru Vishnu, Guru Devo Maheshwara, Guru Sakshat Parabrahma, Tasmai Shri Guruve Namah.'Your teaching is invaluable and goes far beyond any monetary value
Thanks a lot from the bootom of my haert for the kinf words. May God bless you with lots of happiness and success in life
I'm a student of GRIET, hyd. I found your UA-cam channel searching for finFETs for my major project, coincidently I am also preparing for VEDA IIT entrance exam. Your lectures are helping me a lot. Thankyou sir
Best of luck!. You may visit sanjayvidhyadharan.in/all-courses/ there are many cousrses avaliable for free
Sir how can I get these ppts...
vist sanjayvidhyadharan.in/all-courses/ . You can download all pdfs. No need to regsister. It is free
able to understand everything
Thankyou
may know what emulator you are using
EMU 8086 emu.
Thx sir😂
My pleasure
Awesome lecture
Thanks for liking
thankyou sir for great explanation, I am not getting why we are looking hold time for the same clock edge....i watched the part multiple times, still not getting
The data need to be stable for a certain amount of time after the clock arrives. The data from previuos clock has aledat settled tocater for set up time. For the hold the data from presnt clock should come slow enough to cater for hold time
@@SanjayVidhyadharan ohh,so the data should come slow,in order to avoid collision
Hold failure means that the data intended to be sampled in the current clock cycle has been overwritten by new data sneaking through to the flip flop due to very fast data path. Ideally the flip flop should have been cutoff before the new data sneaked to its input. Failure to do that leads to hold violation. That is why hold checks are done at the same clock edge since it is a failure of the same clock. Hold failures irrecoverably corrupt data since there is no way the overwritten data can be recovered.
Could you please explain how CRP is 1.4ns at 1:04:24
In the bottom path it is 0.8 X3 = 2.4 and top path is 1+1 = 2ns. Only one path will be active in agice\ven circumstsnce hence CPR = 2.4-1= 1.4 ns
Very Nice Sir
Thanks and welcome
Excellent lecture on the fundamentals, with the right amount of detail for an electronic engineer,
Thanks a lot
Very helpful sir, thank you
Most welcome
One of the best videos seen so far
Thanks a lot
whos that dumb person asking illogical question
Thanks , able to setup 180nm using this tutorial. You just need to create tsmc018.sp ( instead of tsmc018.lib for LTSpice ) in the model file and rest of the steps remain same.
great explanation! very helpful
Thanks a lot
Detailed explanation for understanding purpose awesome sir📈
Thanks and welcome
woah! thanks a lot!
Thanks a lot
Excellent explanation sir, Is we use this 180nm pdk file for ADS 2021 software and we can able to to use BSIM 4.
this particular model file is based on bism 3 model. We need to get a different model file for bism 4
"Could you please share the LTspice code for the VCO circuit mentioned above?"
You could try it and if you are not getting the desired results olease mail me the asc file. I have let you know where we went wrong
Sir tell me the each transistor sizing for SRAM
Try wil minimum permissible parameters . Mail me the asc file in case you are not getting the desired results
To calculate Tclk(min) we need to do so by Tclk(min) = tcq+ tlogic+ tsu and if we consider the skew , we subtract del(skew) from the equation. So the Tclk(min) = (6+4+3+3-3-3) = 10n. Hence fmax = 1/10n = 100Mhz. I understand that you directly subtract the slack from Time Period, but iam not able to get that by the general Tclk(min) logic.
Slack is diffenece between T and T min ( if you look at it differenetly). If you let me know the time frame of the video I can undetsnd the querr better and accordingly reply