📄 generator_sin.vhd.bak
字号:
when "1100000011" => Q <= CONV_STD_LOGIC_VECTOR(3794,12);
when "1100000100" => Q <= CONV_STD_LOGIC_VECTOR(3796,12);
when "1100000101" => Q <= CONV_STD_LOGIC_VECTOR(3798,12);
when "1100000110" => Q <= CONV_STD_LOGIC_VECTOR(3801,12);
when "1100000111" => Q <= CONV_STD_LOGIC_VECTOR(3803,12);
when "1100001000" => Q <= CONV_STD_LOGIC_VECTOR(3805,12);
when "1100001001" => Q <= CONV_STD_LOGIC_VECTOR(3808,12);
when "1100001010" => Q <= CONV_STD_LOGIC_VECTOR(3810,12);
when "1100001011" => Q <= CONV_STD_LOGIC_VECTOR(3812,12);
when "1100001100" => Q <= CONV_STD_LOGIC_VECTOR(3815,12);
when "1100001101" => Q <= CONV_STD_LOGIC_VECTOR(3817,12);
when "1100001110" => Q <= CONV_STD_LOGIC_VECTOR(3819,12);
when "1100001111" => Q <= CONV_STD_LOGIC_VECTOR(3822,12);
when "1100010000" => Q <= CONV_STD_LOGIC_VECTOR(3824,12);
when "1100010001" => Q <= CONV_STD_LOGIC_VECTOR(3826,12);
when "1100010010" => Q <= CONV_STD_LOGIC_VECTOR(3828,12);
when "1100010011" => Q <= CONV_STD_LOGIC_VECTOR(3831,12);
when "1100010100" => Q <= CONV_STD_LOGIC_VECTOR(3833,12);
when "1100010101" => Q <= CONV_STD_LOGIC_VECTOR(3835,12);
when "1100010110" => Q <= CONV_STD_LOGIC_VECTOR(3837,12);
when "1100010111" => Q <= CONV_STD_LOGIC_VECTOR(3839,12);
when "1100011000" => Q <= CONV_STD_LOGIC_VECTOR(3842,12);
when "1100011001" => Q <= CONV_STD_LOGIC_VECTOR(3844,12);
when "1100011010" => Q <= CONV_STD_LOGIC_VECTOR(3846,12);
when "1100011011" => Q <= CONV_STD_LOGIC_VECTOR(3848,12);
when "1100011100" => Q <= CONV_STD_LOGIC_VECTOR(3850,12);
when "1100011101" => Q <= CONV_STD_LOGIC_VECTOR(3852,12);
when "1100011110" => Q <= CONV_STD_LOGIC_VECTOR(3854,12);
when "1100011111" => Q <= CONV_STD_LOGIC_VECTOR(3857,12);
when "1100100000" => Q <= CONV_STD_LOGIC_VECTOR(3859,12);
when "1100100001" => Q <= CONV_STD_LOGIC_VECTOR(3861,12);
when "1100100010" => Q <= CONV_STD_LOGIC_VECTOR(3863,12);
when "1100100011" => Q <= CONV_STD_LOGIC_VECTOR(3865,12);
when "1100100100" => Q <= CONV_STD_LOGIC_VECTOR(3867,12);
when "1100100101" => Q <= CONV_STD_LOGIC_VECTOR(3869,12);
when "1100100110" => Q <= CONV_STD_LOGIC_VECTOR(3871,12);
when "1100100111" => Q <= CONV_STD_LOGIC_VECTOR(3873,12);
when "1100101000" => Q <= CONV_STD_LOGIC_VECTOR(3875,12);
when "1100101001" => Q <= CONV_STD_LOGIC_VECTOR(3877,12);
when "1100101010" => Q <= CONV_STD_LOGIC_VECTOR(3879,12);
when "1100101011" => Q <= CONV_STD_LOGIC_VECTOR(3881,12);
when "1100101100" => Q <= CONV_STD_LOGIC_VECTOR(3883,12);
when "1100101101" => Q <= CONV_STD_LOGIC_VECTOR(3885,12);
when "1100101110" => Q <= CONV_STD_LOGIC_VECTOR(3887,12);
when "1100101111" => Q <= CONV_STD_LOGIC_VECTOR(3889,12);
when "1100110000" => Q <= CONV_STD_LOGIC_VECTOR(3891,12);
when "1100110001" => Q <= CONV_STD_LOGIC_VECTOR(3893,12);
when "1100110010" => Q <= CONV_STD_LOGIC_VECTOR(3895,12);
when "1100110011" => Q <= CONV_STD_LOGIC_VECTOR(3897,12);
when "1100110100" => Q <= CONV_STD_LOGIC_VECTOR(3899,12);
when "1100110101" => Q <= CONV_STD_LOGIC_VECTOR(3901,12);
when "1100110110" => Q <= CONV_STD_LOGIC_VECTOR(3903,12);
when "1100110111" => Q <= CONV_STD_LOGIC_VECTOR(3905,12);
when "1100111000" => Q <= CONV_STD_LOGIC_VECTOR(3907,12);
when "1100111001" => Q <= CONV_STD_LOGIC_VECTOR(3909,12);
when "1100111010" => Q <= CONV_STD_LOGIC_VECTOR(3910,12);
when "1100111011" => Q <= CONV_STD_LOGIC_VECTOR(3912,12);
when "1100111100" => Q <= CONV_STD_LOGIC_VECTOR(3914,12);
when "1100111101" => Q <= CONV_STD_LOGIC_VECTOR(3916,12);
when "1100111110" => Q <= CONV_STD_LOGIC_VECTOR(3918,12);
when "1100111111" => Q <= CONV_STD_LOGIC_VECTOR(3920,12);
when "1101000000" => Q <= CONV_STD_LOGIC_VECTOR(3921,12);
when "1101000001" => Q <= CONV_STD_LOGIC_VECTOR(3923,12);
when "1101000010" => Q <= CONV_STD_LOGIC_VECTOR(3925,12);
when "1101000011" => Q <= CONV_STD_LOGIC_VECTOR(3927,12);
when "1101000100" => Q <= CONV_STD_LOGIC_VECTOR(3929,12);
when "1101000101" => Q <= CONV_STD_LOGIC_VECTOR(3930,12);
when "1101000110" => Q <= CONV_STD_LOGIC_VECTOR(3932,12);
when "1101000111" => Q <= CONV_STD_LOGIC_VECTOR(3934,12);
when "1101001000" => Q <= CONV_STD_LOGIC_VECTOR(3936,12);
when "1101001001" => Q <= CONV_STD_LOGIC_VECTOR(3937,12);
when "1101001010" => Q <= CONV_STD_LOGIC_VECTOR(3939,12);
when "1101001011" => Q <= CONV_STD_LOGIC_VECTOR(3941,12);
when "1101001100" => Q <= CONV_STD_LOGIC_VECTOR(3943,12);
when "1101001101" => Q <= CONV_STD_LOGIC_VECTOR(3944,12);
when "1101001110" => Q <= CONV_STD_LOGIC_VECTOR(3946,12);
when "1101001111" => Q <= CONV_STD_LOGIC_VECTOR(3948,12);
when "1101010000" => Q <= CONV_STD_LOGIC_VECTOR(3949,12);
when "1101010001" => Q <= CONV_STD_LOGIC_VECTOR(3951,12);
when "1101010010" => Q <= CONV_STD_LOGIC_VECTOR(3953,12);
when "1101010011" => Q <= CONV_STD_LOGIC_VECTOR(3954,12);
when "1101010100" => Q <= CONV_STD_LOGIC_VECTOR(3956,12);
when "1101010101" => Q <= CONV_STD_LOGIC_VECTOR(3958,12);
when "1101010110" => Q <= CONV_STD_LOGIC_VECTOR(3959,12);
when "1101010111" => Q <= CONV_STD_LOGIC_VECTOR(3961,12);
when "1101011000" => Q <= CONV_STD_LOGIC_VECTOR(3962,12);
when "1101011001" => Q <= CONV_STD_LOGIC_VECTOR(3964,12);
when "1101011010" => Q <= CONV_STD_LOGIC_VECTOR(3965,12);
when "1101011011" => Q <= CONV_STD_LOGIC_VECTOR(3967,12);
when "1101011100" => Q <= CONV_STD_LOGIC_VECTOR(3969,12);
when "1101011101" => Q <= CONV_STD_LOGIC_VECTOR(3970,12);
when "1101011110" => Q <= CONV_STD_LOGIC_VECTOR(3972,12);
when "1101011111" => Q <= CONV_STD_LOGIC_VECTOR(3973,12);
when "1101100000" => Q <= CONV_STD_LOGIC_VECTOR(3975,12);
when "1101100001" => Q <= CONV_STD_LOGIC_VECTOR(3976,12);
when "1101100010" => Q <= CONV_STD_LOGIC_VECTOR(3978,12);
when "1101100011" => Q <= CONV_STD_LOGIC_VECTOR(3979,12);
when "1101100100" => Q <= CONV_STD_LOGIC_VECTOR(3981,12);
when "1101100101" => Q <= CONV_STD_LOGIC_VECTOR(3982,12);
when "1101100110" => Q <= CONV_STD_LOGIC_VECTOR(3984,12);
when "1101100111" => Q <= CONV_STD_LOGIC_VECTOR(3985,12);
when "1101101000" => Q <= CONV_STD_LOGIC_VECTOR(3987,12);
when "1101101001" => Q <= CONV_STD_LOGIC_VECTOR(3988,12);
when "1101101010" => Q <= CONV_STD_LOGIC_VECTOR(3989,12);
when "1101101011" => Q <= CONV_STD_LOGIC_VECTOR(3991,12);
when "1101101100" => Q <= CONV_STD_LOGIC_VECTOR(3992,12);
when "1101101101" => Q <= CONV_STD_LOGIC_VECTOR(3994,12);
when "1101101110" => Q <= CONV_STD_LOGIC_VECTOR(3995,12);
when "1101101111" => Q <= CONV_STD_LOGIC_VECTOR(3996,12);
when "1101110000" => Q <= CONV_STD_LOGIC_VECTOR(3998,12);
when "1101110001" => Q <= CONV_STD_LOGIC_VECTOR(3999,12);
when "1101110010" => Q <= CONV_STD_LOGIC_VECTOR(4001,12);
when "1101110011" => Q <= CONV_STD_LOGIC_VECTOR(4002,12);
when "1101110100" => Q <= CONV_STD_LOGIC_VECTOR(4003,12);
when "1101110101" => Q <= CONV_STD_LOGIC_VECTOR(4005,12);
when "1101110110" => Q <= CONV_STD_LOGIC_VECTOR(4006,12);
when "1101110111" => Q <= CONV_STD_LOGIC_VECTOR(4007,12);
when "1101111000" => Q <= CONV_STD_LOGIC_VECTOR(4008,12);
when "1101111001" => Q <= CONV_STD_LOGIC_VECTOR(4010,12);
when "1101111010" => Q <= CONV_STD_LOGIC_VECTOR(4011,12);
when "1101111011" => Q <= CONV_STD_LOGIC_VECTOR(4012,12);
when "1101111100" => Q <= CONV_STD_LOGIC_VECTOR(4014,12);
when "1101111101" => Q <= CONV_STD_LOGIC_VECTOR(4015,12);
when "1101111110" => Q <= CONV_STD_LOGIC_VECTOR(4016,12);
when "1101111111" => Q <= CONV_STD_LOGIC_VECTOR(4017,12);
when "1110000000" => Q <= CONV_STD_LOGIC_VECTOR(4019,12);
when "1110000001" => Q <= CONV_STD_LOGIC_VECTOR(4020,12);
when "1110000010" => Q <= CONV_STD_LOGIC_VECTOR(4021,12);
when "1110000011" => Q <= CONV_STD_LOGIC_VECTOR(4022,12);
when "1110000100" => Q <= CONV_STD_LOGIC_VECTOR(4023,12);
when "1110000101" => Q <= CONV_STD_LOGIC_VECTOR(4024,12);
when "1110000110" => Q <= CONV_STD_LOGIC_VECTOR(4026,12);
when "1110000111" => Q <= CONV_STD_LOGIC_VECTOR(4027,12);
when "1110001000" => Q <= CONV_STD_LOGIC_VECTOR(4028,12);
when "1110001001" => Q <= CONV_STD_LOGIC_VECTOR(4029,12);
when "1110001010" => Q <= CONV_STD_LOGIC_VECTOR(4030,12);
when "1110001011" => Q <= CONV_STD_LOGIC_VECTOR(4031,12);
when "1110001100" => Q <= CONV_STD_LOGIC_VECTOR(4032,12);
when "1110001101" => Q <= CONV_STD_LOGIC_VECTOR(4034,12);
when "1110001110" => Q <= CONV_STD_LOGIC_VECTOR(4035,12);
when "1110001111" => Q <= CONV_STD_LOGIC_VECTOR(4036,12);
when "1110010000" => Q <= CONV_STD_LOGIC_VECTOR(4037,12);
when "1110010001" => Q <= CONV_STD_LOGIC_VECTOR(4038,12);
when "1110010010" => Q <= CONV_STD_LOGIC_VECTOR(4039,12);
when "1110010011" => Q <= CONV_STD_LOGIC_VECTOR(4040,12);
when "1110010100" => Q <= CONV_STD_LOGIC_VECTOR(4041,12);
when "1110010101" => Q <= CONV_STD_LOGIC_VECTOR(4042,12);
when "1110010110" => Q <= CONV_STD_LOGIC_VECTOR(4043,12);
when "1110010111" => Q <= CONV_STD_LOGIC_VECTOR(4044,12);
when "1110011000" => Q <= CONV_STD_LOGIC_VECTOR(4045,12);
when "1110011001" => Q <= CONV_STD_LOGIC_VECTOR(4046,12);
when "1110011010" => Q <= CONV_STD_LOGIC_VECTOR(4047,12);
when "1110011011" => Q <= CONV_STD_LOGIC_VECTOR(4048,12);
when "1110011100" => Q <= CONV_STD_LOGIC_VECTOR(4049,12);
when "1110011101" => Q <= CONV_STD_LOGIC_VECTOR(4050,12);
when "1110011110" => Q <= CONV_STD_LOGIC_VECTOR(4051,12);
when "1110011111" => Q <= CONV_STD_LOGIC_VECTOR(4052,12);
when "1110100000" => Q <= CONV_STD_LOGIC_VECTOR(4053,12);
when "1110100001" => Q <= CONV_STD_LOGIC_VECTOR(4053,12);
when "1110100010" => Q <= CONV_STD_LOGIC_VECTOR(4054,12);
when "1110100011" => Q <= CONV_STD_LOGIC_VECTOR(4055,12);
when "1110100100" => Q <= CONV_STD_LOGIC_VECTOR(4056,12);
when "1110100101" => Q <= CONV_STD_LOGIC_VECTOR(4057,12);
when "1110100110" => Q <= CONV_STD_LOGIC_VECTOR(4058,12);
when "1110100111" => Q <= CONV_STD_LOGIC_VECTOR(4059,12);
when "1110101000" => Q <= CONV_STD_LOGIC_VECTOR(4060,12);
when "1110101001" => Q <= CONV_STD_LOGIC_VECTOR(4060,12);
when "1110101010" => Q <= CONV_STD_LOGIC_VECTOR(4061,12);
when "1110101011" => Q <= CONV_STD_LOGIC_VECTOR(4062,12);
when "1110101100" => Q <= CONV_STD_LOGIC_VECTOR(4063,12);
when "1110101101" => Q <= CONV_STD_LOGIC_VECTOR(4064,12);
when "1110101110" => Q <= CONV_STD_LOGIC_VECTOR(4064,12);
when "1110101111" => Q <= CONV_STD_LOGIC_VECTOR(4065,12);
when "1110110000" => Q <= CONV_STD_LOGIC_VECTOR(4066,12);
when "1110110001" => Q <= CONV_STD_LOGIC_VECTOR(4067,12);
when "1110110010" => Q <= CONV_STD_LOGIC_VECTOR(4067,12);
when "1110110011" => Q <= CONV_STD_LOGIC_VECTOR(4068,12);
when "1110110100" => Q <= CONV_STD_LOGIC_VECTOR(4069,12);
when "1110110101" => Q <= CONV_STD_LOGIC_VECTOR(4070,12);
when "1110110110" => Q <= CONV_STD_LOGIC_VECTOR(4070,12);
when "1110110111" => Q <= CONV_STD_LOGIC_VECTOR(4071,12);
when "1110111000" => Q <= CONV_STD_LOGIC_VECTOR(4072,12);
when "1110111001" => Q <= CONV_STD_LOGIC_VECTOR(4072,12);
when "1110111010" => Q <= CONV_STD_LOGIC_VECTOR(4073,12);
when "1110111011" => Q <= CONV_STD_LOGIC_VECTOR(4074,12);
when "1110111100" => Q <= CONV_STD_LOGIC_VECTOR(4074,12);
when "1110111101" => Q <= CONV_STD_LOGIC_VECTOR(4075,12);
when "1110111110" => Q <= CONV_STD_LOGIC_VECTOR(4076,12);
when "1110111111" => Q <= CONV_STD_LOGIC_VECTOR(4076,12);
when "1111000000" => Q <= CONV_STD_LOGIC_VECTOR(4077,12);
when "1111000001" => Q <= CONV_STD_LOGIC_VECTOR(4077,12);
when "1111000010" => Q <= CONV_STD_LOGIC_VECTOR(4078,12);
when "1111000011" => Q <= CONV_STD_LOGIC_VECTOR(4079,12);
when "1111000100" => Q <= CONV_STD_LOGIC_VECTOR(4079,12);
when "1111000101" => Q <= CONV_STD_LOGIC_VECTOR(4080,12);
when "1111000110" => Q <= CONV_STD_LOGIC_VECTOR(4080,12);
when "1111000111" => Q <= CONV_STD_LOGIC_VECTOR(4081,12);
when "1111001000" => Q <= CONV_STD_LOGIC_VECTOR(4081,12);
when "1111001001" => Q <= CONV_STD_LOGIC_VECTOR(4082,12);
when "1111001010" => Q <= CONV_STD_LOGIC_VECTOR(4082,12);
when "1111001011" => Q <= CONV_STD_LOGIC_VECTOR(4083,12);
when "1111001100" => Q <= CONV_STD_LOGIC_VECTOR(4083,12);
when "1111001101" => Q <= CONV_STD_LOGIC_VECTOR(4084,12);
when "1111001110" => Q <= CONV_STD_LOGIC_VECTOR(4084,12);
when "1111001111" => Q <= CONV_STD_LOGIC_VECTOR(4085,12);
when "1111010000" => Q <= CONV_STD_LOGIC_VECTOR(4085,12);
when "1111010001" => Q <= CONV_STD_LOGIC_VECTOR(4086,12);
when "1111010010" => Q <= CONV_STD_LOGIC_VECTOR(4086,12);
when "1111010011" => Q <= CONV_STD_LOGIC_VECTOR(4087,12);
when "1111010100" => Q <= CONV_STD_LOGIC_VECTOR(4087,12);
when "1111010101" => Q <= CONV_STD_LOGIC_VECTOR(4088,12);
when "1111010110" => Q <= CONV_STD_LOGIC_VECTOR(4088,12);
when "1111010111" => Q <= CONV_STD_LOGIC_VECTOR(4088,12);
when "1111011000" => Q <= CONV_STD_LOGIC_VECTOR(4089,12);
when "1111011001" => Q <= CONV_STD_LOGIC_VECTOR(4089,12);
when "1111011010" => Q <= CONV_STD_LOGIC_VECTOR(4089,12);
when "1111011011" => Q <= CONV_STD_LOGIC_VECTOR(4090,12);
when "1111011100" => Q <= CONV_STD_LOGIC_VECTOR(4090,12);
when "1111011101" => Q <= CONV_STD_LOGIC_VECTOR(4090,12);
when "1111011110" => Q <= CONV_STD_LOGIC_VECTOR(4091,12);
when "1111011111" => Q <= CONV_STD_LOGIC_VECTOR(4091,12);
when "1111100000" => Q <= CONV_STD_LOGIC_VECTOR(4091,12);
when "1111100001" => Q <= CONV_STD_LOGIC_VECTOR(4092,12);
when "1111100010" => Q <= CONV_STD_LOGIC_VECTOR(4092,12);
when "1111100011" => Q <= CONV_STD_LOGIC_VECTOR(4092,12);
when "1111100100" => Q <= CONV_STD_LOGIC_VECTOR(4092,12);
when "1111100101" => Q <= CONV_STD_LOGIC_VECTOR(4093,12);
when "1111100110" => Q <= CONV_STD_LOGIC_VECTOR(4093,12);
when "1111100111" => Q <= CONV_STD_LOGIC_VECTOR(4093,12);
when "1111101000" => Q <= CONV_STD_LOGIC_VECTOR(4093,12);
when "1111101001" => Q <= CONV_STD_LOGIC_VECTOR(4094,12);
when "1111101010" => Q <= CONV_STD_LOGIC_VECTOR(4094,12);
when "1111101011" => Q <= CONV_STD_LOGIC_VECTOR(4094,12);
when "1111101100" => Q <= CONV_STD_LOGIC_VECTOR(4094,12);
when "1111101101" => Q <= CONV_STD_LOGIC_VECTOR(4094,12);
when "1111101110" => Q <= CONV_STD_LOGIC_VECTOR(4095,12);
when "1111101111" => Q <= CONV_STD_LOGIC_VECTOR(4095,12);
when "1111110000" => Q <= CONV_STD_LOGIC_VECTOR(4095,12);
when "1111110001" => Q <= CONV_STD_LOGIC_VECTOR(4095,12);
when "1111110010" => Q <= CONV_STD_LOGIC_VECTOR(4095,12);
when "1111110011" => Q <= CONV_STD_LOGIC_VECTOR(4095,12);
when "1111110100" => Q <= CONV_STD_LOGIC_VECTOR(4095,12);
when "1111110101" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111110110" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111110111" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111000" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111001" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111010" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111011" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111100" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111101" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111110" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when "1111111111" => Q <= CONV_STD_LOGIC_VECTOR(4096,12);
when others => Q <= "000000000000";
end case;
else
Q <= "ZZZZZZZZZZZZ";
end if;
end process;
end architecture sin_arch;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -