📄 rgb10to10.tdf
字号:
-- rgb10to10.tdf, conversion of 10 bits RGB between
-- "PDP convention" and "LCD convention"
-- Age van Dalfsen (AvD), 20041210
SUBDESIGN RGB10to10
(
lvds_dvi_sel : INPUT;
Rpdp[9..0] : INPUT;
Gpdp[9..0] : INPUT;
Bpdp[9..0] : INPUT;
Rlcd[9..0] : OUTPUT;
Glcd[9..0] : OUTPUT;
Blcd[9..0] : OUTPUT;
)
BEGIN
CASE lvds_dvi_sel IS
WHEN 0 =>
Rlcd[9..0] = Rpdp[9..0];
Glcd[9..0] = Gpdp[9..0];
Blcd[9..0] = Bpdp[9..0];
WHEN 1 =>
Rlcd[9..4] = Rpdp[7..2];
Glcd[9..4] = Gpdp[7..2];
Blcd[9..4] = Bpdp[7..2];
Rlcd[3..2] = Rpdp[9..8];
Glcd[3..2] = Gpdp[9..8];
Blcd[3..2] = Bpdp[9..8];
Rlcd[1..0] = Rpdp[1..0];
Glcd[1..0] = Gpdp[1..0];
Blcd[1..0] = Bpdp[1..0];
WHEN OTHERS =>
Rlcd[9..4] = Rpdp[7..2];
Glcd[9..4] = Gpdp[7..2];
Blcd[9..4] = Bpdp[7..2];
Rlcd[3..2] = Rpdp[9..8];
Glcd[3..2] = Gpdp[9..8];
Blcd[3..2] = Bpdp[9..8];
Rlcd[1..0] = Rpdp[1..0];
Glcd[1..0] = Gpdp[1..0];
Blcd[1..0] = Bpdp[1..0];
END CASE;
END;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -