【问题标题】:how I know the fpga_0_RS232_RX_pin of Atlys spartan-6我怎么知道 Atlys spartan-6 的 fpga_0_RS232_RX_pin
【发布时间】:2015-04-23 23:06:25
【问题描述】:

我想配置 ATLYS SPARTAN 6 XC6SLX45 的 RS232 我想在板上配置引脚 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;

【问题讨论】:

    标签: fpga xilinx-edk


    【解决方案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.3V,除了 bank 3 是 1.8V。所以你需要的行是:

    Net fpga_0_RS232_RX_pin LOC = "A16" | IOSTANDARD = LVCMOS33;
    Net fpga_0_RS232_TX_pin LOC = "B16" | IOSTANDARD = LVCMOS33;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-31
      • 2017-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多