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 scscsc

  1. S

    GDSII stream out problem

    Hi, I am using Cadence icfb to stream out the GDSII file for the foundry. For some reason, the foundry just gave me a incomplete design kit: the layout of standard cells don't have all the layers. When I finish my layout, the foundry will substitute all the standard cells I used in my design...
  2. S

    Any advice on hierarchical layout to avoid DRC violations on top level?

    Hi everyone, when we do a chip layout, usually we do it in a hierarchy way. It means that we do the modules and blocks layout first, then the top layout. But when we do the top layout, the only physical information we have about the sub-modules and blocks is contained in the LEF files, which...
  3. S

    what is the difference between LEF file generated from Encounter and Abstract?

    In Encounter, after place&route, I use the command lefOut ../results/***.lef -stripePin -PGpinLayers 5 6 It seems that the difference is mainly about power pins when there are stripes
  4. S

    How to route two matching signals in Encounter?

    yeah, but I don't have a choice :( you know how to add timing constraints from pin to pin to have the same delay for two wires?
  5. S

    what is the difference between LEF file generated from Encounter and Abstract?

    Hi, As far as I know, we can generate a LEF file of a block after place&route using Encounter. After that, we can extract information of the block layout using Abstract, and then generate another LEF file. What's the difference between the two? and which one should we use in top level...
  6. S

    What is the notion of "core" in chip physic design?

    Hi, I have a question of floorplan. In top chip layout when we define a core and its dimension in the command "floorplan", does it mean all the cells (IPs, standard cells, analog instances...) should be placed inside? There is only something like power rings, pad rings, wire connections outside...
  7. S

    How to route two matching signals in Encounter?

    sorry, I want the same delay. How can I add constraints from pin to pin? and also shield the two wires from pin to pin
  8. S

    How to route two matching signals in Encounter?

    Thanks rca, To explain my question in detail. I have an example, the output pin of block A (out_A) is connect to inputs of 10 cells B1-B10 (in_B1, in_B2... in_B10), all these connections between out_A and in_B* are actually one net in the netlist, in other words, they share the same net name...
  9. S

    Pad placement rules

    I mean the gpio and P/G in top chip layout
  10. S

    Pad placement rules

    Hi everyone, could you please give me some advice on pad placement, especially for power/ground pads? I know some basic rules like 1. place the pads close to their corresponding pins to simplify routing 2. place VDD or VSS around special pads like refclock, reset for noise shielding what else?
  11. S

    problem when adding stripe

    Re: problem when adding stripe :antenna segment Hi vimalraj205, when I say placement I mean the placement of IP instances not the standard cells. Anyway, thank you for your suggestion. - - - Updated - - - - - - Updated - - - - - - Updated - - - Thank you vijayR15!
  12. S

    problem when adding stripe

    problem when adding stripe :antenna segment Hi everyone, I have a problem when adding stripes in my design. I want to add four vertical stripes. The first one works. The second and third one are shorter than the value I set. The fourth one is cut into two segments. There are warnings like this...
  13. S

    How to route two matching signals in Encounter?

    Hi everyone, In my design, I have some special pairs of wires. The two signals in each pair should be totally matching with each other, having the same transmission delay like "differential signals". Is there any commands that I could use as timing constraint or routing options in Encounter? Thanks
  14. S

    Qestion: Place and route of 100 identical modules

    Thanks jirika, you mean I can place the blocks in Virtuoso and pass the unfinished layout (only placement) to Encounter for routing? but how does Encounter know the connection between some pins in the blocks (leaf clk, reset and connection with pads)? We should give Encounter a netlist, right...

Part and Inventory Search