diff options
Diffstat (limited to 'pyGHDL/libghdl/std_names.py')
-rw-r--r-- | pyGHDL/libghdl/std_names.py | 746 |
1 files changed, 376 insertions, 370 deletions
diff --git a/pyGHDL/libghdl/std_names.py b/pyGHDL/libghdl/std_names.py index e6339520f..5efe42fb5 100644 --- a/pyGHDL/libghdl/std_names.py +++ b/pyGHDL/libghdl/std_names.py @@ -458,373 +458,379 @@ class Name: Frequency_Domain = 671 Domain = 672 Frequency = 673 - Last_Standard = 673 - First_Charname = 674 - Nul = 674 - Soh = 675 - Stx = 676 - Etx = 677 - Eot = 678 - Enq = 679 - Ack = 680 - Bel = 681 - Bs = 682 - Ht = 683 - Lf = 684 - Vt = 685 - Ff = 686 - Cr = 687 - So = 688 - Si = 689 - Dle = 690 - Dc1 = 691 - Dc2 = 692 - Dc3 = 693 - Dc4 = 694 - Nak = 695 - Syn = 696 - Etb = 697 - Can = 698 - Em = 699 - Sub = 700 - Esc = 701 - Fsp = 702 - Gsp = 703 - Rsp = 704 - Usp = 705 - Del = 706 - C128 = 707 - C129 = 708 - C130 = 709 - C131 = 710 - C132 = 711 - C133 = 712 - C134 = 713 - C135 = 714 - C136 = 715 - C137 = 716 - C138 = 717 - C139 = 718 - C140 = 719 - C141 = 720 - C142 = 721 - C143 = 722 - C144 = 723 - C145 = 724 - C146 = 725 - C147 = 726 - C148 = 727 - C149 = 728 - C150 = 729 - C151 = 730 - C152 = 731 - C153 = 732 - C154 = 733 - C155 = 734 - C156 = 735 - C157 = 736 - C158 = 737 - C159 = 738 - Last_Charname = 738 - First_Misc = 739 - Guard = 739 - Deallocate = 740 - File_Open = 741 - File_Close = 742 - Read = 743 - Write = 744 - Flush = 745 - Endfile = 746 - I = 747 - J = 748 - F = 749 - L = 750 - P = 751 - R = 752 - S = 753 - V = 754 - External_Name = 755 - Open_Kind = 756 - First = 757 - Last = 758 - Textio = 759 - Work = 760 - Text = 761 - To_String = 762 - Minimum = 763 - Maximum = 764 - Untruncated_Text_Read = 765 - Textio_Read_Real = 766 - Textio_Write_Real = 767 - Get_Resolution_Limit = 768 - Control_Simulation = 769 - Step = 770 - Index = 771 - Item = 772 - Uu_File_Uu = 773 - Uu_Line_Uu = 774 - Label_Applies_To = 775 - Return_Port_Name = 776 - Map_To_Operator = 777 - Type_Function = 778 - Built_In = 779 - NNone = 780 - Last_Misc = 780 - First_Ieee_Pkg = 781 - Ieee = 781 - Std_Logic_1164 = 782 - VITAL_Timing = 783 - Numeric_Std = 784 - Numeric_Bit = 785 - Numeric_Std_Unsigned = 786 - Std_Logic_Arith = 787 - Std_Logic_Signed = 788 - Std_Logic_Unsigned = 789 - Std_Logic_Textio = 790 - Std_Logic_Misc = 791 - Math_Real = 792 - Last_Ieee_Pkg = 792 - First_Ieee_Name = 793 - Std_Ulogic = 793 - Std_Ulogic_Vector = 794 - Std_Logic = 795 - Std_Logic_Vector = 796 - Rising_Edge = 797 - Falling_Edge = 798 - VITAL_Level0 = 799 - VITAL_Level1 = 800 - Unresolved_Unsigned = 801 - Unresolved_Signed = 802 - To_Integer = 803 - To_Unsigned = 804 - To_Signed = 805 - Resize = 806 - Std_Match = 807 - Shift_Left = 808 - Shift_Right = 809 - Rotate_Left = 810 - Rotate_Right = 811 - To_Bit = 812 - To_Bitvector = 813 - To_Stdulogic = 814 - To_Stdlogicvector = 815 - To_Stdulogicvector = 816 - Is_X = 817 - To_01 = 818 - To_X01 = 819 - To_X01Z = 820 - To_UX01 = 821 - Conv_Signed = 822 - Conv_Unsigned = 823 - Conv_Integer = 824 - Conv_Std_Logic_Vector = 825 - And_Reduce = 826 - Nand_Reduce = 827 - Or_Reduce = 828 - Nor_Reduce = 829 - Xor_Reduce = 830 - Xnor_Reduce = 831 - Ceil = 832 - Floor = 833 - Round = 834 - Log2 = 835 - Sin = 836 - Cos = 837 - Arctan = 838 - Shl = 839 - Shr = 840 - Ext = 841 - Sxt = 842 - Find_Leftmost = 843 - Find_Rightmost = 844 - Last_Ieee_Name = 844 - First_Synthesis = 845 - Allconst = 845 - Allseq = 846 - Anyconst = 847 - Anyseq = 848 - Gclk = 849 - Loc = 850 - Keep = 851 - Syn_Black_Box = 852 - Last_Synthesis = 852 - First_Directive = 853 - Define = 853 - Endif = 854 - Ifdef = 855 - Ifndef = 856 - Include = 857 - Timescale = 858 - Undef = 859 - Protect = 860 - Begin_Protected = 861 - End_Protected = 862 - Key_Block = 863 - Data_Block = 864 - Line = 865 - Celldefine = 866 - Endcelldefine = 867 - Default_Nettype = 868 - Resetall = 869 - Last_Directive = 869 - First_Systask = 870 - Bits = 870 - D_Root = 871 - D_Unit = 872 - Last_Systask = 872 - First_SV_Method = 873 - Size = 873 - Insert = 874 - Delete = 875 - Pop_Front = 876 - Pop_Back = 877 - Push_Front = 878 - Push_Back = 879 - Name = 880 - Len = 881 - Substr = 882 - Exists = 883 - Atoi = 884 - Itoa = 885 - Find = 886 - Find_Index = 887 - Find_First = 888 - Find_First_Index = 889 - Find_Last = 890 - Find_Last_Index = 891 - Num = 892 - Randomize = 893 - Pre_Randomize = 894 - Post_Randomize = 895 - Srandom = 896 - Get_Randstate = 897 - Set_Randstate = 898 - Seed = 899 - State = 900 - Last_SV_Method = 900 - First_BSV = 901 - uAction = 901 - uActionValue = 902 - BVI = 903 - uC = 904 - uCF = 905 - uE = 906 - uSB = 907 - uSBR = 908 - Action = 909 - Endaction = 910 - Actionvalue = 911 - Endactionvalue = 912 - Ancestor = 913 - Clocked_By = 914 - Default_Clock = 915 - Default_Reset = 916 - Dependencies = 917 - Deriving = 918 - Determines = 919 - Enable = 920 - Ifc_Inout = 921 - Input_Clock = 922 - Input_Reset = 923 - Instance = 924 - Endinstance = 925 - Let = 926 - Match = 927 - Method = 928 - Endmethod = 929 - Numeric = 930 - Output_Clock = 931 - Output_Reset = 932 - Par = 933 - Endpar = 934 - Path = 935 - Provisos = 936 - Ready = 937 - Reset_By = 938 - Rule = 939 - Endrule = 940 - Rules = 941 - Endrules = 942 - Same_Family = 943 - Schedule = 944 - Seq = 945 - Endseq = 946 - Typeclass = 947 - Endtypeclass = 948 - Valueof = 949 - uValueof = 950 - Last_BSV = 950 - First_Comment = 951 - Psl = 951 - Pragma = 952 - Synthesis = 953 - Synopsys = 954 - Translate_Off = 955 - Translate_On = 956 - Translate = 957 - Synthesis_Off = 958 - Synthesis_On = 959 - Off = 960 - Full_Case = 961 - Parallel_Case = 962 - Last_Comment = 962 - First_PSL = 963 - A = 963 - Af = 964 - Ag = 965 - Ax = 966 - Abort = 967 - Assume_Guarantee = 968 - Async_Abort = 969 - Before = 970 - Clock = 971 - E = 972 - Ef = 973 - Eg = 974 - Ex = 975 - Endpoint = 976 - Eventually = 977 - Fairness = 978 - Fell = 979 - Forall = 980 - G = 981 - Inf = 982 - Never = 983 - Next_A = 984 - Next_E = 985 - Next_Event = 986 - Next_Event_A = 987 - Next_Event_E = 988 - Onehot = 989 - Onehot0 = 990 - Prev = 991 - Rose = 992 - Strong = 993 - Sync_Abort = 994 - W = 995 - Whilenot = 996 - Within = 997 - X = 998 - Last_PSL = 998 - First_Edif = 999 - Celltype = 1009 - View = 1010 - Viewtype = 1011 - Direction = 1012 - Contents = 1013 - Net = 1014 - Viewref = 1015 - Cellref = 1016 - Libraryref = 1017 - Portinstance = 1018 - Joined = 1019 - Portref = 1020 - Instanceref = 1021 - Design = 1022 - Designator = 1023 - Owner = 1024 - Member = 1025 - Number = 1026 - Rename = 1027 - Userdata = 1028 - Last_Edif = 1028 + First_Env = 674 + Env = 674 + Stop = 675 + Finish = 676 + Resolution_Limit = 677 + First_Charname = 678 + Nul = 678 + Soh = 679 + Stx = 680 + Etx = 681 + Eot = 682 + Enq = 683 + Ack = 684 + Bel = 685 + Bs = 686 + Ht = 687 + Lf = 688 + Vt = 689 + Ff = 690 + Cr = 691 + So = 692 + Si = 693 + Dle = 694 + Dc1 = 695 + Dc2 = 696 + Dc3 = 697 + Dc4 = 698 + Nak = 699 + Syn = 700 + Etb = 701 + Can = 702 + Em = 703 + Sub = 704 + Esc = 705 + Fsp = 706 + Gsp = 707 + Rsp = 708 + Usp = 709 + Del = 710 + C128 = 711 + C129 = 712 + C130 = 713 + C131 = 714 + C132 = 715 + C133 = 716 + C134 = 717 + C135 = 718 + C136 = 719 + C137 = 720 + C138 = 721 + C139 = 722 + C140 = 723 + C141 = 724 + C142 = 725 + C143 = 726 + C144 = 727 + C145 = 728 + C146 = 729 + C147 = 730 + C148 = 731 + C149 = 732 + C150 = 733 + C151 = 734 + C152 = 735 + C153 = 736 + C154 = 737 + C155 = 738 + C156 = 739 + C157 = 740 + C158 = 741 + C159 = 742 + Last_Charname = 742 + First_Misc = 743 + Guard = 743 + Deallocate = 744 + File_Open = 745 + File_Close = 746 + Read = 747 + Write = 748 + Flush = 749 + Endfile = 750 + I = 751 + J = 752 + F = 753 + L = 754 + P = 755 + R = 756 + S = 757 + V = 758 + External_Name = 759 + Open_Kind = 760 + First = 761 + Last = 762 + Textio = 763 + Work = 764 + Text = 765 + To_String = 766 + Minimum = 767 + Maximum = 768 + Untruncated_Text_Read = 769 + Textio_Read_Real = 770 + Textio_Write_Real = 771 + Get_Resolution_Limit = 772 + Control_Simulation = 773 + Step = 774 + Index = 775 + Item = 776 + Uu_File_Uu = 777 + Uu_Line_Uu = 778 + Label_Applies_To = 779 + Return_Port_Name = 780 + Map_To_Operator = 781 + Type_Function = 782 + Built_In = 783 + NNone = 784 + Last_Misc = 784 + First_Ieee_Pkg = 785 + Ieee = 785 + Std_Logic_1164 = 786 + VITAL_Timing = 787 + VITAL_Primitives = 788 + Numeric_Std = 789 + Numeric_Bit = 790 + Numeric_Std_Unsigned = 791 + Std_Logic_Arith = 792 + Std_Logic_Signed = 793 + Std_Logic_Unsigned = 794 + Std_Logic_Textio = 795 + Std_Logic_Misc = 796 + Math_Real = 797 + Last_Ieee_Pkg = 797 + First_Ieee_Name = 798 + Std_Ulogic = 798 + Std_Ulogic_Vector = 799 + Std_Logic = 800 + Std_Logic_Vector = 801 + Rising_Edge = 802 + Falling_Edge = 803 + VITAL_Level0 = 804 + VITAL_Level1 = 805 + Unresolved_Unsigned = 806 + Unresolved_Signed = 807 + To_Integer = 808 + To_Unsigned = 809 + To_Signed = 810 + Resize = 811 + Std_Match = 812 + Shift_Left = 813 + Shift_Right = 814 + Rotate_Left = 815 + Rotate_Right = 816 + To_Bit = 817 + To_Bitvector = 818 + To_Stdulogic = 819 + To_Stdlogicvector = 820 + To_Stdulogicvector = 821 + Is_X = 822 + To_01 = 823 + To_X01 = 824 + To_X01Z = 825 + To_UX01 = 826 + Conv_Signed = 827 + Conv_Unsigned = 828 + Conv_Integer = 829 + Conv_Std_Logic_Vector = 830 + And_Reduce = 831 + Nand_Reduce = 832 + Or_Reduce = 833 + Nor_Reduce = 834 + Xor_Reduce = 835 + Xnor_Reduce = 836 + Ceil = 837 + Floor = 838 + Round = 839 + Log2 = 840 + Sin = 841 + Cos = 842 + Arctan = 843 + Sign = 844 + Shl = 845 + Shr = 846 + Ext = 847 + Sxt = 848 + Find_Leftmost = 849 + Find_Rightmost = 850 + Last_Ieee_Name = 850 + First_Synthesis = 851 + Allconst = 851 + Allseq = 852 + Anyconst = 853 + Anyseq = 854 + Gclk = 855 + Loc = 856 + Keep = 857 + Syn_Black_Box = 858 + Last_Synthesis = 858 + First_Directive = 859 + Define = 859 + Endif = 860 + Ifdef = 861 + Ifndef = 862 + Include = 863 + Timescale = 864 + Undef = 865 + Protect = 866 + Begin_Protected = 867 + End_Protected = 868 + Key_Block = 869 + Data_Block = 870 + Line = 871 + Celldefine = 872 + Endcelldefine = 873 + Default_Nettype = 874 + Resetall = 875 + Last_Directive = 875 + First_Systask = 876 + Bits = 876 + D_Root = 877 + D_Unit = 878 + Last_Systask = 878 + First_SV_Method = 879 + Size = 879 + Insert = 880 + Delete = 881 + Pop_Front = 882 + Pop_Back = 883 + Push_Front = 884 + Push_Back = 885 + Name = 886 + Len = 887 + Substr = 888 + Exists = 889 + Atoi = 890 + Itoa = 891 + Find = 892 + Find_Index = 893 + Find_First = 894 + Find_First_Index = 895 + Find_Last = 896 + Find_Last_Index = 897 + Num = 898 + Randomize = 899 + Pre_Randomize = 900 + Post_Randomize = 901 + Srandom = 902 + Get_Randstate = 903 + Set_Randstate = 904 + Seed = 905 + State = 906 + Last_SV_Method = 906 + First_BSV = 907 + uAction = 907 + uActionValue = 908 + BVI = 909 + uC = 910 + uCF = 911 + uE = 912 + uSB = 913 + uSBR = 914 + Action = 915 + Endaction = 916 + Actionvalue = 917 + Endactionvalue = 918 + Ancestor = 919 + Clocked_By = 920 + Default_Clock = 921 + Default_Reset = 922 + Dependencies = 923 + Deriving = 924 + Determines = 925 + Enable = 926 + Ifc_Inout = 927 + Input_Clock = 928 + Input_Reset = 929 + Instance = 930 + Endinstance = 931 + Let = 932 + Match = 933 + Method = 934 + Endmethod = 935 + Numeric = 936 + Output_Clock = 937 + Output_Reset = 938 + Par = 939 + Endpar = 940 + Path = 941 + Provisos = 942 + Ready = 943 + Reset_By = 944 + Rule = 945 + Endrule = 946 + Rules = 947 + Endrules = 948 + Same_Family = 949 + Schedule = 950 + Seq = 951 + Endseq = 952 + Typeclass = 953 + Endtypeclass = 954 + Valueof = 955 + uValueof = 956 + Last_BSV = 956 + First_Comment = 957 + Psl = 957 + Pragma = 958 + Synthesis = 959 + Synopsys = 960 + Translate_Off = 961 + Translate_On = 962 + Translate = 963 + Synthesis_Off = 964 + Synthesis_On = 965 + Off = 966 + Full_Case = 967 + Parallel_Case = 968 + Last_Comment = 968 + First_PSL = 969 + A = 969 + Af = 970 + Ag = 971 + Ax = 972 + Abort = 973 + Assume_Guarantee = 974 + Async_Abort = 975 + Before = 976 + Clock = 977 + E = 978 + Ef = 979 + Eg = 980 + Ex = 981 + Endpoint = 982 + Eventually = 983 + Fairness = 984 + Fell = 985 + Forall = 986 + G = 987 + Inf = 988 + Never = 989 + Next_A = 990 + Next_E = 991 + Next_Event = 992 + Next_Event_A = 993 + Next_Event_E = 994 + Onehot = 995 + Onehot0 = 996 + Prev = 997 + Rose = 998 + Strong = 999 + Sync_Abort = 1000 + W = 1001 + Whilenot = 1002 + Within = 1003 + X = 1004 + Last_PSL = 1004 + First_Edif = 1005 + Celltype = 1015 + View = 1016 + Viewtype = 1017 + Direction = 1018 + Contents = 1019 + Net = 1020 + Viewref = 1021 + Cellref = 1022 + Libraryref = 1023 + Portinstance = 1024 + Joined = 1025 + Portref = 1026 + Instanceref = 1027 + Design = 1028 + Designator = 1029 + Owner = 1030 + Member = 1031 + Number = 1032 + Rename = 1033 + Userdata = 1034 + Last_Edif = 1034 |