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

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

?? imdct3_gen.vhd

?? MP3的VHDL源碼
?? 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一区二区三区免费野_久草精品视频
蜜臀a∨国产成人精品| zzijzzij亚洲日本少妇熟睡| 色悠久久久久综合欧美99| 精品久久久久一区二区国产| 亚洲一区二区欧美| 91久久精品午夜一区二区| 亚洲成人av一区二区三区| 91麻豆国产福利在线观看| 日韩欧美美女一区二区三区| 国产偷国产偷亚洲高清人白洁| 亚洲国产综合色| 欧美性videosxxxxx| 视频一区二区三区中文字幕| 欧美精品高清视频| 免费xxxx性欧美18vr| 精品免费国产二区三区| 成人精品国产免费网站| 亚洲资源在线观看| 日韩视频免费观看高清在线视频| 裸体一区二区三区| 国产精品视频你懂的| 欧美午夜不卡在线观看免费| 日本伊人午夜精品| 国产精品嫩草久久久久| 欧美在线视频全部完| 国产美女精品在线| 亚洲视频一区二区在线观看| 欧美日韩小视频| 成人免费毛片片v| 精品一区二区精品| 亚洲自拍偷拍综合| 国产精品亲子乱子伦xxxx裸| 欧美日本高清视频在线观看| 成人福利在线看| 卡一卡二国产精品| 精品盗摄一区二区三区| 欧美性大战久久久久久久| 成人av在线一区二区| 狠狠色丁香婷婷综合久久片| 亚洲国产精品久久一线不卡| 中文字幕乱码亚洲精品一区| 欧美成人激情免费网| 欧美福利视频导航| 欧美日韩1区2区| 在线免费观看视频一区| 国产一区在线观看视频| 亚洲精品五月天| 亚洲欧洲制服丝袜| 一区二区三区在线视频免费| 国产精品美女久久久久av爽李琼| 精品久久久久久久久久久久久久久 | 亚洲日穴在线视频| 中文字幕精品三区| 国产精品久久777777| 国产精品午夜在线| 亚洲视频一二区| 伊人婷婷欧美激情| 午夜精品福利在线| 久久超碰97中文字幕| 精品亚洲aⅴ乱码一区二区三区| 麻豆精品久久精品色综合| 日韩成人免费看| 韩国一区二区视频| 成人高清视频免费观看| 91天堂素人约啪| 91精品蜜臀在线一区尤物| 日韩一区二区三区在线视频| 欧美xxxxxxxxx| 一区二区中文视频| 日韩福利电影在线| 国产成人激情av| 欧美日韩一区三区| 国产调教视频一区| 亚洲午夜av在线| 麻豆精品国产91久久久久久| 99精品视频在线观看| 欧美剧情片在线观看| 国产亚洲成av人在线观看导航 | 处破女av一区二区| 欧美三区在线观看| 中文字幕在线观看不卡| 麻豆精品国产91久久久久久| 色呦呦国产精品| 久久综合中文字幕| 奇米综合一区二区三区精品视频| 国产最新精品精品你懂的| 欧美日韩一区二区在线视频| 国产精品欧美一区喷水| 国内精品久久久久影院薰衣草| 91国产精品成人| 亚洲欧洲日韩综合一区二区| 国产精品中文字幕日韩精品| 日韩一区二区在线观看| 亚洲成人www| 色综合久久天天| 亚洲日本va午夜在线影院| 国产精品一级片在线观看| 精品国产乱码久久久久久蜜臀| 亚洲午夜激情网页| 91精品黄色片免费大全| 午夜精品久久久久久久99水蜜桃| 91网上在线视频| 一二三区精品视频| 欧美亚洲国产一区在线观看网站| 亚洲蜜臀av乱码久久精品| 一本色道久久综合亚洲91 | 欧美美女网站色| 天堂午夜影视日韩欧美一区二区| 欧美日产国产精品| 国产一区欧美日韩| 17c精品麻豆一区二区免费| 色综合久久综合| 亚洲成人av一区| 国产日产欧美一区二区三区| 国产精品一卡二| 亚洲综合在线视频| 欧美成人艳星乳罩| 成人h版在线观看| 午夜精品久久久| 国产日韩综合av| 欧美亚日韩国产aⅴ精品中极品| 亚洲成av人片在www色猫咪| 欧美一级电影网站| 成人app在线| 久久99精品久久久| 亚洲精品久久7777| 久久久亚洲精品石原莉奈| 欧美在线999| www.成人网.com| 精品伊人久久久久7777人| 亚洲日穴在线视频| 欧美一区日韩一区| 日本精品一级二级| 99久久综合精品| 国产福利91精品| 国产一区二区日韩精品| 午夜精品福利一区二区三区av| 国产精品乱码一区二区三区软件| 91精品国产综合久久久久久漫画 | 欧美色男人天堂| 日本高清不卡视频| 波多野结衣一区二区三区| 激情综合五月婷婷| 精品在线亚洲视频| 日韩制服丝袜av| 青娱乐精品视频在线| 五月激情六月综合| 视频一区二区三区入口| 午夜久久电影网| 日韩和欧美的一区| 美腿丝袜亚洲一区| 激情综合网激情| 国产99久久久精品| av在线播放成人| 在线观看视频一区二区 | 欧美体内she精高潮| 欧美三级日韩三级| 精品成人一区二区三区四区| 日韩女优制服丝袜电影| 日韩西西人体444www| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 日韩一区二区在线看| 久久精品一区二区三区av| 国产日韩精品久久久| 洋洋av久久久久久久一区| 男女男精品视频| 91麻豆国产福利精品| 欧美成人伊人久久综合网| 中文字幕一区二区三区在线不卡| 亚洲综合在线观看视频| 九色porny丨国产精品| 99精品国产99久久久久久白柏| 在线观看精品一区| 久久久久成人黄色影片| 亚洲人123区| 国产在线精品不卡| 在线中文字幕不卡| 久久综合五月天婷婷伊人| 亚洲国产一二三| 粉嫩蜜臀av国产精品网站| 日韩一区二区精品葵司在线| 国产精品久久精品日日| 精品无码三级在线观看视频 | 日本系列欧美系列| 一本到三区不卡视频| 国产女同互慰高潮91漫画| 日韩电影在线一区| 欧美性一二三区| 亚洲日本一区二区| 国产91高潮流白浆在线麻豆| 7777精品伊人久久久大香线蕉经典版下载 | 国产一二三精品| 日韩精品一区二区在线观看| 亚欧色一区w666天堂| 色国产精品一区在线观看| 中文字幕不卡在线观看| 高清免费成人av| 亚洲欧洲日韩在线| 91成人免费在线| 亚洲综合丝袜美腿|