quartus2 设置IO开漏输出的tcl语法
时间: 2023-04-04 22:03:24 浏览: 479
可以使用以下的 TCL 语法来设置 Quartus II 中的 IO 开漏输出:
set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to [get_ports {your_port_name}]
set_instance_assignment -name SLEW_RATE_CONTROL "FAST" -to [get_ports {your_port_name}]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM" -to [get_ports {your_port_name}]
set_instance_assignment -name OUTPUT_TERMINATION "OFF" -to [get_ports {your_port_name}]
set_instance_assignment -name DRIVE_CURRENT "12 mA" -to [get_ports {your_port_name}]
set_instance_assignment -name OUTPUT_RESISTANCE "100 ohm" -to [get_ports {your_port_name}]
set_instance_assignment -name IOSTANDARD "LVCMOS33" -to [get_ports {your_port_name}]
set_instance_assignment -name SLEW "SLOW" -to [get_ports {your_port_name}]
set_instance_assignment -name OPEN_DRAIN "ON" -to [get_ports {your_port_name}]
注意,这里的 {your_port_name} 需要替换为你要设置的 IO 端口的名称。
阅读全文