vlsi backend adventure
vlsi backend adventure
  • 12
  • 147 498
Static Timing Analysis (STA)
Website: www.vlsi-backend-adventure.com/sta.html
Topics
-Timing Analysis
-Difference between Static Timing Analysis (STA) and Dynamic Timing Analysis(DTA).
-Static Timing Analysis- Definition, Main steps of STA.
-STA Inputs and Outputs
-Timing Report
-Clock Storage Elements (transparent latch and Flipflop)
- Delays (Intrinsic, Propagation, Contamination, net)
-Timing ARC
-Timing Unate
-Clock definitions in STA (Synchronous clock, Asynchronous clock, mutually exclusive clock, generated clock, virtual clock)
-Timing Path Groups (In2Reg, Reg2Reg, Reg2out, In2Out)
-Clock latency, Insertion Delay, Clock Uncertainty, Clock skew, Clock Jitter, Glitch, pulse width, duty cycle, transistion/slew.
-Asynchronous path, Critical path, shortest path, Clock gating path, launch path, capture path, Arrival Time, Required Time.
- CRPR(Common path pessimism removal)
-Slack, setup time, hold time, Setup and hold time violations.
-Recovery time, Removal time, recovery and removal violations.
-Single cycle path, Multicycle path, False path.
-Clock crossing domain
-Clock domain synchronization scheme (Pulse width check, Data stability check)
-Bottleneck analysis
-Multi VT Cells (HVT,LVT,SVT/RVT)
-Time Borrowing/Stealing, Time borrowing scenarios,
- Path based STA and Graph based STA.
-Difference between PBA and GBA and Example.
Переглядів: 14 109

Відео

VLSI Physical Design: Routing
Переглядів 10 тис.4 роки тому
Website : www.vlsi-backend-adventure.com/routing.html TOPICS -Importance of Routing as technology shrinks. -Routing objective -Routing Definition -Inputs of Routing -Routing Constraints -Routing Flow -Global Routing -Track Assignment -Detail/Nano Routing -Detail/Nano Routing: Incremental Fixing -Search and Repair -Routing Preferences -Routing Optimization -Outputs of Routing
VLSI Physical Design: Clock Tree Synthesis (CTS)
Переглядів 19 тис.4 роки тому
website: www.vlsi-backend-adventure.com/cts.html clock tree synthesis -Difference between HFNS and CTS -Why buffer/inverters are inserted? -Difference between clock buffer and normal buffer -Inputs of clock tree synthesis (CTS) -Sanity checks before CTS -Goals of CTS -Clock latency -The clock problem -Main concerns for clock design: skew, power, noise, delay -Clock skew: positive skew, negative...
VLSI Physical Design: How to fix congestion.
Переглядів 9 тис.4 роки тому
Website: www.vlsi-backend-adventure.com Congestion If the number of routing tracks available for routing in one particular area is less than the required routing tracks then the area said to be congested.
VLSI Physical Design: Placement
Переглядів 9 тис.4 роки тому
Website: www.vlsi-backend-adventure.com/placement.html -Placement -Goals of placement -things to be checked before placement -placement flow -inputs given to placement tool -Pre-placement -Course placement, Legalization, Detailed Placement, congestion driven placement, timing driven placement. -Timing and congestion optimization -techniques for optimization. -Tasks in placement: High fanout net...
VLSI Physical Design: Powerplan
Переглядів 19 тис.4 роки тому
Website: www.vlsi-backend-adventure.com/powerplan.html Power plan Power planning is done to provide uniform supply voltages to all cells in the design. The primary objective of power planning is to ensure that all on chip components (blocks, memory, I/O cells etc...) have adequate power and ground connections. -Power Management Techniques 1. Core Power Management 2. I/O Power Management -Inputs...
VLSI Physical Design: Physical only cells
Переглядів 10 тис.4 роки тому
www.vlsi-backend-adventure.com Physical only cells End Cap Cells, Well-Tap Cells, De-Cap Cells, Filler Cells, Tie Cells & Spare Cells.
VLSI Physical Design: Floorplan
Переглядів 20 тис.4 роки тому
Website: www.vlsi-backend-adventure.com/floorplan.html First step in the Physical Design flow • Floor planning is the process of determining the Macro placement, power grid generation and I/O placement. • Floor planning involves • Defining the size of the chip or block • Pre-placing hard macros, • IO pads and other desired objects • Defining a power grid for the design. • Placing Blocks/Macros ...
VLSI Physical Design: Sanity Checks
Переглядів 5 тис.4 роки тому
www.vlsi-backend-adventure.com We need to perform some sanity checks before we start our physical design flow, to ensure that inputs received from various team such as synthesis team, library team etc are correct. If we missed this checks than it can create problem in later stage. We check mainly 3 Input files. -Library checks -Design/Netlist check -Constraint checks
VLSI Physical Design: SDC Contents
Переглядів 5 тис.4 роки тому
www.vlsi-backend-adventure.com SDC- Standard design constraints or Synopsys design constraints. -Clock definations create clock, generated clock, virtual clock, clock uncertainty, clock latency. - I/O Delays Input delay & output dalay. - DRVs Max trans, Max Cap, Max fanout. -Clock Exceptions False path, multicycle path, disable path.
VLSI Physical Design: Physical Design Inputs
Переглядів 11 тис.4 роки тому
www.vlsi-backend-adventure.com/pd_inputs.html Input Files of physical design are described in detail. Netlist(.v) Synopsys Design Constraints(.sdc) Logical Library(.lib) Physical Library(.lef) Technology File(.tf) TLU File Milkyway Library Def File
VLSI : Synthesis flow
Переглядів 16 тис.4 роки тому
www.vlsi-backend-adventure.com/logic_synthesis.html Define Synthesis Synthesis inputs outputs goals Synthesis steps Synthesis Flow HDL files and Library setup Reading files (analyze and elaborate) Design environment constraints Clock Gating Optimization constraints Compile and Compile Strategies Optimization techniques Report generation and timing analysis Write files Checklists #VLSISynthesisF...

КОМЕНТАРІ

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

    Super Thanks a lot

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

    Can you show how to find mcp and fp from one rtl

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

    Why does this field always can only be taught by Indian ?

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

    Your website is not working why

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

    May i know what happend to the official website?

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

    your website link is down ..please enable it.

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

    Hello folks, your website is not working. Could you please fix it. As it will help more n more vlsi learner

  • @AnirudhaBehera-l7u
    @AnirudhaBehera-l7u 5 місяців тому

    Why is your website not working? It used to open but now it shows error.

  • @ashwinis7170
    @ashwinis7170 6 місяців тому

    Hi sir Vlsi backend website is not opening from 20 days please help on this

  • @VISHWASJK-v1g
    @VISHWASJK-v1g 6 місяців тому

    Hello Sir , VLSI BACKEND ADVENTURE site is not working....can u please help us out - THANKYOU SIR

  • @shrishailmathapati953
    @shrishailmathapati953 6 місяців тому

    Website is not opening 😢

  • @hetdesai7725
    @hetdesai7725 6 місяців тому

    Hello sir, your website is not working,

  • @srinukandukuri1129
    @srinukandukuri1129 6 місяців тому

    why offcial website vlasi backend advenure is not working for lastr one week??

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 6 місяців тому

      Website hosting plan is over and I'm working on something. It will be down for few more months

  • @pankhivyasmehta
    @pankhivyasmehta 6 місяців тому

    Hello sir....your site is not working since more than week days.

  • @SIBASANKARPANIGRAHY-s7h
    @SIBASANKARPANIGRAHY-s7h 6 місяців тому

    website is not opening... please help

  • @srilakshmipeteti8087
    @srilakshmipeteti8087 9 місяців тому

    Can we make changes in SDC constraints after write_sdc?

  • @2K22VLS16SHIVSHANKERYADAV
    @2K22VLS16SHIVSHANKERYADAV 9 місяців тому

    very nice , thanks alot

  • @chandann2270
    @chandann2270 10 місяців тому

    in which file physical cells are present

  • @Shareefsmtg
    @Shareefsmtg Рік тому

    what is by 2 in chanell length

  • @nakrothlegend97
    @nakrothlegend97 Рік тому

    hi, can you help me. When I do the place_opt step, then I check the Global Routing Congestion, there are areas with heavy congestion. Can you tell me how to fix it?

  • @abhinavab6298
    @abhinavab6298 Рік тому

    dear sir, the topics and videos are really good. You did great work. but please don't put such music in background. it distracts more. Your voice and mild music will be the best combination. Thanks for teaching us

  • @mohankrishnapeddi4109
    @mohankrishnapeddi4109 Рік тому

    thankyou very very very much sir. it was a very good videos for the person who are interested in physical design . sir can you please suggest any blogs for getting more knowledge in physical design sir. please sir please help me

  • @vinshenyee6233
    @vinshenyee6233 Рік тому

    Hi, your website link doesn't work. Good video

    • @sahanavunnam3322
      @sahanavunnam3322 6 місяців тому

      Hi your website is not working please check once . Good video

  • @AvulareddyGariSrikanth
    @AvulareddyGariSrikanth Рік тому

    your video is by far the worst. just reading the slides doesn't make a video. try to put efforts and time to read and understand the topic before you post this type of videos

  • @vlsi_ic1237
    @vlsi_ic1237 Рік тому

    i love you

  • @babupeter2163
    @babupeter2163 2 роки тому

    hey bhai pura vlsi backend adventure se content leke yaha chipkake, tu pad raha hei. kaise hei re tu

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      Wo website bhi meri hi hai 🥲

    • @babupeter2163
      @babupeter2163 2 роки тому

      @@FerozAhmed_PhysicalDesign wooowww really!!!😱 im really sorry bro, we all prefer your website only in our office, its very popular. tqsm for that content😍😍😍

    • @gauRavYaDav-no4mg
      @gauRavYaDav-no4mg 6 місяців тому

      ​@@FerozAhmed_PhysicalDesign website is down, please fix it.

  • @jettyharish6388
    @jettyharish6388 2 роки тому

    Can you do video on low power design techniques,issues,and challenges in lower technology node with respect to power.

  • @praveengupta1705
    @praveengupta1705 2 роки тому

    Thank you

  • @shrikanthramanagara2382
    @shrikanthramanagara2382 2 роки тому

    Tq

  • @srilakshmipeteti8087
    @srilakshmipeteti8087 2 роки тому

    i have recently viewed your website your really doing an amazing job. this website is clear and precise every website wouldn't be in such a way. thank you soo much!

  • @rockstar-bu2ho
    @rockstar-bu2ho 2 роки тому

    What happen to website its not loading

  • @redheatredheat9906
    @redheatredheat9906 2 роки тому

    One of the most detailed & clarity-driven videos I have seen. Although you can never cover everything in something as vast as PD, but still this is one the best videos series I have seen. Thank you so much

  • @radhaa6564
    @radhaa6564 2 роки тому

    Your website is not opening sir

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      Yes i know, for temp use this link www.vlsi-backend-adventure.in, will move back to .com in few days

    • @radhaa6564
      @radhaa6564 2 роки тому

      @@FerozAhmed_PhysicalDesign ok thanks

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      Please try now i've fixed it

    • @radhaa6564
      @radhaa6564 2 роки тому

      @@FerozAhmed_PhysicalDesign no sir it's not opening

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      Try www.vlsi-backend-adventure.com if it not opening please clear your cache memory from browser and reload it. Thanks

  • @anuptripathi3286
    @anuptripathi3286 2 роки тому

    please help your website really helps

  • @weichung716
    @weichung716 2 роки тому

    Thanks for the explanation! But I'm not able view the website,can you help to check it?

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      www.vlsi-backend-adventure.in try this, im facing some issue with commercial domain, will switch to com in few days

    • @weichung716
      @weichung716 2 роки тому

      @@FerozAhmed_PhysicalDesign Thanks for the reply! but still can't reach the page when using .in . I will wait for the com page after the fix. Thanks!

  • @karunakarreddykesamreddy4437
    @karunakarreddykesamreddy4437 2 роки тому

    Website is down since two days

  • @sriramya6179
    @sriramya6179 2 роки тому

    the link is not opening, it is saying that the site cant be reached.

  • @jagatpatiraiguru9806
    @jagatpatiraiguru9806 2 роки тому

    Sir Can you kindly suggest a good Book for reference - Physical Design VLSI subject ??

  • @jagatpatiraiguru9806
    @jagatpatiraiguru9806 2 роки тому

    Very Nice Explanation With good Colorful Diagram Sir ... Thankful to you sir . The lectures and contents are really very helpful and I learned a lot from this. Thank you so much sir

  • @yeshwanthkatrapati533
    @yeshwanthkatrapati533 2 роки тому

    Can you do powerplan using tool

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      Sorry mate, I don't have tool access for doing so.

    • @yeshwanthkatrapati533
      @yeshwanthkatrapati533 2 роки тому

      @@FerozAhmed_PhysicalDesign I've tool access Can you help me in doing so

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      @@yeshwanthkatrapati533 no time man, working for Qcomm. Hope you know the work culture.

    • @yeshwanthkatrapati533
      @yeshwanthkatrapati533 2 роки тому

      @@FerozAhmed_PhysicalDesign Thank You Lemme know if you're a little bit free Just I need how to do power grid after boundary cell placement

  • @kishoreroy2799
    @kishoreroy2799 2 роки тому

    there was a typo , this is the corrected one Well Taps has nwell connected to VDD and PSUB connected to VSS

  • @poojaarora6093
    @poojaarora6093 2 роки тому

    Why foundary give specific guidelines to place memories in R0 orientation

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      1. It depends on which tech you are working on, below 45nm orientation is requirement by foundry. Poly orientation should be same throughout the chip. So memory/macro poly orientation should match with poly orientation of the standard cell. 2. And orientation restrictions are given by keeping the target to reduce the area power and delay.

    • @poojaarora6093
      @poojaarora6093 2 роки тому

      @@FerozAhmed_PhysicalDesign Thanks for the reply.. I have one more question is why we give halo to memories apart from congestion issue.

  • @pratipkarmakar5292
    @pratipkarmakar5292 2 роки тому

    Hi, do you conduct any training course for PD?

  • @saurabhsumansp
    @saurabhsumansp 2 роки тому

    Killed it

  • @raviraju9018
    @raviraju9018 2 роки тому

    Excellent 👌

  • @raviraju9018
    @raviraju9018 2 роки тому

    Excellent work and Thank you

  • @avvarutheja
    @avvarutheja 2 роки тому

    If you are using upf and the design had 10 different power nets, then how does power rings will be created? Across each power domain you will create domain specific power ring? Also, when you have header/footer how does the power distributed to power rails?

  • @madhagonisrisailam998
    @madhagonisrisailam998 2 роки тому

    Hi Sir am a m tech student will you pls provide all these PDFs i have exams from Monday plz send

    • @FerozAhmed_PhysicalDesign
      @FerozAhmed_PhysicalDesign 2 роки тому

      I don't have pdfs for this, but you can refer to Vlsi-backend-adventure.com website for the content. Good luck for your exams.

  • @madhagonisrisailam998
    @madhagonisrisailam998 2 роки тому

    Hi sir will you provide PDF document on your classes of VLSI plz

  • @radhaa6564
    @radhaa6564 3 роки тому

    Sir these cells are present in which input file