beautypg.com

Altera Transceiver PHY IP Core User Manual

Page 557

background image

information necessary to change from 1 Gbps to 5 Gbps and from 5 Gbps to 1 Gbps. You can use these

files to reduce reconfiguration and simulation times.
The

xcvr_diffmifgen

utility can operate on up to five MIF files. This utility only works on MIF files at

the same revision level. If you try to compare MIF files that are not at the same revision level,

xcvr_diffmifgen

issues a warning.

Note: You can also use the Reduced MIF Creation to create reduced MIF files.

Example 16-5: xcvr_diffmifgen

xcvr_diffmifgen

Arguments:
-h: Displays help
-noopt: The output file is not optimized

The format of the reduced MIF file is the same as for the original MIF files as described in MIF Format.

The reduced MIF file, preserves the lines shown in the following table:

Table 16-28: Required Lines for All MIFs

Line Number

Description

Content Includes

0

Specifies start of the reconfiguration

MIF

Start of MIF opcode

1

Specifies the type of MIF

Type of MIF opcode

2

Specifies the reference clock

RefClk switch opcode

3

Specifies the PLL switch

CGB PLL switch opcode

Last

Specifies end of reconfiguration MIF

End of MIF Opcode

For each difference between the files compared, the reduced MIF file includes the following two records:
1. A record indicating the length and address of the change.

2. The changed data.
The following example shows part of two MIF files, MIF_A and MIF_B. Line 6, 16, and 20 are different.

16-40

xcvr_diffmifgen Utility

UG-01080

2015.01.19

Altera Corporation

Transceiver Reconfiguration Controller IP Core Overview

Send Feedback