Unified Extensible Flash Controller

  • パーツ番号: Unified Extensible Flash Controller
  • ベンダー: Macronix America, Inc.
  • Partner Tier: Select

製品説明

The MXIC Flash Host Controller is used to access Flash, including NOR and NAND Flash for high throughput and low pin count applications. The controller operates in one of these modes: I/O Mode, Linear Addressing Mode (Mapping Mode) and DMA Mode. In I/O Mode, software interacts closely with the flash device protocol. The software writes the flash commands and data to the controller using TXD Register. Software reads the RXD register that contains the data received from the flash device. This process is called as Buffer Read Write data transfer. In Linear Addressing Mode, after accepting AXI Burst Read or Write Command, the controller emulates the software to send Read or Write instructions to the flash device. Besides Buffer Read Write data transfer, the controller also supports DMA data transfer. A DMA master engine is included in the controller. The Host Controllers supports SDMA only. With AXI Slave interface, the Host Controller can also be a DMA Slave, which behaves like Linear Addressing Mode besides the flash instructions should be issued by software.


主な機能と利点

  • Data Rate: SDR(S), DDR(D)
  • Flexible I/O: Single Flash in 1-bit, 4-bit, 8-bit interface and Dual Flash in 1-bit, 4-bit, 8-bit stacked interface
  • Programmable bus protocol: SPI, QSPI, OCTA and ONFI
  • 32-bit AXI interface (Master) for DMA transfer
  • 32-bit AXI interface (Slave) for Linear Addressing Mode transfer
  • 32-bit AXI Lite interface (Slave) for I/O Mode transfer

デバイス インプリメンテーション マトリックス

このコアの実装例の使用率メトリックです。詳細については、プロバイダにお問い合わせください。

ファミリ デバイス スピード グレード ツール バージョン HW 検証? スライス LUT BRAM DSP48 CMT GTx FMAX (Mhz)
Zynq-7000 Family XC7Z014S -1 Vivado 2016.4 Y 4013 5621 2 0 0 0 200
Zynq-7000 Family XC7Z030 -1 Vivado 2016.4 Y 4619 5496 4 0 0 0 200

IP の品質指標

一般的な情報

データ作成日 Sep 08, 2020
現在の IP リビジョン番号 003
現在のリビジョンのリリース日 Jan 07, 2020
初期バージョンのリリース日 Jan 07, 2020

ザイリンクス カスタマによる製品化

製品化をしたザイリンクス カスタマーのプロジェクト数 1
参照資料の有無 Y

デリバラブル (成果物)

購入可能な IP 形式 Source Code
ソース コードの形式 Verilog
ハイレベル モデルの有無 N
モデル形式 NA
統合テストベンチの有無 Y
統合テストベンチの形式 OVM System Verilog
コード カバレッジ レポートの有無 Y
ファンクショナル カバレッジ レポートの有無 Y
UCF の有無 XDC
市販の評価ボードの有無 Y
ボード上で使用した FPGA Zynq-7000
ソフトウェア ドライバーの有無 Y
ドライバーの OS サポート Bare Metal & Linux

インプリメンテーション

ザイリンクス製品向けのコード最適化の有無 Y
一般的な FPGA 最適化技術 Instantiation
カスタムの FPGA 最適化技術 source code
サポートされる合成ソフトウェア ツール/バージョン Vivado Synthesis
スタティックタイミング解析実施の有無 Y
AXI インターフェイス AXI4, AXI4-Lite
IP-XACT メタデータの有無 Y

検証

資料検証計画の有無 Executable and documented plan
試験方法 Both
アサーション Y
収集したカバレッジ メトリック Assertion
タイミング検証実施の有無 Y
タイミング検証レポートの有無 Y
サポートされるシミュレーター Cadence NC-Sim

ハードウェア検証

FPGA 上で検証済み Y
使用したハードウェア検証プラットフォーム Zynq-7000
業界標準コンプライアンス テストに合格 N
テスト結果の有無 N