Evaluating the ORCA ORSO42G5 with the
Lattice Semiconductor High-Speed SERDES Board
9
Aligned SONET FELB
1. Connect the system as shown in Figure 8. The data SMA cables should be connected to the HDIN_Ax and
HDOUTN_Ax SMA connectors on the board.
2. Power-up the system.
3. Start the clock generator to provide a nominal 155.52MHz CML reference clock.
4. Download the orso4_felb6.bit bitstream into the ORSO42G5.
5. Run the sonet_f elb .fpm macro using the pull-down menu in the ORCAstr a application. This macro will reset
the channels and set up the AC and AD channels in Aligned SONET mode.
6. Begin transmitting and analyzing SONET data from the data source.
7. If at any point the REFCLK or data is stopped, the SERDES channel may need to be reset to reacquire
data lock. This can be done by re-running the sonet_felb.fpm macro using the ORCAstra application.
Once the system is set up and running in a FELB configuration, the ORSO42G5 device can be manipulated to vary
perf ormance or inject errors into the system. Using the ORCAstr a application, the user can enab le f eatures such as
pre-emphasis, half-amplitude and half-rate modes and observe the impact on performance using the analysis
capabilities of the external data source.
The SONET mode of the ORSO42G5 device has a per-channel selection for AUTO_TOH mode. The ORCAstra
application can be used to control this selection. When AUTO_TOH mode is enabled, the Tx SONET block inser ts
all of the TOH bytes in the SONET frame. This mode overwrites any default TOH values. If AUTO_TOH mode is
used, the SONET scrambler/descrambler must also be used.
An AUTO_SOH mode can also be selected using the ORCAstr a application. In this mode, A1/A2 and/or B1 bits are
optionally inserted by the core. All other TOH bits are passed transparently from the FPGA logic.
In the AUTO_TOH and AUTO_SOH modes, the user can use the ORCAstra control panel to manipulate all of the
Tx features in the ORSO42G5 in SONET mode, such as insertion of B1, AIS, and RDI. The Rx SONET block error
detection circuitr y is also functional and the data stream can be monitored for errors via ORCAstra or for channel
AC, by using the FPGA output pins shown in Figure 3.
AUTO_TOH mode can also be disabled. When disabled, all T OH bytes present in the SONET frame will be passed
through the Tx SONET block untouched. The SONET scramb ler/descr amb ler ma y be enab led or disab led when not
using AUTO_TOH mode.
Note: When using the SONET scr amb ler, the first DINxx_FP that is provided will start the scrambler. A new location
of the DINxx_FP will not restart the scrambler with this ne w position. A SOFT_RESET or hard reset must be issued
to restart the scrambler with the new DINxx_FP position.
Technical Support Assistance
Hotline: 1-800-LATTICE (North America)
+1-408-826-6002 (Outside North America)
e-mail: techsupport@latticesemi.com
Internet: www.latticesemi.com