Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by OhaAmo

  1. O

    Ground vs floating metal fill effect on timing

    1. what do you mean by "ground"? 2. Floating metal fill can slightly increase cross-capacitance of regular nets, therefore slows them. SI and non SI results should be +- the same.
  2. O

    How to choose the width and length for the digital logic design?

    Re: Digital logic design There are many articles about sizing of standard library cells, their width and length. just google it.
  3. O

    Pipe line insertion between fifos

    As andre told, just add FFs sampling stage (won't necessarily have to be as another FIFO). You can instate those FFs manually in the verilog code.
  4. O

    uncertainty neccessary or not in IC compiler

    Uncertainty is a method for: a. Increasing your ICs margins. Means you close STA timing with better margins which will outcome reliable circuit. b. As a matter of requirement of your process manufacturer. In most cases vendors will ask you to add uncertainty and will not commit results without...
  5. O

    static timing analaysis

    Great site about STA: http://www.vlsi-expert.com/2011/03/static-timing-analysis-sta-basic-timing.html#.UonJPW9JN1k
  6. O

    LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC.

    Re: LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC. Huge runtimes happens to me when: 1. RTL vs Netlist (full synthesis of the RTL is required). 2. Huge designs (around 300-400K of flip flops). 3. Complex design that involves many hierarchies, multipliers, adder etc.
  7. O

    LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC.

    Re: LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC. Well it depends on the logic complexity, but i would say on average that a basic synthesis and LEC run of 10K gates shouldn't take more than 1 hour.
  8. O

    moving from 65nm to 40nm tech

    pure RTL design shouldn't care about the process. Of course that process change will introduce timing changes that will effect RTL design.
  9. O

    LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC.

    Re: LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC. Yes, i mean a whole week. A basic RTL vs Netlist LEC run involves actually an entire synthesis of the RTL, then mapping key points and finally comparing to the netlist. This process can take in big blocks (over...
  10. O

    LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC.

    Re: LEC - why RAM as "Not Translate" or as "black box", and lib file's also in LEC. Challenges of LEC: 1. Map the golden and revised design correctly and in a throughout. Make sure that nothing important is not left as not-compared. 2. When non equivalent points are found (due to synthesis...
  11. O

    [Library] Standard Cell Library dependt

    Yes. For example, a simple inverter with X1 driving size will be implemented differently in different foundries. It will effect its timing and power characterizations. Approximately there shouldn't be huge differences but they surely exists.
  12. O

    SC_TSMC180 library problem

    rca is right, you can go through all your AOI cells in the library and set_dont_use them. Take into account that excluding such elementary cell from your library may cause very not-optimized design in some cases.
  13. O

    pulse detector circuit

    There are many systems and circuits to do that. You should provide more info about the pulse characterization. You can sample the pulse line with 2 FFs in series, and compare their outputs. If the values on the signals is not equal, then you can assume a pulse was detected.
  14. O

    Difference between multi power domain and multi voltage domain

    Voltage domain of a signal, For example: A signal can be generated inside a chip (low vdd) through the chip's IO (higher vdd) and outside the chip through a PCB for instance (high voltage). Another example can be that inside a single chip there are multiple power domain, and a signal can go...
  15. O

    how to draw waveforms while developing design document

    There are many programs which you can create your wave forms after you run a testbench on your design. After you create the waveforms on other programs you can export it as a picture to word. Word itself is not for generating or drawing waveforms.

Part and Inventory Search

Back
Top