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

📄 arm_top.bdf

📁 altera epxa1的例子程序
💻 BDF
📖 第 1 页 / 共 5 页
字号:
	)
	(port
		(pt 32 80)
		(input)
		(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
		(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
		(line (pt 32 80)(pt 32 76)(line_width 1))
	)
	(port
		(pt 0 24)
		(input)
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(line (pt 0 24)(pt 12 24)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(line (pt 0 56)(pt 12 56)(line_width 1))
	)
	(port
		(pt 0 40)
		(input)
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(line (pt 0 40)(pt 12 40)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(line (pt 52 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 12 68)(pt 52 68)(line_width 1))
		(line (pt 12 12)(pt 52 12)(line_width 1))
		(line (pt 52 68)(pt 52 12)(line_width 1))
		(line (pt 12 68)(pt 12 12)(line_width 1))
		(line (pt 19 40)(pt 12 47)(line_width 1))
		(line (pt 12 33)(pt 19 40)(line_width 1))
		(circle (rect 28 4 36 12)(line_width 1))
		(circle (rect 28 68 36 76)(line_width 1))
	)
)
(symbol
	(rect 536 184 600 264)
	(text "SRFF" (rect 1 0 24 10)(font "Arial" (font_size 6)))
	(text "inst39" (rect 3 68 30 80)(font "Arial" ))
	(port
		(pt 32 0)
		(input)
		(text "PRN" (rect 24 13 40 25)(font "Courier New" (bold)))
		(text "PRN" (rect 24 11 40 23)(font "Courier New" (bold)))
		(line (pt 32 4)(pt 32 0)(line_width 1))
	)
	(port
		(pt 32 80)
		(input)
		(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
		(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
		(line (pt 32 80)(pt 32 76)(line_width 1))
	)
	(port
		(pt 0 24)
		(input)
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(line (pt 0 24)(pt 12 24)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(line (pt 0 56)(pt 12 56)(line_width 1))
	)
	(port
		(pt 0 40)
		(input)
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(line (pt 0 40)(pt 12 40)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(line (pt 52 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 12 68)(pt 52 68)(line_width 1))
		(line (pt 12 12)(pt 52 12)(line_width 1))
		(line (pt 52 68)(pt 52 12)(line_width 1))
		(line (pt 12 68)(pt 12 12)(line_width 1))
		(line (pt 19 40)(pt 12 47)(line_width 1))
		(line (pt 12 33)(pt 19 40)(line_width 1))
		(circle (rect 28 4 36 12)(line_width 1))
		(circle (rect 28 68 36 76)(line_width 1))
	)
)
(symbol
	(rect 536 280 600 360)
	(text "SRFF" (rect 1 0 24 10)(font "Arial" (font_size 6)))
	(text "inst40" (rect 3 68 30 80)(font "Arial" ))
	(port
		(pt 32 0)
		(input)
		(text "PRN" (rect 24 13 40 25)(font "Courier New" (bold)))
		(text "PRN" (rect 24 11 40 23)(font "Courier New" (bold)))
		(line (pt 32 4)(pt 32 0)(line_width 1))
	)
	(port
		(pt 32 80)
		(input)
		(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
		(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
		(line (pt 32 80)(pt 32 76)(line_width 1))
	)
	(port
		(pt 0 24)
		(input)
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(line (pt 0 24)(pt 12 24)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(line (pt 0 56)(pt 12 56)(line_width 1))
	)
	(port
		(pt 0 40)
		(input)
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(line (pt 0 40)(pt 12 40)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(line (pt 52 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 12 68)(pt 52 68)(line_width 1))
		(line (pt 12 12)(pt 52 12)(line_width 1))
		(line (pt 52 68)(pt 52 12)(line_width 1))
		(line (pt 12 68)(pt 12 12)(line_width 1))
		(line (pt 19 40)(pt 12 47)(line_width 1))
		(line (pt 12 33)(pt 19 40)(line_width 1))
		(circle (rect 28 4 36 12)(line_width 1))
		(circle (rect 28 68 36 76)(line_width 1))
	)
)
(symbol
	(rect 536 376 600 456)
	(text "SRFF" (rect 1 0 24 10)(font "Arial" (font_size 6)))
	(text "inst41" (rect 3 68 30 80)(font "Arial" ))
	(port
		(pt 32 0)
		(input)
		(text "PRN" (rect 24 13 40 25)(font "Courier New" (bold)))
		(text "PRN" (rect 24 11 40 23)(font "Courier New" (bold)))
		(line (pt 32 4)(pt 32 0)(line_width 1))
	)
	(port
		(pt 32 80)
		(input)
		(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
		(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
		(line (pt 32 80)(pt 32 76)(line_width 1))
	)
	(port
		(pt 0 24)
		(input)
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
		(line (pt 0 24)(pt 12 24)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
		(line (pt 0 56)(pt 12 56)(line_width 1))
	)
	(port
		(pt 0 40)
		(input)
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
		(line (pt 0 40)(pt 12 40)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
		(line (pt 52 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 12 68)(pt 52 68)(line_width 1))
		(line (pt 12 12)(pt 52 12)(line_width 1))
		(line (pt 52 68)(pt 52 12)(line_width 1))
		(line (pt 12 68)(pt 12 12)(line_width 1))
		(line (pt 19 40)(pt 12 47)(line_width 1))
		(line (pt 12 33)(pt 19 40)(line_width 1))
		(circle (rect 28 4 36 12)(line_width 1))
		(circle (rect 28 68 36 76)(line_width 1))
	)
)
(symbol
	(rect 1672 624 1856 784)
	(text "regfile" (rect 5 0 33 12)(font "Arial" ))
	(text "inst7" (rect 8 144 30 156)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clock" (rect 0 0 24 12)(font "Arial" ))
		(text "clock" (rect 21 27 45 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "clock_en" (rect 0 0 40 12)(font "Arial" ))
		(text "clock_en" (rect 21 43 61 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "reset" (rect 0 0 23 12)(font "Arial" ))
		(text "reset" (rect 21 59 44 71)(font "Arial" ))
		(line (pt 0 64)(pt 16 64)(line_width 1))
	)
	(port
		(pt 0 80)
		(input)
		(text "address[4..0]" (rect 0 0 60 12)(font "Arial" ))
		(text "address[4..0]" (rect 21 75 81 87)(font "Arial" ))
		(line (pt 0 80)(pt 16 80)(line_width 3))
	)
	(port
		(pt 0 96)
		(input)
		(text "wdata[31..0]" (rect 0 0 56 12)(font "Arial" ))
		(text "wdata[31..0]" (rect 21 91 77 103)(font "Arial" ))
		(line (pt 0 96)(pt 16 96)(line_width 3))
	)
	(port
		(pt 0 112)
		(input)
		(text "write" (rect 0 0 20 12)(font "Arial" ))
		(text "write" (rect 21 107 41 119)(font "Arial" ))
		(line (pt 0 112)(pt 16 112)(line_width 1))
	)
	(port
		(pt 184 32)
		(output)
		(text "rdata[31..0]" (rect 0 0 52 12)(font "Arial" ))
		(text "rdata[31..0]" (rect 111 27 163 39)(font "Arial" ))
		(line (pt 184 32)(pt 168 32)(line_width 3))
	)
	(port
		(pt 184 48)
		(output)
		(text "clr_int[31..0]" (rect 0 0 57 12)(font "Arial" ))
		(text "clr_int[31..0]" (rect 106 43 163 55)(font "Arial" ))
		(line (pt 184 48)(pt 168 48)(line_width 3))
	)
	(port
		(pt 184 64)
		(output)
		(text "mask_int[31..0]" (rect 0 0 71 12)(font "Arial" ))
		(text "mask_int[31..0]" (rect 92 59 163 71)(font "Arial" ))
		(line (pt 184 64)(pt 168 64)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 168 144)(line_width 1))
	)
)
(symbol
	(rect 696 -384 760 -336)
	(text "AND2" (rect 1 0 24 10)(font "Arial" (font_size 6)))
	(text "inst15" (rect 3 37 30 49)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)
	(port
		(pt 0 32)
		(input)
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(line (pt 0 32)(pt 14 32)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(line (pt 42 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 14 12)(pt 30 12)(line_width 1))
		(line (pt 14 37)(pt 31 37)(line_width 1))
		(line (pt 14 12)(pt 14 37)(line_width 1))
		(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
	)
)
(symbol
	(rect 696 -288 760 -240)
	(text "AND2" (rect 1 0 24 10)(font "Arial" (font_size 6)))
	(text "inst29" (rect 3 37 30 49)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)
	(port
		(pt 0 32)
		(input)
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(line (pt 0 32)(pt 14 32)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(line (pt 42 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 14 12)(pt 30 12)(line_width 1))
		(line (pt 14 37)(pt 31 37)(line_width 1))
		(line (pt 14 12)(pt 14 37)(line_width 1))
		(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
	)
)
(symbol
	(rect 696 -192 760 -144)
	(text "AND2" (rect 1 0 24 10)(font "Arial" (font_size 6)))
	(text "inst28" (rect 3 37 30 49)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)
	(port
		(pt 0 32)
		(input)
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(line (pt 0 32)(pt 14 32)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(line (pt 42 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 14 12)(pt 30 12)(line_width 1))
		(line (pt 14 37)(pt 31 37)(line_width 1))
		(line (pt 14 12)(pt 14 37)(line_width 1))
		(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
	)
)
(symbol
	(rect 696 -96 760 -48)
	(text "AND2" (rect 1 0 24 10)(font "Arial" (font_size 6)))
	(text "inst30" (rect 3 37 30 49)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(text "IN1" (rect 2 7 18 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)
	(port
		(pt 0 32)
		(input)
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(text "IN2" (rect 2 23 18 35)(font "Courier New" (bold))(invisible))
		(line (pt 0 32)(pt 14 32)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 48 15 64 27)(font "Courier New" (bold))(invisible))
		(line (pt 42 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 14 12)(pt 30 12)(line_width 1))
		(line (pt 14 37)(pt 31 37)(line_width 1))
		(line (pt 14 12)(pt 14 37)(line_width 1))
		(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
	)

⌨️ 快捷键说明

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