⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fir.bdf

📁 我自己用VHDL语言编的16阶FIR数字滤波器
💻 BDF
📖 第 1 页 / 共 4 页
字号:
		(output)
		(text "Dout[9..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[9..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 136 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 712 344 864 440)
	(text "add9910" (rect 106 0 147 12)(font "Arial" ))
	(text "inst2" (rect 121 80 144 92)(font "Arial" ))
	(port
		(pt 152 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 117 27 131 39)(font "Arial" ))
		(line (pt 152 32)(pt 136 32)(line_width 1))
	)
	(port
		(pt 152 48)
		(input)
		(text "Din1[8..0]" (rect 0 0 48 12)(font "Arial" ))
		(text "Din1[8..0]" (rect 83 43 131 55)(font "Arial" ))
		(line (pt 152 48)(pt 136 48)(line_width 3))
	)
	(port
		(pt 152 64)
		(input)
		(text "Din2[8..0]" (rect 0 0 48 12)(font "Arial" ))
		(text "Din2[8..0]" (rect 83 59 131 71)(font "Arial" ))
		(line (pt 152 64)(pt 136 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[9..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[9..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 136 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 456 344 608 440)
	(text "add9910" (rect 106 0 147 12)(font "Arial" ))
	(text "inst1" (rect 121 80 144 92)(font "Arial" ))
	(port
		(pt 152 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 117 27 131 39)(font "Arial" ))
		(line (pt 152 32)(pt 136 32)(line_width 1))
	)
	(port
		(pt 152 48)
		(input)
		(text "Din1[8..0]" (rect 0 0 48 12)(font "Arial" ))
		(text "Din1[8..0]" (rect 83 43 131 55)(font "Arial" ))
		(line (pt 152 48)(pt 136 48)(line_width 3))
	)
	(port
		(pt 152 64)
		(input)
		(text "Din2[8..0]" (rect 0 0 48 12)(font "Arial" ))
		(text "Din2[8..0]" (rect 83 59 131 71)(font "Arial" ))
		(line (pt 152 64)(pt 136 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[9..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[9..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 136 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 2344 600 2488 696)
	(text "dff9" (rect 118 0 139 12)(font "Arial" ))
	(text "inst18" (rect 107 80 136 92)(font "Arial" ))
	(port
		(pt 144 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 109 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(input)
		(text "clear" (rect 0 0 23 12)(font "Arial" ))
		(text "clear" (rect 100 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(input)
		(text "Din[8..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[8..0]" (rect 81 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[8..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[8..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 128 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 1824 600 1968 696)
	(text "dff9" (rect 118 0 139 12)(font "Arial" ))
	(text "inst16" (rect 107 80 136 92)(font "Arial" ))
	(port
		(pt 144 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 109 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(input)
		(text "clear" (rect 0 0 23 12)(font "Arial" ))
		(text "clear" (rect 100 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(input)
		(text "Din[8..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[8..0]" (rect 81 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[8..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[8..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 128 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 1584 600 1728 696)
	(text "dff9" (rect 118 0 139 12)(font "Arial" ))
	(text "inst15" (rect 107 80 136 92)(font "Arial" ))
	(port
		(pt 144 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 109 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(input)
		(text "clear" (rect 0 0 23 12)(font "Arial" ))
		(text "clear" (rect 100 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(input)
		(text "Din[8..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[8..0]" (rect 81 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[8..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[8..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 128 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 1280 584 1424 680)
	(text "dff9" (rect 118 0 139 12)(font "Arial" ))
	(text "inst14" (rect 107 80 136 92)(font "Arial" ))
	(port
		(pt 144 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 109 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(input)
		(text "clear" (rect 0 0 23 12)(font "Arial" ))
		(text "clear" (rect 100 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(input)
		(text "Din[8..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[8..0]" (rect 81 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[8..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[8..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 128 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 1024 584 1168 680)
	(text "dff9" (rect 118 0 139 12)(font "Arial" ))
	(text "inst13" (rect 107 80 136 92)(font "Arial" ))
	(port
		(pt 144 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 109 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(input)
		(text "clear" (rect 0 0 23 12)(font "Arial" ))
		(text "clear" (rect 100 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(input)
		(text "Din[8..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[8..0]" (rect 81 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[8..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[8..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 128 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 760 600 904 696)
	(text "dff9" (rect 118 0 139 12)(font "Arial" ))
	(text "inst12" (rect 107 80 136 92)(font "Arial" ))
	(port
		(pt 144 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 109 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(input)
		(text "clear" (rect 0 0 23 12)(font "Arial" ))
		(text "clear" (rect 100 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(input)
		(text "Din[8..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[8..0]" (rect 81 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[8..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[8..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 128 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 312 784 408 936)
	(text "mult19" (rect 84 5 96 38)(font "Arial" )(vertical))
	(text "inst24" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[13..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[13..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 648 784 744 936)
	(text "mult6" (rect 84 5 96 32)(font "Arial" )(vertical))
	(text "inst30" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[11..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[11..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 920 784 1016 936)
	(text "mult29" (rect 84 5 96 38)(font "Arial" )(vertical))
	(text "inst27" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[13..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[13..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 1208 776 1304 928)
	(text "mult3" (rect 84 5 96 32)(font "Arial" )(vertical))
	(text "inst28" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[10..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[10..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 1448 784 1544 936)
	(text "mult45" (rect 84 5 96 38)(font "Arial" )(vertical))
	(text "inst29" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[14..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[14..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 1744 792 1840 944)
	(text "mult25" (rect 84 5 96 38)(font "Arial" )(vertical))
	(text "inst26" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[13..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[13..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 2016 784 2112 936)
	(text "mult92" (rect 84 5 96 38)(font "Arial" )(vertical))
	(text "inst31" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[15..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[15..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 2096 632 2240 728)
	(text "dff9" (rect 118 0 139 12)(font "Arial" ))
	(text "inst17" (rect 107 80 136 92)(font "Arial" ))
	(port
		(pt 144 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 109 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(input)
		(text "clear" (rect 0 0 23 12)(font "Arial" ))
		(text "clear" (rect 100 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(input)
		(text "Din[8..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[8..0]" (rect 81 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 3))
	)
	(port
		(pt 0 32)
		(output)
		(text "Dout[8..0]" (rect 0 0 49 12)(font "Arial" ))
		(text "Dout[8..0]" (rect 21 27 70 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 128 80)(line_width 1))
	)
	(flipy)
)
(symbol
	(rect 2272 800 2368 952)
	(text "mult212" (rect 84 5 96 43)(font "Arial" )(vertical))
	(text "inst25" (rect 4 8 16 37)(font "Arial" )(vertical))
	(port
		(pt 64 0)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 57 21 69 35)(font "Arial" )(vertical))
		(line (pt 64 0)(pt 64 16)(line_width 1))
	)
	(port
		(pt 48 0)
		(input)
		(text "Din[9..0]" (rect 0 0 42 12)(font "Arial" ))
		(text "Din[9..0]" (rect 41 21 53 63)(font "Arial" )(vertical))
		(line (pt 48 0)(pt 48 16)(line_width 3))
	)
	(port
		(pt 64 152)
		(output)
		(text "Dout[16..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[16..0]" (rect 57 76 69 131)(font "Arial" )(vertical))
		(line (pt 64 152)(pt 64 136)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 80 136)(line_width 1))
	)
	(rotate270)
)
(symbol
	(rect 1032 1000 1192 1096)
	(text "add111414" (rect 5 0 58 12)(font "Arial" ))
	(text "inst34" (rect 8 80 37 92)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 21 27 35 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "Din1[10..0]" (rect 0 0 54 12)(font "Arial" ))
		(text "Din1[10..0]" (rect 21 43 75 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 3))
	)
	(port
		(pt 0 64)
		(input)
		(text "Din2[13..0]" (rect 0 0 54 12)(font "Arial" ))
		(text "Din2[13..0]" (rect 21 59 75 71)(font "Arial" ))
		(line (pt 0 64)(pt 16 64)(line_width 3))
	)
	(port
		(pt 160 32)
		(output)
		(text "Dout[13..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "Dout[13..0]" (rect 84 27 139 39)(font "Arial" ))
		(line (pt 160 32)(pt 144 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 144 80)(line_width 1))
	)
)
(symbol
	(rect 1552 1016 1712 1112)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -