Article Details

ID: 1174
Case Type: faq
Category: Architecture
Related To: SERDES/PCS
Family: LatticeSC/M

Search Answer Database

Search Text Image

In Fiber Channel mode, is the LatticeSC/M flexiPCS compliant to all ANSI FC standard ordered sets? not just IDLEs for rate matching?

The ANSI FC standard defines ordered sets such as ARB(ff), ARB(FB), ARB(src_alpha), NOS, OLS, LR, LRR, LIP, LPB, LPE, etc ...


In Fiber Channel mode, the LatticeSC/M flexiPCS treats these sequences like any other data.


It does not use them for any internal function. So you should perform any functionality involving recognizing and responding to incoming primitives in the FPGA fabric.

The flexiPCS only responds to two types of ordered sets:



  1. the SOP/EOP ordered sets (for packet boundaries)
  2. the IDLE ordered sets for Clock Tolerance Compensation (CTC)