beautypg.com

Nios ii processor, Fpga configuration device – Echelon FTXL Hardware User Manual

Page 48

background image

40

FPGA Design for the FTXL Transceiver

multipliers, embedded memory blocks, phase-locked loops (PLLs), and high-speed

differential I/O channels.

See the Altera

Cyclone II Device Handbook

or

Cyclone III Device Handbook

for

more information about these FPGA devices.
Although the FTXL Transceiver has not been tested with an Altera Stratix

®

,

Stratix GX, or Arria™ GX FPGA device, there is no restriction within the FTXL

hardware or software design that prevents your FTXL device from using one of
these types of FPGA device. Likewise, there is no restriction on porting your

FTXL device to an Altera Hardcopy

®

II or Hardcopy Stratix structured ASIC

device.

Nios II Processor

The FTXL Developer’s Kit reference design uses a Nios II/s processor with the

following characteristics:

• Embedded multipliers
• No hardware divide
• Reset vector set to the cfi_flash at offset 0x0
• Exception vector set to the sdram at offset 0x20
• 4 KB cache for the instruction master
• Bursts disabled for the instruction master
• No tightly coupled instruction master ports
• Default settings for the data master
• No advanced features selected
• JTAG Level 1
• No custom instructions

Your FTXL device design can use either a Nios II/s or Nios II/f processor with

similar settings as those of the FTXL Developer’s Kit. However, the Nios II/e
processor might not have sufficient resources for an FTXL device.
See the Altera

Nios II Processor Reference Handbook

for more information about

the Nios II processor.

FPGA Configuration Device

The FTXL Developer’s Kit reference design hardware uses an EPCS16 serial

configuration device. Your FTXL device design can use any configuration device
that is appropriate for your design’s FPGA device.
In the Quartus II Device and Pin Options dialog, the configuration device uses

the active serial configuration and generates compressed bit streams, as shown in
Figure 17 on page 41. The configuration device uses default settings.