• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Digital Implementation
  3. pin placement around core in encounter

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 91
  • Views 16943
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

pin placement around core in encounter

dipayan
dipayan over 13 years ago
hello, can anyone please tell me how to set the location of input and output pins around the core? i don't have any i/o pads in my design. i am designing a counter and i would like to place the count pins c0, c1, c2, .....c9 etc on the right-hand side of the core and the input control pins and clock, reset on the left-hand side of the core. i can't seem to find the right options in encounter to do this. thanks
  • Cancel
  • mikhail
    mikhail over 13 years ago
    Hi, You can use editPin command in way to place IO pins on boundary of the block.
    Just example from documentation (Encounter Digital Implementation System Text Command Reference):

    Example:
    The following command modifies the pins as specified here:

    - the command runs on the module DTMF_CORE_INST1
    - the command runs on all pins whose name starts with DTMF_CORE_INST1_OUTPIN
    - the pins are spread on the edge number 2
    - the USE property is set to CLOCK
    - the pins are spread between the coordinates (17 23) and (117 123)
    - the pins are assigned on the layer Metal3
    - the pin status is set to Fixed
    - the pins are snapped to layer tracks
    - the unit is in tracks
    - the spacing between pins for multi-editing is set to 2 tracks
    - the pin depth is set to 10 microns.
    Note: The -unit parameter is set to TRACK but that does not affect the unit of pin depth.
    - the pins are moved to the nearest acceptable location as the -fixOverlap parameter
    is set to 1. However, the -overlapConstraints parameter is not specified.

    editPin \
    -cell DTMF_CORE_INST1 \
    -pin {DTMF_CORE_INST1_OUTPIN} \
    -spreadType RANGE \
    -edge 2 \
    -layer Metal3 \
    -use CLOCK \
    -fixOverlap 1 \
    -snap TRACK \
    -pinDepth 10 \
    -start {17 23} \
    -end {117 23} \
    -spacing 2 \
    -unit TRACK \
    -fixedPin 1


    Hope this helps,
    Mikhail.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information