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

📄 thermal.bdf

📁 基于SIIGX的PCIe的Kit
💻 BDF
📖 第 1 页 / 共 2 页
字号:
/*
WARNING: Do NOT edit the input and output ports in this file in a text
editor if you plan to continue editing the block that represents it in
the Block Editor! File corruption is VERY likely to occur.
*/
/*
Copyright (C) 1991-2004 Altera Corporation
Any  megafunction  design,  and related netlist (encrypted  or  decrypted),
support information,  device programming or simulation file,  and any other
associated  documentation or information  provided by  Altera  or a partner
under  Altera's   Megafunction   Partnership   Program  may  be  used  only
to program  PLD  devices (but not masked  PLD  devices) from  Altera.   Any
other  use  of such  megafunction  design,  netlist,  support  information,
device programming or simulation file,  or any other  related documentation
or information  is prohibited  for  any  other purpose,  including, but not
limited to  modification,  reverse engineering,  de-compiling, or use  with
any other  silicon devices,  unless such use is  explicitly  licensed under
a separate agreement with  Altera  or a megafunction partner.  Title to the
intellectual property,  including patents,  copyrights,  trademarks,  trade
secrets,  or maskworks,  embodied in any such megafunction design, netlist,
support  information,  device programming or simulation file,  or any other
related documentation or information provided by  Altera  or a megafunction
partner, remains with Altera, the megafunction partner, or their respective
licensors. No other licenses, including any licenses needed under any third
party's intellectual property, are provided herein.
*/
(header "graphic" (version "1.3"))
(pin
	(input)
	(rect -8 256 160 272)
	(text "INPUT" (rect 133 0 161 9)(font "Arial" (font_size 6)))
	(text "clk" (rect 5 0 19 12)(font "Arial" ))
	(pt 168 8)
	(drawing
		(line (pt 92 12)(pt 117 12)(line_width 1))
		(line (pt 92 4)(pt 117 4)(line_width 1))
		(line (pt 121 8)(pt 168 8)(line_width 1))
		(line (pt 92 12)(pt 92 4)(line_width 1))
		(line (pt 117 4)(pt 121 8)(line_width 1))
		(line (pt 117 12)(pt 121 8)(line_width 1))
	)
	(text "VCC" (rect 136 7 153 17)(font "Arial" (font_size 6)))
)
(pin
	(output)
	(rect 848 -184 1024 -168)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_msb_a" (rect 90 0 150 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 -168 1024 -152)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_msb_b" (rect 90 0 150 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 -152 1024 -136)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_msb_c" (rect 90 0 150 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 -136 1024 -120)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_msb_d" (rect 90 0 150 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 -120 1024 -104)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_msb_e" (rect 90 0 150 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 -104 1024 -88)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_msb_f" (rect 90 0 149 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 -88 1024 -72)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_msb_g" (rect 90 0 150 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 72 1024 88)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_lsb_a" (rect 90 0 143 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 88 1024 104)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_lsb_b" (rect 90 0 143 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 104 1024 120)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_lsb_c" (rect 90 0 143 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 120 1024 136)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_lsb_d" (rect 90 0 143 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 136 1024 152)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_lsb_e" (rect 90 0 143 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 152 1024 168)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_lsb_f" (rect 90 0 141 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(pin
	(output)
	(rect 848 168 1024 184)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "data_lsb_g" (rect 90 0 143 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(symbol
	(rect 200 -16 360 80)
	(text "thermal" (rect 5 0 41 12)(font "Arial" ))
	(text "inst" (rect 8 80 25 92)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clock_in" (rect 0 0 40 12)(font "Arial" ))
		(text "clock_in" (rect 21 27 61 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "reset" (rect 0 0 24 12)(font "Arial" ))
		(text "reset" (rect 21 43 45 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 160 32)
		(output)
		(text "smb_clock" (rect 0 0 53 12)(font "Arial" ))
		(text "smb_clock" (rect 86 27 139 39)(font "Arial" ))
		(line (pt 160 32)(pt 144 32)(line_width 1))
	)
	(port
		(pt 160 64)
		(output)
		(text "data_out[7..0]" (rect 0 0 68 12)(font "Arial" ))
		(text "data_out[7..0]" (rect 71 59 139 71)(font "Arial" ))
		(line (pt 160 64)(pt 144 64)(line_width 3))
	)
	(port
		(pt 160 48)
		(bidir)
		(text "smb_data" (rect 0 0 48 12)(font "Arial" ))
		(text "smb_data" (rect 91 43 139 55)(font "Arial" ))
		(line (pt 160 48)(pt 144 48)(line_width 1))
	)
	(parameter
		"address"
		"7'b1000001"
		""
	)
	(parameter
		"thermal_reg"
		"8'b11000001"
		""
	)
	(parameter
		"state_zero"
		"4'b0000"
		""
	)
	(parameter
		"state_one"
		"4'b0001"
		""
	)
	(parameter
		"state_two"
		"4'b0010"
		""
	)
	(parameter
		"state_three"
		"4'b0011"
		""
	)
	(parameter
		"state_four"
		"4'b0100"
		""
	)
	(parameter
		"state_five"
		"4'b0101"
		""
	)
	(parameter
		"state_six"
		"4'b0110"
		""
	)
	(parameter
		"state_seven"
		"4'b0111"
		""
	)
	(parameter
		"state_eight"
		"4'b1000"
		""
	)
	(parameter
		"state_nine"
		"4'b1001"
		""
	)
	(parameter
		"state_ten"
		"4'b1010"
		""
	)
	(parameter
		"state_eleven"
		"4'b1011"
		""
	)
	(drawing
		(rectangle (rect 16 16 144 80)(line_width 1))
	)
	(annotation_block (parameter)(rect 360 -232 496 -16))
)
(symbol
	(rect 648 -200 768 -56)
	(text "7449" (rect 44 0 72 16)(font "Arial" (font_size 10)))
	(text "inst1" (rect 3 133 26 145)(font "Arial" ))
	(port
		(pt 0 40)
		(input)
		(text "A" (rect 22 33 30 47)(font "Arial" (font_size 8)))
		(text "A" (rect 22 33 31 47)(font "Arial" (font_size 8)))
		(line (pt 0 40)(pt 16 40)(line_width 1))
	)
	(port
		(pt 0 72)
		(input)
		(text "C" (rect 22 65 29 79)(font "Arial" (font_size 8)))
		(text "C" (rect 22 65 30 79)(font "Arial" (font_size 8)))
		(line (pt 0 72)(pt 16 72)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "B" (rect 22 49 29 63)(font "Arial" (font_size 8)))
		(text "B" (rect 22 49 30 63)(font "Arial" (font_size 8)))
		(line (pt 0 56)(pt 16 56)(line_width 1))
	)
	(port
		(pt 0 88)
		(input)
		(text "D" (rect 22 81 29 95)(font "Arial" (font_size 8)))
		(text "D" (rect 22 81 30 95)(font "Arial" (font_size 8)))
		(line (pt 0 88)(pt 16 88)(line_width 1))
	)
	(port
		(pt 0 104)
		(input)
		(text "BIN" (rect 22 97 38 111)(font "Arial" (font_size 8)))
		(text "BIN" (rect 22 97 40 111)(font "Arial" (font_size 8)))
		(line (pt 0 104)(pt 8 104)(line_width 1))
	)
	(port
		(pt 120 56)
		(output)
		(text "OC" (rect 85 48 100 62)(font "Arial" (font_size 8)))
		(text "OC" (rect 85 48 102 62)(font "Arial" (font_size 8)))
		(line (pt 104 56)(pt 120 56)(line_width 1))
	)
	(port
		(pt 120 72)
		(output)
		(text "OD" (rect 85 64 100 78)(font "Arial" (font_size 8)))
		(text "OD" (rect 85 64 102 78)(font "Arial" (font_size 8)))
		(line (pt 104 72)(pt 120 72)(line_width 1))
	)
	(port
		(pt 120 104)
		(output)
		(text "OF" (rect 85 96 99 110)(font "Arial" (font_size 8)))
		(text "OF" (rect 85 96 101 110)(font "Arial" (font_size 8)))
		(line (pt 104 104)(pt 120 104)(line_width 1))
	)
	(port
		(pt 120 120)
		(output)
		(text "OG" (rect 85 112 101 126)(font "Arial" (font_size 8)))
		(text "OG" (rect 85 112 103 126)(font "Arial" (font_size 8)))
		(line (pt 104 120)(pt 120 120)(line_width 1))
	)
	(port
		(pt 120 40)
		(output)
		(text "OB" (rect 85 32 100 46)(font "Arial" (font_size 8)))
		(text "OB" (rect 85 32 102 46)(font "Arial" (font_size 8)))
		(line (pt 104 40)(pt 120 40)(line_width 1))
	)
	(port
		(pt 120 24)
		(output)
		(text "OA" (rect 84 16 100 30)(font "Arial" (font_size 8)))
		(text "OA" (rect 84 16 102 30)(font "Arial" (font_size 8)))
		(line (pt 104 24)(pt 120 24)(line_width 1))
	)
	(port
		(pt 120 88)
		(output)
		(text "OE" (rect 85 80 99 94)(font "Arial" (font_size 8)))
		(text "OE" (rect 85 80 101 94)(font "Arial" (font_size 8)))
		(line (pt 104 88)(pt 120 88)(line_width 1))
	)
	(drawing
		(text "BCD TO 7SEG" (rect 27 129 95 143)(font "Arial" (font_size 8)))
		(line (pt 16 128)(pt 104 128)(line_width 1))
		(line (pt 16 16)(pt 104 16)(line_width 1))
		(line (pt 16 128)(pt 16 16)(line_width 1))
		(line (pt 104 128)(pt 104 16)(line_width 1))
		(circle (rect 8 100 16 108)(line_width 1))
	)
)
(symbol
	(rect 648 56 768 200)
	(text "7449" (rect 44 0 72 16)(font "Arial" (font_size 10)))
	(text "inst2" (rect 3 133 26 145)(font "Arial" ))
	(port
		(pt 0 40)
		(input)
		(text "A" (rect 22 33 30 47)(font "Arial" (font_size 8)))
		(text "A" (rect 22 33 31 47)(font "Arial" (font_size 8)))
		(line (pt 0 40)(pt 16 40)(line_width 1))
	)
	(port
		(pt 0 72)
		(input)
		(text "C" (rect 22 65 29 79)(font "Arial" (font_size 8)))
		(text "C" (rect 22 65 30 79)(font "Arial" (font_size 8)))
		(line (pt 0 72)(pt 16 72)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "B" (rect 22 49 29 63)(font "Arial" (font_size 8)))
		(text "B" (rect 22 49 30 63)(font "Arial" (font_size 8)))
		(line (pt 0 56)(pt 16 56)(line_width 1))
	)
	(port
		(pt 0 88)
		(input)
		(text "D" (rect 22 81 29 95)(font "Arial" (font_size 8)))
		(text "D" (rect 22 81 30 95)(font "Arial" (font_size 8)))
		(line (pt 0 88)(pt 16 88)(line_width 1))
	)
	(port
		(pt 0 104)
		(input)
		(text "BIN" (rect 22 97 38 111)(font "Arial" (font_size 8)))
		(text "BIN" (rect 22 97 40 111)(font "Arial" (font_size 8)))
		(line (pt 0 104)(pt 8 104)(line_width 1))
	)
	(port
		(pt 120 56)
		(output)
		(text "OC" (rect 85 48 100 62)(font "Arial" (font_size 8)))
		(text "OC" (rect 85 48 102 62)(font "Arial" (font_size 8)))
		(line (pt 104 56)(pt 120 56)(line_width 1))

⌨️ 快捷键说明

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