Sanjay Vidhyadharan
Sanjay Vidhyadharan
  • 330
  • 1 024 448

Відео

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...
Inverter DC Simulation in Tanner
Переглядів 306Рік тому
Inverter VTC curve in Tanner S-edit
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

КОМЕНТАРІ

  • @therash09
    @therash09 День тому

    Your videos are very good, sir! A lot of respect for your work!

  • @AhmadGorr
    @AhmadGorr 3 дні тому

    How to solve it with sr flip flop

  • @SatishParajuli-q6e
    @SatishParajuli-q6e 11 днів тому

    Sir, I was a little confused when you said Write logic gate. What type of logic gate would it be?

  • @kirank302
    @kirank302 13 днів тому

    Hi sir, in LTSPICE we fix the terminals based on biasing or is it fixed by the software?

  • @enquiryTakeoff
    @enquiryTakeoff 14 днів тому

    hi sir , could you please share those files to us

  • @sairan7715
    @sairan7715 24 дні тому

    Note 5:42 floating node... Why we need another transistor

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 17 днів тому

      For all possible four input combinations. Out put should either be connected to ground or VDD

    • @sairan7715
      @sairan7715 17 днів тому

      ​@@SanjayVidhyadharan I just added my note point sir. Understood the concept

  • @bktdh
    @bktdh 29 днів тому

    i download version 24.0.12, and i dont see icon .op in tabbar, what should i do now?

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 17 днів тому

      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

  • @chinmayprakash9252
    @chinmayprakash9252 Місяць тому

    Excellent explanation.

  • @tonystank7228
    @tonystank7228 Місяць тому

    hii sir, what should be length and width of nmos and pmos transistors?

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 17 днів тому

      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.

  • @aparnatripathi9255
    @aparnatripathi9255 Місяць тому

    Can you please tell me what is the value of w/L ratio of nmos and remaining pmos which is present in inverter

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 17 днів тому

      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.

  • @tanujaballa2041
    @tanujaballa2041 Місяць тому

    Sir y is taken for voltage across capacitor but solution is written for i why sir

  • @gayathrikummari-bm6jh
    @gayathrikummari-bm6jh Місяць тому

    Hlo sir, I have done the same proces what u have explained but it is showing that"could not open include file tsmc018.lib"

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 17 днів тому

      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.

  • @Official-js3vy
    @Official-js3vy Місяць тому

    useless

  • @MithunP21BEC181
    @MithunP21BEC181 Місяць тому

    Sir can you please tell me where i can find the 7nm finfet file ,because the sight is not working

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 17 днів тому

      PTM is now avalible at many web sites for eaxmple mec.umn.edu/ptm

  • @manishsuthar4002
    @manishsuthar4002 Місяць тому

    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??)

  • @ricardomilos9579
    @ricardomilos9579 Місяць тому

    thanks

  • @여행객-h9b
    @여행객-h9b Місяць тому

    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.

  • @mehdis.7404
    @mehdis.7404 2 місяці тому

    LTSPICE does not support FinFET device simulation 🙃

  • @suchithareddy953
    @suchithareddy953 2 місяці тому

    Sir can you do a vedio on how to import GNRFET MODEL into cadence sir

  • @jananidk5424
    @jananidk5424 2 місяці тому

    why do we have to convert vanangle 10 to angle 30? pls tell

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 2 місяці тому

      If you let me know the time of video I can have a look

  • @anwita5
    @anwita5 2 місяці тому

    There is a error in qs 2 ,

  • @sahilurban1495
    @sahilurban1495 3 місяці тому

    Very much knowledge in this video , thanks for it

  • @eyzhie9096
    @eyzhie9096 3 місяці тому

    ay too many ads in one video

  • @dhanishvar47870
    @dhanishvar47870 3 місяці тому

    Send a code sir

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 2 місяці тому

      Partail Code might beteher in sanjayvidhyadharan.in/courses/microprocessors-and-interfaces-lab/

  • @DEVANSHTOMAR-e7m
    @DEVANSHTOMAR-e7m 3 місяці тому

    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.

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      Yes you are correct out put would be 1. There is a si mple in slide. Thankyou

  • @MohanKumar.R-w2y
    @MohanKumar.R-w2y 3 місяці тому

    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

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      You may mailme the asc file. I shall have a lok and revert back to you

  • @ALOKKUMAR-sd6bn
    @ALOKKUMAR-sd6bn 3 місяці тому

    today is my exam, still watching your lecture thank you so much

  • @Honeyshivavocals
    @Honeyshivavocals 3 місяці тому

    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

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      The basic cell is 6T. follw this sanjayvidhyadharan.in/courses/digital-vlsi/. i have exaplned how to import lower technolgy files.

  • @sab_tech
    @sab_tech 3 місяці тому

    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

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      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

  • @sab_tech
    @sab_tech 3 місяці тому

    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

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      Best of luck!. You may visit sanjayvidhyadharan.in/all-courses/ there are many cousrses avaliable for free

  • @fact4education
    @fact4education 3 місяці тому

    Sir how can I get these ppts...

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      vist sanjayvidhyadharan.in/all-courses/ . You can download all pdfs. No need to regsister. It is free

  • @BikramSingh-c7o
    @BikramSingh-c7o 3 місяці тому

    able to understand everything

  • @susmitha8557
    @susmitha8557 3 місяці тому

    may know what emulator you are using

  • @deviledits9525
    @deviledits9525 3 місяці тому

    Thx sir😂

  • @shubhamnayak9369
    @shubhamnayak9369 4 місяці тому

    Awesome lecture

  • @Adi-tf9oc
    @Adi-tf9oc 4 місяці тому

    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

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      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

    • @Adi-tf9oc
      @Adi-tf9oc 3 місяці тому

      @@SanjayVidhyadharan ohh,so the data should come slow,in order to avoid collision

    • @therash09
      @therash09 2 дні тому

      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.

  • @30ashishchotani81
    @30ashishchotani81 4 місяці тому

    Could you please explain how CRP is 1.4ns at 1:04:24

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      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

  • @jagatpatiraiguru9806
    @jagatpatiraiguru9806 4 місяці тому

    Very Nice Sir

  • @gpranjan
    @gpranjan 4 місяці тому

    Excellent lecture on the fundamentals, with the right amount of detail for an electronic engineer,

  • @hariharansankaranarayanan4619
    @hariharansankaranarayanan4619 4 місяці тому

    Very helpful sir, thank you

  • @manpreetkaurjaswal1175
    @manpreetkaurjaswal1175 4 місяці тому

    One of the best videos seen so far

  • @stalinseif6982
    @stalinseif6982 4 місяці тому

    whos that dumb person asking illogical question

  • @sayanbaidya9724
    @sayanbaidya9724 4 місяці тому

    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.

  • @almironcristian
    @almironcristian 4 місяці тому

    great explanation! very helpful

  • @suryas7262
    @suryas7262 5 місяців тому

    Detailed explanation for understanding purpose awesome sir📈

  • @thnxm8
    @thnxm8 5 місяців тому

    woah! thanks a lot!

  • @BalamuruganKasi-ut5zx
    @BalamuruganKasi-ut5zx 5 місяців тому

    Excellent explanation sir, Is we use this 180nm pdk file for ADS 2021 software and we can able to to use BSIM 4.

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      this particular model file is based on bism 3 model. We need to get a different model file for bism 4

  • @karthikeyagb7879
    @karthikeyagb7879 5 місяців тому

    "Could you please share the LTspice code for the VCO circuit mentioned above?"

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      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

  • @RAVIKUMARKI
    @RAVIKUMARKI 5 місяців тому

    Sir tell me the each transistor sizing for SRAM

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      Try wil minimum permissible parameters . Mail me the asc file in case you are not getting the desired results

  • @anupammathur17
    @anupammathur17 5 місяців тому

    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.

    • @SanjayVidhyadharan
      @SanjayVidhyadharan 3 місяці тому

      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