亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? imdct3_gen.vhd

?? 這是一個用VHDL語言編寫的mp3編解碼實現。
?? VHD
?? 第 1 頁 / 共 2 頁
字號:

library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.std_logic_signed.all;
use IEEE.std_logic_arith.all;
use work.mul.all;
use work.all_types.all;
use imdct_package.all;

entity imdct3_gen is

port ( dct_in :         in  type_dct;
      prev_line_in :    in  type_dct; 
       dct_out :        out type_dct;
    prev_line_out :     out type_dct
       );
end;

architecture behavioral of imdct3_gen is


begin
process (dct_in, prev_line_in) 

variable lohi, res,s477,s370,s325,s218,s173,s66,s42,s31, s28,s17,s14,s8,s2,s0 : std_logic_vector(31 downto 0);
type type_raw is array ( 35 downto 0) of std_logic_vector (31 downto 0);
variable rawout : type_raw;

begin    


s42 := fix_mul(dct_in(10), 140151431);
s42 := s42 + fix_mul(dct_in(16), -653652607);
lohi := s42;
s31 := fix_mul(dct_in(1), -851856662);
s31 := s31 + fix_mul(dct_in(7), 1064555813);
lohi := lohi + s31;
s0 := fix_mul(dct_in(4), 410903206);
s0 := s0 + fix_mul(dct_in(13), -992008094);
lohi := lohi + s0;
lohi := lohi + fix_mul(dct_in(0), 725409461);
lohi := lohi + fix_mul(dct_in(2), -576921061);
lohi := lohi + fix_mul(dct_in(3), 952420629);
lohi := lohi + fix_mul(dct_in(5), -1024045778);
lohi := lohi + fix_mul(dct_in(6), -232400265);
lohi := lohi + fix_mul(dct_in(8), 46835960);
lohi := lohi + fix_mul(dct_in(9), -1072719859);
lohi := lohi + fix_mul(dct_in(11), 1048289855);
lohi := lohi + fix_mul(dct_in(12), -322880393);
lohi := lohi + fix_mul(dct_in(14), 495798798);
lohi := lohi + fix_mul(dct_in(15), 905584669);
lohi := lohi + fix_mul(dct_in(17), -791645512);
res := lohi;
rawout(0) := res;


s28 := fix_mul(dct_in(10), 992008094);
s28 := s28 + fix_mul(dct_in(16), 410903206);
lohi := s28;
s17 := fix_mul(dct_in(1), -992008094);
s17 := s17 + fix_mul(dct_in(7), 410903206);
lohi := lohi + s17;
lohi := lohi + fix_mul(dct_in(0), 653652607);
lohi := lohi + fix_mul(dct_in(2), -140151431);
lohi := lohi + fix_mul(dct_in(3), 1064555813);
lohi := lohi - s0;
lohi := lohi + fix_mul(dct_in(5), -851856662);
lohi := lohi + fix_mul(dct_in(6), 851856662);
lohi := lohi + fix_mul(dct_in(8), -1064555813);
lohi := lohi + fix_mul(dct_in(9), 140151431);
lohi := lohi + fix_mul(dct_in(11), -653652607);
lohi := lohi + fix_mul(dct_in(12), -653652607);
lohi := lohi + fix_mul(dct_in(14), 140151431);
lohi := lohi + fix_mul(dct_in(15), -1064555813);
lohi := lohi + fix_mul(dct_in(17), 851856662);
res := lohi;
rawout(1) := res;


s14 := fix_mul(dct_in(10), -653652607);
s14 := s14 + fix_mul(dct_in(16), -140151431);
lohi := s14;
s8 := fix_mul(dct_in(4), -992008094);
s8 := s8 + fix_mul(dct_in(13), -410903206);
lohi :=lohi + s8;
s2 := fix_mul(dct_in(1), -1064555813);
s2 := s2 + fix_mul(dct_in(7), -851856662);
lohi := lohi + s2;
lohi := lohi + fix_mul(dct_in(0), 576921061);
lohi := lohi + fix_mul(dct_in(2), 322880393);
lohi := lohi + fix_mul(dct_in(3), 791645512);
lohi := lohi + fix_mul(dct_in(5), 46835960);
lohi := lohi + fix_mul(dct_in(6), 952420629);
lohi := lohi + fix_mul(dct_in(8), -232400265);
lohi := lohi + fix_mul(dct_in(9), 1048289855);
lohi := lohi + fix_mul(dct_in(11), -495798798);
lohi := lohi + fix_mul(dct_in(12), 1072719859);
lohi := lohi + fix_mul(dct_in(14), -725409461);
lohi := lohi + fix_mul(dct_in(15), 1024045778);
lohi := lohi + fix_mul(dct_in(17), -905584669);
res := lohi;
rawout(2) := res;


lohi := fix_mul(dct_in(0), 495798798);
lohi := lohi + s2;
lohi := lohi + fix_mul(dct_in(2), 725409461);
lohi := lohi + fix_mul(dct_in(3), 232400265);
lohi := lohi + s8;
lohi := lohi + fix_mul(dct_in(5), 905584669);
lohi := lohi + fix_mul(dct_in(6), -46835960);
lohi := lohi + fix_mul(dct_in(8), 1024045778);
lohi := lohi + fix_mul(dct_in(9), -322880393);
lohi := lohi + s14;
lohi := lohi + fix_mul(dct_in(11), 1072719859);
lohi := lohi + fix_mul(dct_in(12), -576921061);
lohi := lohi + fix_mul(dct_in(14), 1048289855);
lohi := lohi + fix_mul(dct_in(15), -791645512);
lohi := lohi + fix_mul(dct_in(17), 952420629);
res := lohi;
rawout(3) := res;


lohi := fix_mul(dct_in(0), 410903206);
lohi := lohi + s17;
lohi := lohi + fix_mul(dct_in(2), 992008094);
lohi := lohi + fix_mul(dct_in(3), -410903206);
lohi := lohi - s0;
lohi := lohi + fix_mul(dct_in(5), 992008094);
lohi := lohi + fix_mul(dct_in(6), -992008094);
lohi := lohi + fix_mul(dct_in(8), 410903206);
lohi := lohi + fix_mul(dct_in(9), -992008094);
lohi := lohi + s28;
lohi := lohi + fix_mul(dct_in(11), -410903206);
lohi := lohi + fix_mul(dct_in(12), -410903206);
lohi := lohi + fix_mul(dct_in(14), -992008094);
lohi := lohi + fix_mul(dct_in(15), 410903206);
lohi := lohi + fix_mul(dct_in(17), -992008094);
res := lohi;
rawout(4) := res;


lohi := fix_mul(dct_in(0), 322880393);
lohi := lohi + s31;
lohi := lohi + fix_mul(dct_in(2), 1072719859);
lohi := lohi + fix_mul(dct_in(3), -905584669);
lohi := lohi + s0;
lohi := lohi + fix_mul(dct_in(5), 232400265);
lohi := lohi + fix_mul(dct_in(6), -791645512);
lohi := lohi + fix_mul(dct_in(8), -952420629);
lohi := lohi + fix_mul(dct_in(9), 495798798);
lohi := lohi + s42;
lohi := lohi + fix_mul(dct_in(11), -725409461);
lohi := lohi + fix_mul(dct_in(12), 1048289855);
lohi := lohi + fix_mul(dct_in(14), 576921061);
lohi := lohi + fix_mul(dct_in(15), 46835960);
lohi := lohi + fix_mul(dct_in(17), 1024045778);
res := lohi;
rawout(5) := res;


s477 := fix_mul(dct_in(10), -1064555813);
s477 := s477 + fix_mul(dct_in(16), 851856662);
lohi := s477;
s370 := fix_mul(dct_in(1), -653652607);
s370 := s370 + fix_mul(dct_in(7), 140151431);
lohi := lohi + s370;
lohi := lohi + fix_mul(dct_in(0), 232400265);
lohi := lohi + fix_mul(dct_in(2), 952420629);
lohi := lohi + fix_mul(dct_in(3), -1072719859);
lohi := lohi - s8;
lohi := lohi + fix_mul(dct_in(5), -725409461);
lohi := lohi + fix_mul(dct_in(6), 322880393);
lohi := lohi + fix_mul(dct_in(8), -576921061);
lohi := lohi + fix_mul(dct_in(9), 905584669);
lohi := lohi + fix_mul(dct_in(11), 1024045778);
lohi := lohi + fix_mul(dct_in(12), -791645512);
lohi := lohi + fix_mul(dct_in(14), 46835960);
lohi := lohi + fix_mul(dct_in(15), -495798798);
lohi := lohi + fix_mul(dct_in(17), -1048289855);
res := lohi;
rawout(6) := res;


s325 := fix_mul(dct_in(10), 410903206);
s325 := s325 + fix_mul(dct_in(16), -992008094);
lohi := s325;
s218 := fix_mul(dct_in(1), -410903206);
s218 := s218 + fix_mul(dct_in(7), -992008094);
lohi := lohi + s218;
lohi := lohi + fix_mul(dct_in(0), 140151431);
lohi := lohi + fix_mul(dct_in(2), 653652607);
lohi := lohi + fix_mul(dct_in(3), -851856662);
lohi := lohi - s8;
lohi := lohi + fix_mul(dct_in(5), -1064555813);
lohi := lohi + fix_mul(dct_in(6), 1064555813);
lohi := lohi + fix_mul(dct_in(8), 851856662);
lohi := lohi + fix_mul(dct_in(9), -653652607);
lohi := lohi + fix_mul(dct_in(11), -140151431);
lohi := lohi + fix_mul(dct_in(12), -140151431);
lohi := lohi + fix_mul(dct_in(14), -653652607);
lohi := lohi + fix_mul(dct_in(15), 851856662);
lohi := lohi + fix_mul(dct_in(17), 1064555813);
res := lohi;
rawout(7) := res;


s173 := fix_mul(dct_in(10), 851856662);
s173 := s173 + fix_mul(dct_in(16), 1064555813);
lohi := s173;
s66 := fix_mul(dct_in(1), -140151431);
s66 := s66 + fix_mul(dct_in(7), -653652607);
lohi := lohi + s66;
lohi := lohi + fix_mul(dct_in(0), 46835960);
lohi := lohi + fix_mul(dct_in(2), 232400265);
lohi := lohi + fix_mul(dct_in(3), -322880393);
lohi := lohi + s0;
lohi := lohi + fix_mul(dct_in(5), -495798798);
lohi := lohi + fix_mul(dct_in(6), 576921061);
lohi := lohi + fix_mul(dct_in(8), 725409461);
lohi := lohi + fix_mul(dct_in(9), -791645512);
lohi := lohi + fix_mul(dct_in(11), -905584669);
lohi := lohi + fix_mul(dct_in(12), 952420629);
lohi := lohi + fix_mul(dct_in(14), 1024045778);
lohi := lohi + fix_mul(dct_in(15), -1048289855);
lohi := lohi + fix_mul(dct_in(17), -1072719859);
res := lohi;
rawout(8) := res;


rawout(9) := -rawout(8);

rawout(10) := -rawout(7);

rawout(11) := -rawout(6);

rawout(12) := -rawout(5);

rawout(13) := -rawout(4);

rawout(14) := -rawout(3);

rawout(15) := -rawout(2);

rawout(16) := -rawout(1);


lohi := fix_mul(dct_in(0), -725409461);
lohi := lohi - s31;
lohi := lohi + fix_mul(dct_in(2), 576921061);
lohi := lohi + fix_mul(dct_in(3), -952420629);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本一区二区在线不卡| 免费国产亚洲视频| 日韩激情在线观看| 成人免费视频免费观看| 欧美午夜一区二区三区| 国产日本亚洲高清| 美国十次了思思久久精品导航| 成人av网站在线观看免费| 日韩免费电影网站| 一卡二卡欧美日韩| 成人激情动漫在线观看| 精品久久人人做人人爰| 亚洲观看高清完整版在线观看| 成人短视频下载| 久久久久免费观看| 秋霞午夜av一区二区三区| 91免费版pro下载短视频| 精品成人佐山爱一区二区| 亚洲成人自拍偷拍| 色综合久久综合网97色综合| 日本一区二区三区久久久久久久久不| 五月天一区二区三区| 91看片淫黄大片一级在线观看| 久久蜜桃香蕉精品一区二区三区| 男人的j进女人的j一区| 欧美视频日韩视频在线观看| 亚洲女人的天堂| 日本韩国欧美在线| 国产日产欧产精品推荐色| 狠狠网亚洲精品| 精品黑人一区二区三区久久| 免费在线欧美视频| 日韩一区二区三区电影在线观看| 天天操天天干天天综合网| 欧美亚洲国产一区二区三区va | 中文字幕视频一区| 丰满亚洲少妇av| 国产精品女同互慰在线看| 国产一区二区三区综合| 久久免费的精品国产v∧| 国产在线国偷精品产拍免费yy| 欧美大片免费久久精品三p | 亚洲精品中文字幕在线观看| 91蜜桃网址入口| 一级中文字幕一区二区| 欧美日韩一区中文字幕| 婷婷成人综合网| 欧美一级国产精品| 狠狠v欧美v日韩v亚洲ⅴ| 精品日产卡一卡二卡麻豆| 国内成+人亚洲+欧美+综合在线| 久久综合久久鬼色中文字| 精品一区二区免费| 欧美激情艳妇裸体舞| 91丨porny丨首页| 亚洲午夜电影在线观看| 在线不卡欧美精品一区二区三区| 蜜臀久久99精品久久久久久9| 精品99999| av一本久道久久综合久久鬼色| 一区二区三区四区国产精品| 制服丝袜在线91| 韩国欧美国产1区| 成人免费在线视频| 欧美日韩国产a| 91久久精品网| 奇米888四色在线精品| 久久九九久精品国产免费直播| 91小宝寻花一区二区三区| 天堂蜜桃91精品| 国产性色一区二区| 91成人免费在线| 久久99久久久久久久久久久| 国产精品久久久久精k8| 欧美日本在线播放| 丁香五精品蜜臀久久久久99网站 | 精品少妇一区二区三区免费观看 | 久久99精品久久久久| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 欧美一区二区三区四区久久| hitomi一区二区三区精品| 日韩专区一卡二卡| 国产精品毛片大码女人| 欧美一区中文字幕| 色综合一个色综合亚洲| 精东粉嫩av免费一区二区三区| 亚洲精选在线视频| 久久久久久久久久久久电影| 欧美日韩电影一区| 99视频一区二区| 国产最新精品精品你懂的| 亚洲激情图片一区| 国产欧美1区2区3区| 91精品在线观看入口| 色88888久久久久久影院按摩| 国产在线精品免费av| 日韩成人精品在线观看| 亚洲人成亚洲人成在线观看图片| www日韩大片| 欧美高清www午色夜在线视频| 91在线国产观看| 丁香五精品蜜臀久久久久99网站| 美女视频一区二区三区| 午夜精品一区二区三区三上悠亚| 亚洲另类在线一区| 中文字幕在线不卡| 中文字幕第一区| 国产日韩精品一区二区浪潮av | 人妖欧美一区二区| 亚洲成人精品在线观看| 一区二区在线观看免费| 亚洲人成网站精品片在线观看 | 久久人人超碰精品| 日韩免费观看2025年上映的电影| 欧美一级理论性理论a| 欧美日本一区二区在线观看| 欧美日韩一区二区在线观看视频| 91精品福利在线| 欧洲视频一区二区| 欧洲精品一区二区三区在线观看| 色婷婷久久久亚洲一区二区三区| 99精品国产视频| 91美女福利视频| 日本大香伊一区二区三区| 91一区一区三区| 色94色欧美sute亚洲线路一ni| 91视频免费播放| 色天使色偷偷av一区二区| 91蜜桃网址入口| 欧美色精品在线视频| 在线不卡中文字幕播放| 国产精品久久毛片a| 亚洲激情中文1区| 首页国产丝袜综合| 蜜桃av一区二区三区| 久久超级碰视频| 国产不卡视频一区| 99re视频这里只有精品| 欧美亚洲综合网| 欧美一区二区三区电影| 久久综合色播五月| 国产精品黄色在线观看| 亚洲色图另类专区| 偷窥国产亚洲免费视频 | 亚洲精品写真福利| 亚洲国产精品久久人人爱蜜臀| 日本成人超碰在线观看| 国产老肥熟一区二区三区| 不卡视频在线观看| 欧美日韩午夜在线| 精品久久久久av影院| 国产精品国产三级国产三级人妇| 亚洲一区二区在线免费看| 麻豆精品在线看| 99re在线视频这里只有精品| 制服丝袜av成人在线看| 国产欧美一区二区精品仙草咪| 一区二区激情小说| 黑人巨大精品欧美黑白配亚洲| 97久久精品人人爽人人爽蜜臀| 在线成人av网站| 一区在线中文字幕| 免费观看一级特黄欧美大片| 成人av网址在线观看| 日韩一区二区免费视频| 亚洲欧洲制服丝袜| 久久国产精品72免费观看| 色婷婷av一区| 国产日韩v精品一区二区| 香蕉成人伊视频在线观看| 国产精品99久| 717成人午夜免费福利电影| 日本一区二区三区国色天香 | 欧美日韩国产不卡| 国产精品三级在线观看| 成人综合婷婷国产精品久久蜜臀| 欧美色网站导航| 欧美激情一区三区| 久久成人av少妇免费| 欧美日韩国产天堂| 国产人成亚洲第一网站在线播放| 日韩综合小视频| 欧美丝袜丝交足nylons| 国产精品久久久久一区| 国产一区在线精品| 91精品午夜视频| 亚洲午夜日本在线观看| 91色视频在线| 成人免费毛片app| 国产91综合网| 久久这里只有精品视频网| 午夜亚洲国产au精品一区二区| 99久久99精品久久久久久| 欧美精品一区二区三区高清aⅴ | 亚洲国产岛国毛片在线| 狠狠色丁香婷综合久久| 精品久久一二三区| 奇米综合一区二区三区精品视频| 在线成人av影院| 欧美bbbbb|