Programming the Platform Flash PROM
下面是通过USB-JTAG连接电路将PROM文件编程到Platform Flash PROM的简要步骤。具体如图4.22~4.25所示。
25
26
在编程之前,如图4.26选择编程选项。检查Erase Before Programing选项,在编程之前完全擦除Platform Flash PROM,确保没有残余数据。Verify选项用来检查PROM正确编程和匹配下载配置位流文件。一般推荐这两个选项,即使是增加编程时间。
Load FPGA选项在Platform Flash PROM编程后立即强制重新配置FPGA。FPGA的配置模式必须选主串行模式(见表4.1),点击OK完成。
IMPACT会指出编程成功与否。如果编程成功而Load FPGA选项没有检查,按下PROG_B按钮空开关强制FPGA从Platform Flash PROM重新进行配置。如果FPGA成功配置,DONE LED 点亮。
27
Chapter 5
Character LCD Screen
Overview
入门实验板显著的特征是2线16字符液晶显示器LCD。尽管LCD支持8位的数据接口,为了与其它的XILINX的开发板保持兼容并且尽可能减少针脚数,FPGA仅通过4位的数据接口线控制LCD,如图5.1所示。
LCD通过使用ASCII标准和自定义字符可以有效地显示多种信息。但是,这些显示速度并不是很快。每半秒扫描一次以测试实际清晰度的界限。与50MHz时钟频率相比,这样的显示速度是慢的。PicoBlaze 处理器可以有效地控制显示时间和显示内容。
Character LCD Interface Signals
表5.1给出了字符LCD接口的接口信号。
Voltage Compatibility
字符LCD的供电电压是+5V。FPGA的I/O口信号的电压是3.3V。但是,FPGA的输出电平是通过LCD来识别是有效的低电平还是高电平。LCD控制器接收5V TTL信号电平,FPGA输出3.3V的LCMOS以满足5V TTL电压要求。
数据线上的390欧串联电阻,当LCD驱动一个逻辑高电平时,其用来防止了FPGA和SrtataFlsah I/O管脚的超负载。当LCD_RW为高时,LCD驱动数据线。在绝大多数应用中,LCD
28
相关推荐: