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

📄 uart.hif

📁 vhdl书写uart代码,经验证功能非常的全.
💻 HIF
字号:
Version 7.1 Build 156 04/30/2007 SJ Full Version
37
2093
OFF
OFF
OFF
OFF
ON
ON
OFF
FV_OFF
Level2
0
0
VRSM_ON
VHSM_ON
0
-- Start Partition --
-- End Partition --
-- Start Library Paths --
-- End Library Paths --
-- Start VHDL Libraries --
-- End VHDL Libraries --
# entity
uart_top
# storage
db|uart.(0).cnf
db|uart.(0).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
uart_top.vhd
9c5c5ea141c9f725b465570285931b0
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# user_parameter {
data_bit
8
PARAMETER_SIGNED_DEC
DEF
total_bit
10
PARAMETER_SIGNED_DEC
DEF
parity_rule
NONE
PARAMETER_ENUM
DEF
full_pulse_count
5208
PARAMETER_SIGNED_DEC
DEF
rise_pulse_count
2604
PARAMETER_SIGNED_DEC
DEF
}
# include_file {
UART_PACKAGE.vhd
cd565d23cbfc1d9645cf58155b3d65c4
}
# hierarchies {
|
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
baudrate_generator
# storage
db|uart.(1).cnf
db|uart.(1).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
baudrate_generator.vhd
f2d9492cbf324deca8563f2852a9dc
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# user_parameter {
full_pulse_count
5208
PARAMETER_SIGNED_DEC
USR
rise_pulse_count
2604
PARAMETER_SIGNED_DEC
USR
}
# include_file {
UART_PACKAGE.vhd
cd565d23cbfc1d9645cf58155b3d65c4
}
# hierarchies {
baudrate_generator:U_BG
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
switch_bus
# storage
db|uart.(2).cnf
db|uart.(2).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
switch_bus.vhd
d9723f594a48f46039dc452d9ae9d4b
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# user_parameter {
bus_width
8
PARAMETER_SIGNED_DEC
USR
 constraint(din1)
7 downto 0
PARAMETER_STRING
USR
 constraint(din2)
7 downto 0
PARAMETER_STRING
USR
 constraint(dout)
7 downto 0
PARAMETER_STRING
USR
}
# hierarchies {
switch_bus:U_BusSwitch
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
uart_core
# storage
db|uart.(3).cnf
db|uart.(3).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
uart_core.vhd
951a6afb145aa147aee4e5319eccf58
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# user_parameter {
data_bit
8
PARAMETER_SIGNED_DEC
USR
total_bit
10
PARAMETER_SIGNED_DEC
USR
parity_rule
NONE
PARAMETER_ENUM
USR
 constraint(regs)
9 downto 0
PARAMETER_STRING
USR
 constraint(send_bus)
7 downto 0
PARAMETER_STRING
USR
 constraint(recv_bus)
7 downto 0
PARAMETER_STRING
USR
}
# include_file {
UART_PACKAGE.vhd
cd565d23cbfc1d9645cf58155b3d65c4
}
# hierarchies {
uart_core:U_Core
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
counter
# storage
db|uart.(4).cnf
db|uart.(4).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
counter.vhd
1474e2ca7139c459160e446ab2378
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# user_parameter {
max_count
10
PARAMETER_SIGNED_DEC
USR
}
# hierarchies {
counter:U_Counter
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
switch
# storage
db|uart.(5).cnf
db|uart.(5).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
switch.vhd
6f7193c918c924092e48bd5e48c3134
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# hierarchies {
switch:U_CounterClkSwitch
switch:U_SISwitch
switch:U_SRClkSwitch
switch:U_TXDSwitch
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
detector
# storage
db|uart.(6).cnf
db|uart.(6).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
detector.vhd
fa3a6d2594b9f27d6227e821e496bc4
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# include_file {
UART_PACKAGE.vhd
cd565d23cbfc1d9645cf58155b3d65c4
}
# hierarchies {
detector:U_Detector
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
parity_verifier
# storage
db|uart.(7).cnf
db|uart.(7).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
parity_verifier.vhd
271c5eb987c8f427138c584536cd49b0
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# user_parameter {
data_length
8
PARAMETER_SIGNED_DEC
USR
parity_rule
NONE
PARAMETER_ENUM
USR
 constraint(source)
7 downto 0
PARAMETER_STRING
USR
}
# include_file {
UART_PACKAGE.vhd
cd565d23cbfc1d9645cf58155b3d65c4
}
# hierarchies {
parity_verifier:U_ParityVerifier
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# entity
shift_register
# storage
db|uart.(8).cnf
db|uart.(8).cnf
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
shift_register.vhd
5c4f51ae46f87b5843dd472dffc32d
4
# internal_option {
HDL_INITIAL_FANOUT_LIMIT
OFF
AUTO_RESOURCE_SHARING
OFF
AUTO_RAM_RECOGNITION
ON
AUTO_ROM_RECOGNITION
ON
}
# user_parameter {
total_bit
10
PARAMETER_SIGNED_DEC
USR
 constraint(regs)
9 downto 0
PARAMETER_STRING
USR
}
# hierarchies {
shift_register:U_SR
}
# lmf
d:|altera|71|quartus|lmf|maxplus2.lmf
9a59d39b0706640b4b2718e8a1ff1f
# macro_sequence

# end
# complete

⌨️ 快捷键说明

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