UDL for SDC
-
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> -
SDC is TCL language. So you juste have to add sdc file extension in “Style Configurator/TCL/User Ext”
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