?? filterx.tdf
字號:
TITLE "MIMO Digital Filter";
%//////////////////
// INCLUDE FILES //
//////////////////%
INCLUDE "filt_tpl.inc";
%////////////////////////////
// USER-DEFINED PARAMETERS //
////////////////////////////%
PARAMETERS
(
WIDTH=1,
DEPTH=2
);
%/////////////////////
// INPUTS & OUTPUTS //
/////////////////////%
SUBDESIGN Filterx
(
CLK, S_IN[(WIDTH-1)..0] : INPUT;
RESET : INPUT=GND;
PRESET : INPUT=GND;
S_OUT[(WIDTH-1)..0] : OUTPUT;
/S_OUT[(WIDTH-1)..0] : OUTPUT;
)
%/////////////////////////
// VARIABLE DEFINITIONS //
/////////////////////////%
VARIABLE
F_ARRAY[(WIDTH-1)..0] : NODE;
%//////////////////
// LOGIC SECTION //
//////////////////%
BEGIN
ASSERT (WIDTH > 0)
REPORT "Value of WIDTH parameter must be greater than 0"
SEVERITY ERROR;
ASSERT (DEPTH > 1)
REPORT "Value of DEPTH parameter must be greater than 1"
SEVERITY ERROR;
F_ARRAY[] = FILT_TPL (CLK, S_IN[], RESET, PRESET)
WITH (NUM_STAGES = DEPTH)
RETURNS (.F_OUT);
S_OUT[]=F_ARRAY[];
/S_OUT[]=!S_OUT[];
END;
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -