`
3.5 Morph-IC-II Hardware Configuration
Document Reference No.: FT_000198
MORPH-IC-II Datasheet
Version 1.04
Clearance No.: FTDI# 164
3.5.1
Communications and Programming Interfaces of Morph-IC-II
Morph-IC-II communicates with a PC via USB. To allow USB communications between a PC and the FPGA,
Morph-IC-II uses an FT2232H USB device to create a communications bridge between the PC USB
interface and the FPGA. This communications bridge splits into two channels: a programming interface
channel and a parallel 245 FIFO communications interface channel. The programming interface uses
channel B of the FT2232H t o configure the FPGA using Altera?s Passive Serial interface. The 245
communications interface uses channel A of the FT2232H to transfer data, either synchronously or
asynchronously, over the 245 FIFO interface to and from the FPGA. The connections of the programming
interface are illustrated in Fig. 6 and the connections of the 245 FIFO data interface are illustrated in Fig.
For synchronous 245 FIFO mode two extra data lines are required; these are CLKOUT and OE# (Output
Enable). These two additional signals provide the synchronous clock and control line for the synchronous
245 mode. This mode can transmit data at higher rates than asynchronous 245 FIFO. These signals are
only available on channel A of the FT2232H chip therefore; Morph-IC-II uses channel A for the FIFO
interface as opposed to MorphIC-1K which has the FIFO interface in channel B. This leaves channel B
available on Morph-IC-II to be used to program the FPGA. This difference does not affect backward
compatibility with MorphIC-1K hardware, but this change needs to be considered when upgrading a
MorphIC-1K application to a Morph-IC-II application.
Morph-IC-II utilises the functionality of the Multi-Protocol Synchronous Serial Engine (MPSSE)
architecture in channel B of the FT2232H chip to adapt to the Altera?s Passive Serial interface. MPSSE is
an FTDI function that allows different synchronous protocols to be configured on any available data
channel. Once the FPGA has been configured, channel B of FT2232H can be reconfigured, using MPSSE,
to operate as general purpose IO pins (see Section 3.5.2 for details on GPIO).
The FPGA can be configured and reconfigured in less than 0.1 of a second. This provides flexibility for any
application to be reconfigured on-the-fly. The FPGA configuration file (*.RBF or Raw Binary File) is output
by Altera Quartus II software. These configuration files can then be downloaded to the FPGA using a
*.RBF loading utility called the MorphLd which is included in the Morph-IC-II package.
Alternatively, for on-the – fly programming, application software can be used to load *.RBFs using
commands driven by FTDI?s DLL library. An example of where a software programme executed a load
*.RBF file command is the MorphIO-II utility where the utility is set to run an *.RBF containing the HDL
code designed for this programme is loaded to the FPGA More information and instructions on how to use
these utilities are given in application note AN_141_MorphIO-II and MorphLd Utilities for Morph-IC-II.
Programming Interface
38
39
TCK
TDI
DCLK
DATA0
H4
F1
FT2232HQ USB
40
TDO
NCONFIG
J5
ALTERA CYCLONE II
USB
INTERFACE I.C
41
TMS
NSTATUS
M13
EP2C5F256C8N
FPGA
43
GPIOL0
CONF_DONE
L13
46
GPIOL3
DATA3
B3
Fig. 6 – The Passive Serial Programming Interface
Copyright ? 2010 Future Technology Devices International Limited
14
相关PDF资料
MP-14000 ADAPTR QUICKWRTR PIC14000 28-PIN
MP-SOIC18 ADAPTER QUICKWRITER 18-SOIC
MP-SSOP18 ADAPTER QUICKWRITER 18-SSOP
MP-ZIF14 ADAPTER QUICKWRITER 14-PIN ZIF
MP-ZIF18/28 ADAPTER QUICKWRITER 18/28PIN ZIF
MPC8272ADS KIT DEVELOPMENT MPC8272
MPC8308-RDB BOARD REF DESIGN MPC8308
MPC8309-KIT KIT EVALUATION FOR MPC830X
相关代理商/技术参数
MORPHIC-RB 功能描述:界面模块 From FTDI Morph-IC Retail Box w/ Softw RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度:
MORS1W 制造商:ABCO 制造商全称:ABCO 功能描述:FIXED METAL OXIDE FILM RESISTORS
MORS2W 制造商:ABCO 制造商全称:ABCO 功能描述:FIXED METAL OXIDE FILM RESISTORS
MORS3W 制造商:ABCO 制造商全称:ABCO 功能描述:FIXED METAL OXIDE FILM RESISTORS
MORTAR-44LB 制造商:3M Electronic Products Division 功能描述:3M(TM) FIRE BARRIER MORTAR, 44 98040056073 制造商:3M Electronic Products Division 功能描述:Fire Barrier 44 lb Bag
MO-RX3930 制造商:未知厂家 制造商全称:未知厂家 功能描述:FSK RECEIVER MODULE
MO-RX3930-FS 制造商:未知厂家 制造商全称:未知厂家 功能描述:FSK RECEIVER MODULE
MO-RX3930-FS315M 制造商:未知厂家 制造商全称:未知厂家 功能描述:FSK RECEIVER MODULE