• Home
  • About Us
  • Products
    • MIPI Verification IP's
      • >MIPI BIF VIP
        >MIPI DBI VIP
        >MIPI DigRF VIP
        >MIPI DPI VIP
        >MIPI HSI VIP
        >MIPI HTI VIP
        >MIPI I3C VIP
        >MIPI LLI VIP
        >MIPI MPHY VIP
        >MIPI RFFE VIP
        >MIPI DPHY VIP
        >MIPI CPHY VIP
        >MIPI SLIMBUS VIP
        >MIPI CSI-2 VIP
        >MIPI CSI-3 VIP
        >MIPI DSI VIP
        >MIPI DSI-2 VIP
        >MIPI SoundWire VIP
        >MIPI SPMI VIP
        >MIPI STP VIP
        >MIPI UniPro VIP
        >UFS VIP
    • Networking and SOC Verification IP's
      • >AMBA AHB VIP
        >AMBA APB VIP
        >AMBA ATB VIP
        >AVALON VIP
        >Advanced VCI VIP
        >AMBA AXI VIP
        >Basic VCI VIP
        >AMBA CHI VIP
        >CPRI VIP
        >Ethernet VIP
        >Ethernet AVB VIP
        >Ethernet TSN VIP
        >EtherCAT VIP
        >G 999.1 VIP
        >Interlaken VIP
        >AMBA LPI VIP
        >OBSAI VIP
        >OCP VIP
        >Peripheral VCI VIP
        >RapidIO VIP
        >SDIO VIP
        >SDIO 4.0 UHS-II VIP
        >SD Express VIP
        >TileLink VIP
        >USB 3.0/3.1/3.2/SSIC VIP
        >USB PD VIP
        >USB 1.0/2.0 VIP
        >Wishbone VIP
    • Automotive And Serial Bus Verification IP's
      • >ARINC 419 VIP
        >ARINC 429 VIP
        >ARINC 825 VIP
        >AVSBus VIP
        >CAN VIP
        >CJTAG IEEE 1149.7 VIP
        >DALI VIP
        >DMX VIP
        >FlexRay VIP
        >GCI VIP
        >I2C VIP
        >IPMB VIP
        >SMBus VIP
        >PMBus VIP
        >XMBus VIP
        >TS5 VIP
        >I2S VIP
        >IEC61162 VIP
        >SmartCard (IEC7816) VIP
        >JESD204 VIP
        >JESD207 VIP
        >JTAG IEEE 1149.1/1149.6 VIP
        >LIN VIP
        >LPC VIP
        >LVDS VIP
        >Microwire VIP
        >MIL STD 1553 VIP
        >MIL STD 1773 VIP
        >NFC (ISO/IEC18092/14443/15693/ECMA340/NFC FORUM) VIP
        >SAE J1850 VIP
        >SENT (SAE J2716) VIP
        >Safe-by-Wire Plus VIP
        >SDI VIP
        >Simcard VIP
        >SpaceWire VIP
        >SPI (Serial Peripheral Interface) VIP
        >XSPI VIP
        >eSPI VIP
        >Serial Flash VIP
        >Octal SPI VIP
        >UART VIP
    • Storage And Video Verification IP's
      • >DDR2 Monitor VIP
        >DDR3 Monitor VIP
        >Fibre Channel VIP
        >PCI Express 1.0/2.0/3.0/4.0/5.0 VIP
        >MPCIE VIP
        >NVMe VIP
        >PCI VIP
        >OpenCAPI VIP
        >CCIX 3.0 VIP
        >GENZ VIP
        >MIPI GBD USB 3.0/3.1/3.2 VIP
        >SAS 4.0 VIP
        >SATA 1.5/2.0/3.x VIP
        >SRIOV VIP
        >Compact Flash VIP
        >Serial Front Panel Data Port (SFPDP) VIP
        >Fibre Channel over Ethernet VIP
        >Display Port VIP
        >Embedded Display Port VIP
        >EMMC VIP
        >HDMI 1.4/2.0/2.1 VIP
        >MHL VIP
        >SMPTE Serial Data Interface (SDI) VIP
        >SPDIF (IEC60958) VIP
        >VBYONE VIP
        >ARINC 818 VIP
        >TDM VIP
        >PDM VIP
        >CoaXPress (CXP) VIP
        >Camera Link HS VIP
        >Camera Parallel Interface (CPI) VIP
    • Memory Models
      • >DDR Memory Model
        >DDR2 Memory Model
        >DDR3_3DS Memory Model
        >DDR3 Memory Model
        >DDR3L Memory Model
        >DDR4_3DS Memory Model
        >DDR4 Memory Model
        >DDR5 Memory Model
        >DDR5 NVRAM Memory Model
        >DFI Memory Model
        >EDORAM Memory Model
        >eMMC JESD84 Memory Model 4.0,4.5,5.0 and 5.1
        >FCRAM Memory Model
        >FPMRAM Memory Model
        >FRAM Memory Model
        >GDDR2 Memory Model
        >GDDR3 Memory Model
        >GDDR3L Memory Model
        >GDDR4 Memory Model
        >GDDR5 Memory Model
        >GDDR5X Memory Model
        >GDDR6 Memory Model
        >GDDR7 Memory Model
        >GHBM Memory Model
        >HBM2E Memory Model
        >HBM3 Memory Model
        >HBM Memory Model
        >HMC Memory Model
        >Hyperbus Memory Model
        >Low Latency DRAM Memory Model
        >LPDDR Memory Model
        >LPDDR2 Memory Model
        >LPDDR3 Memory Model
        >LPDDR4 Memory Model
        >LPDDR5 Memory Model
        >LPSDR Memory Model
        >MRAM Memory Model
        >NAND Flash Memory Model
        >NVDIMM_P Memory Model
        >nvSRAM Memory Model
        >Open Nand Flash Interface (ONFI)
        >Parallel NOR Flash Memory Model
        >Parallel PCRAM Memory Model
        >PSRAM Memory Model
        >QDR2 Memory Model
        >QDR4 Memory Model
        >RDRAM Memory Model
        >RERAM Memory Model
        >RLDRAM Memory Model
        >RLDRAM2 Memory Model
        >RLDRAM3 Memory Model
        >SDRAM Memory Model
        >Serial Flash Memory Model
        >Serial NOR Flash Memory Model
        >Serial PCRAM Memory Model
        >SGRAM Memory Model
        >SLC NAND Memory Model
        >SRAM Memory Model
        >SSRAM Memory Model
        >Toggle Flash Memory Model
        >VRAM Memory Model
        >Wide IO 2 Memory Model
        >Wide IO Memory Model
    • MIPI Synthesizable Transactors
      • >MIPI CPHY Transactor
        >MIPI CSI2 Transactor
        >MIPI CSI-3 Transactor
        >MIPI DPHY Transactor
        >MIPI DSI Transactor
        >MIPI DSI2 Transactor
        >MIPI HTI Transactor
        >MIPI I3C Transactor
        >MIPI MPHY Transactor
        >MIPI RFFE Transactor
        >MIPI SLIMBUS Transactor
        >MIPI SPMI Transactor
        >MIPI SOUNDWIRE Transactor
        >MIPI STP Transactor
        >MIPI Unipro Transactor
        >UFS Transactor
    • Networking and SOC Synthesizable Transactors
      • >AMBA AHB Transactor
        >AMBA APB Transactor
        >AMBA ATB Transactor
        >AMBA AXI Transactor
        >AMBA CHI Transactor
        >CPRI Transactor
        >Ethernet Transactor
        >EtherCAT Transactor
        >Interlaken Transactor
        >OBSAI Transactor
        >OCP Transactor
        >Peripheral VCI Transactor
        >RapidIO Transactor
        >SDIO Transactor
        >TileLink Transactor
        >USB Transactor
        >USB PD Transactor
        >Wishbone Transactor
    • Automotive And Serial Bus Synthesizable Transactors
      • >ARINC 419 Transactor
        >ARINC 429 Transactor
        >ARINC 825 Transactor
        >AVSBus Transactor
        >CAN Bus Transactor
        >DALI Transactor
        >DMX Transactor
        >FlexRay Transactor
        >GCI Transactor
        >I2C Transactor
        >I2C/SMBUS Transactor
        >I2S Transactor
        >SmartCard (IEC7816) Transactor
        >JESD204 Transactor
        >JESD207 Transactor
        >JTAG IEEE 1149.1/1149.6 Transactor
        >LIN Bus Transactor
        >LPC Transactor
        >LVDS Transactor
        >Microwire Transactor
        >MIL STD 1553 Transactor
        >MIL STD 1773 Transactor
        >NFC (ISO/IEC18092/14443/15693/ECMA340/NFC FORUM) Transactor
        >SMBus Transactor
        >PMBus Transactor
        >SENT (SAE J2716) Transactor
        >Spacewire Bus Transactor
        >SPI (Serial Peripheral Interface) Transactor
        >XSPI Transactor
        >UART Transactor
    • Storage And Video Synthesizable Transactors
      • >Camera Parallel Interface (CPI) Transactor
        >Display Port Transactor
        >Fibre Channel Transactor
        >HDMI 1.4/2.0/2.1 Transactor
        >OpenCAPI Transactor
        >PCI Transactor
        >PCI Express Transactor
        >PDM Transactor
        >SAS Transactor
        >SATA Transactor
        >SMPTE Serial Data Interface (SDI) Transactor
        >SPDIF Transactor
        >TDM Transactor
        >VBYONE Transactor
    • Memory Synthesizable Transactors
      • >DDR Transactor
        >DDR2 Transactor
        >DDR3 3DS Transactor
        >DDR3 Transactor
        >DDR3L Transactor
        >DDR4 3DS Transactor
        >DDR4 Transactor
        >DDR5 Transactor
        >DFI Transactor
        >EMMC Transactor
        >FCRAM Transactor
        >GDDR2 Transactor
        >GDDR3 Transactor
        >GDDR3L Transactor
        >GDDR4 Transactor
        >GDDR5 Transactor
        >GDDR5X Transactor
        >GDDR6 Transactor
        >GHBM Transactor
        >HBM3 Transactor
        >HBM Transactor
        >HMC Transactor
        >Hyperbus Transactor
        >Low Latency DRAM Transactor
        >LPDDR Transactor
        >LPDDR2 Transactor
        >LPDDR3 Transactor
        >LPDDR4 Transactor
        >LPDDR5 Transactor
        >LPSDR Transactor
        >NAND Flash Transactor
        >NVDIMM_P Transactor
        >Open Nand Flash Interface (ONFI) Transactor
        >Parallel NOR Flash Transactor
        >QDR2 Transactor
        >QDR4 Transactor
        >RLDRAM Transactor
        >RLDRAM2 Transactor
        >RLDRAM3 Transactor
        >SDRAM Transactor
        >Serial Flash Transactor
        >Serial NOR Flash Transactor
        >SLC NAND Transactor
        >Wide IO 2 Transactor
        >Wide IO Transactor
    • Networking and SOC Assertion IP's
      • >AMBA AHB AIP
        >AMBA APB AIP
        >AMBA ATB AIP
        >AVALON AIP
        >AMBA AXI AIP
        >AMBA CHI AIP
        >AMBA LPI AIP
        >OCP AIP
        >TileLink AIP
    • Memory Assertion IP's
      • >DDR AIP
        >DDR2 AIP
        >DDR3 AIP
        >DDR4 AIP
        >DDR5 AIP
        >DFI AIP
        >GDDR5 AIP
        >GDDR5X AIP
        >GDDR6 AIP
        >LPDDR AIP
        >LPDDR2 AIP
        >LPDDR3 AIP
        >LPDDR4 AIP
        >LPDDR5 AIP
        >SDRAM AIP
    • Serial Assertion IP's
      • >ESPI AIP
        >I2C AIP
        >JTAG AIP
        >LPC AIP
        >PMBUS AIP
        >SMBUS AIP
        >SPI AIP
        >UART AIP
    • MIPI Post Silicon Validation IP's
      • >MIPI RFFE PSVIP
        >MIPI SPMI PSVIP
        >MIPI I3C PSVIP
        >MIPI SOUNDWIRE PSVIP
    • Design IP's
      • >MIPI RFFE Slave
        >MIPI RFFE Master
        >MIPI SPMI Slave
        >MIPI SPMI Master
        >SPI Slave
        >SmartCard (IEC7816) Slave
        >MIPI BIF Slave
        >SAE J2716 Sensor
        >LIN Controller
        >I2S Master Controller
        >CAN Controller
        >I2C Slave
        >SPI/RFFE Slave
        >I2C/SPI/RFFE Slave
        >PCI Master Slave
        >SMBus Slave
        >AC97 Controller
        >MIL STD 1553
        >RAPIDIO EndPoint
        >10/100/1000M MAC
        >MIPI DSI-2 TX IP
        >MIPI DSI-2 RX IP
        >MIPI CSI-2 Tx IP
        >MIPI CSI-2 RX IP
        >MIPI I3C MASTER IIP
        >MIPI I3C SLAVE IIP
  • Customers
  • Partners
  • Support
  • Careers
  • Contact Us
Products

FCoE VIP

FCoE VIP

Fibre Channel over Ethernet Verification IP provides an efficient and smart way to verify Fibre Channel over Ethernet MAC, PCS and serdes of a SOC or a ASIC.The SmartDV's Fibre Channel over Ethernet Verification IP is fully compliant with standard FCoE Specification (FC-BB-5, Rev 2.00) and provides the following features.

FCoE VIP is supported natively in SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env

Features
  • Compliant with the latest Fibre Channel over Ethernet specification(FC-BB-5) Rev 2.00.
  • Compliant with SCSI Architecture Model 3/4/5 (SAM-3/4/5).
  • Supports N,F and E ports.
  • Support for multiple initiators and targets.
  • Supports generation of all types of FC frames.
  • Supports verification of all layers of Fibre channel.
  • Supports FCoE controller.
  • Supports 1G and 10G as per 802.3 Ethernet.
    • GMII interface
    • XGMII interface
  • Support Ethernet frames.
  • Supports Fabric Login/Logout,Port Login/Logout and Process Login/Logout.
  • Multiple outstanding exchanges support.
  • Support for all SCSI commands.
  • Support for multiple Logical Unit Number(LUN) addressing.
  • Supports completely configurable target/device discovery.
  • Supports the full Fibre Channel fabric functionality
    • ENodes and FCFs
    • VN_Port to VF_Port Virtual Links
    • VE_Port to VE_Port Virtual Links
  • Supports error injection and detection at each layer
    • Invalid frame fields
    • Invalid EOF and SOF
    • Oversize and undersize frames
    • Disparity errors
    • Invalid code group errors
    • Invalid K and D character
    • CRC error
  • Retry control.
  • FCoE virtualizes the FC constructs over Ethernet
    • ENode: a FC Node supporting FCoE on at least one Ethernet interface
    • FCF: a Switch supporting FCoE on at least one Ethernet interface
    • VN_Port to VF_Port: a Virtual Link between an ENode and an FCF
    • VE_Port to VE_Port: a Virtual Link between two FCFs
  • Supports Pause frame generation and detection.
  • Glitch insertion and detection.
  • Comes with Tx BFM, Rx BFM, and Monitor.
  • Built in coverage analysis.
  • Status counters for various events in bus.
  • Proficiency to generate random frames and respond to frames in directed or randomized fashion.
  • Rich set of configuration parameters to control Fibre Channel Over Ethernet functionality.
  • Monitor supports detection of all protocol violations
  • Supports constrained randomization of protocol attributes.
  • Callbacks in initiator, target and monitor for various events.
  • Fibre Channel over Ethernet Verification IP comes with complete test suite to test every feature of Fibre Channel over Ethernet specification.
  • Functional coverage for complete Fibre Channel Over Ethernet features.
Benefits
  • Faster testbench development and more complete verification of FCoE designs.
  • Easy to use command interface simplifies testbench control and configuration of initiator, target and monitor
  • Simplifies results analysis.
  • Runs in every major simulation environment.
FCoE Verification Env

    Note: Only mails from offical mail ID will be processed

    Request Datasheet
    Request Evaluation

    SmartDV's FCoE Verification env contains following.

  • Complete regression suite containing all the FCoE testcases.
  • Examples showing how to connect various components, and usage of Tx,Rx and Monitor.
  • Detailed documentation of all class, task and function's used in verification env.
  • Documentation also contains User's Guide and Release notes.

Give us your feedback

Was this page helpful?
Ask us a question or get help

Talk to Us

Partner with us

Develop Custom VIP's
Partner for design IP's

Send Enquiry

Quick Contact

A value is required.
A value is required.

Leave this empty:

A value is required.
A value is required.
Copyright © 2019 SmartDV Technologies India Private Limited All rights reserved.