Community
    • Login

    UDL for SDC

    Scheduled Pinned Locked Moved General Discussion
    sdcudl
    2 Posts 2 Posters 2.2k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Kazumasa SasakiK Offline
      Kazumasa Sasaki
      last edited by

      I made UDL for SDC (Synopsys Design Constraint) for Hardware Designer of ASIC/FPGA.
      I hope to add it to the master table.

      <NotepadPlus>
      <UserLang name=“SDC” ext=“sdc xdc” udlVersion=“2.1”>
      <Settings>
      <Global caseIgnored=“yes” allowFoldOfComments=“no” foldCompact=“no” forcePureLC=“2” decimalSeparator=“0” />
      <Prefix Keywords1=“no” Keywords2=“no” Keywords3=“no” Keywords4=“yes” Keywords5=“no” Keywords6=“no” Keywords7=“no” Keywords8=“no” />
      </Settings>
      <KeywordLists>
      <Keywords name=“Comments”>00# 01 02 03# 04</Keywords>
      <Keywords name=“Numbers, prefix1”></Keywords>
      <Keywords name=“Numbers, prefix2”></Keywords>
      <Keywords name=“Numbers, extras1”></Keywords>
      <Keywords name=“Numbers, extras2”></Keywords>
      <Keywords name=“Numbers, suffix1”></Keywords>
      <Keywords name=“Numbers, suffix2”></Keywords>
      <Keywords name=“Numbers, range”></Keywords>
      <Keywords name=“Operators1”></Keywords>
      <Keywords name=“Operators2”></Keywords>
      <Keywords name=“Folders in code1, open”></Keywords>
      <Keywords name=“Folders in code1, middle”></Keywords>
      <Keywords name=“Folders in code1, close”></Keywords>
      <Keywords name=“Folders in code2, open”></Keywords>
      <Keywords name=“Folders in code2, middle”></Keywords>
      <Keywords name=“Folders in code2, close”></Keywords>
      <Keywords name=“Folders in comment, open”></Keywords>
      <Keywords name=“Folders in comment, middle”></Keywords>
      <Keywords name=“Folders in comment, close”></Keywords>
      <Keywords name=“Keywords1”>create_clock create_generated_clock set_clock_groups set_input_delay set_output_delay set_false_path set expr set_clock_uncertainty set_max_delay set_min_delay set_case_analysis set_multicycle_path </Keywords>
      <Keywords name=“Keywords2”>-name -period -waveform -source -multiply_by -divide_by -invert -asynchronous -from -to -clock -max -min -through -group -add -master_clock -rise -fall -setup -hold -clock_fall -add_delay</Keywords>
      <Keywords name=“Keywords3”>get_ports get_pins get_clocks get_nets get_cells</Keywords>
      <Keywords name=“Keywords4”>$</Keywords>
      <Keywords name=“Keywords5”></Keywords>
      <Keywords name=“Keywords6”></Keywords>
      <Keywords name=“Keywords7”></Keywords>
      <Keywords name=“Keywords8”></Keywords>
      <Keywords name=“Delimiters”>00[ 01 02] 03{ 04 05} 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
      </KeywordLists>
      <Styles>
      <WordsStyle name=“DEFAULT” fgColor=“F8F8F8” bgColor=“0C1021” fontName=“Ricty Diminished” fontStyle=“0” fontSize=“10” nesting=“0” />
      <WordsStyle name=“COMMENTS” fgColor=“AEAEAE” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“LINE COMMENTS” fgColor=“AEAEAE” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“NUMBERS” fgColor=“FFFF00” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS1” fgColor=“FBDE2D” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS2” fgColor=“00FF40” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS3” fgColor=“8080FF” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS4” fgColor=“00FF80” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS5” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS6” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS7” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“KEYWORDS8” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“OPERATORS” fgColor=“FFFF00” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“FOLDER IN CODE1” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“FOLDER IN CODE2” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“FOLDER IN COMMENT” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“DELIMITERS1” fgColor=“C0C0C0” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“7175” />
      <WordsStyle name=“DELIMITERS2” fgColor=“00FFFF” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“67116039” />
      <WordsStyle name=“DELIMITERS3” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“DELIMITERS4” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“DELIMITERS5” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“DELIMITERS6” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“DELIMITERS7” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      <WordsStyle name=“DELIMITERS8” fgColor=“000000” bgColor=“0C1021” fontName=“” fontStyle=“0” nesting=“0” />
      </Styles>
      </UserLang>
      </NotepadPlus>

      1 Reply Last reply Reply Quote 0
      • cmeriauxC Offline
        cmeriaux
        last edited by

        SDC is TCL language. So you juste have to add sdc file extension in “Style Configurator/TCL/User Ext”

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • First post
          Last post
        The Community of users of the Notepad++ text editor.
        Powered by NodeBB | Contributors