Откуда я знаю fpga_0_RS232_RX_pin Atlys spartan-6

Я хочу настроить RS232 ATLYS SPARTAN 6 XC6SLX45 Я хочу настроить вывод fpga_0_RS232_RX_pin на плате, но я не знаю, как настроить подходящий для него вывод. Как я могу это сделать? system.ucf:

#  Generic Template
Net fpga_0_RS232_RX_pin LOC=;
Net fpga_0_RS232_TX_pin LOC=;
Net fpga_0_clk_1_sys_clk_pin LOC = "L15" | IOSTANDARD = "LVCMOS33";
Net fpga_0_rst_1_sys_rst_pin LOC = "T15" | IOSTANDARD = "LVCMOS33" | TIG;
Net fpga_0_clk_1_sys_clk_pin TNM_NET = sys_clk_pin;
TIMESPEC TS_sys_clk_pin = PERIOD sys_clk_pin 100000 kHz;

1 ответ

Решение

Посетите веб-сайт для платы ATLYS, у них есть файл с именем master UCF, в котором перечислены все контакты на плате.

В этом файле вы найдете следующую строку, которая дает ваш ответ:

# USB UART Connector
NET "UartRx" LOC = "A16"; # Bank = 0, Pin name = IO_L66N_SCP0, Sch name = USBB-RXD
NET "UartTx" LOC = "B16"; # Bank = 0, Pin name = IO_L66P_SCP1, Sch name = USBB-TXD

К сожалению, файл Digilent не дает IOSTANDARD, но все на этой плате составляет 3,3 В, кроме банка 3, который равен 1,8 В. Итак, линия вам нужна:

Net fpga_0_RS232_RX_pin LOC = "A16" | IOSTANDARD = LVCMOS33;
Net fpga_0_RS232_TX_pin LOC = "B16" | IOSTANDARD = LVCMOS33;
Другие вопросы по тегам