製品概要

” Zynq-7000 SoC Standard JSL-Ware”とは…

 XILINX社(以下:ザイリンクス)製 “Zynq-7000 SoC”向けに使い易いドライバー群(デバイス特有のレジスタや
 割り込みの設定が不要なシンプルなAPI)を揃えたソフトウェアソリューションです。

 その他、SDカードを使用したプログラム書き込み支援環境も用意しており、ARMならびにZynq-7000 SoCに
 不慣れな方もスムーズに開発が可能な環境をご提供します。

Zynq-7000 SoC Standard JSL-Ware_1B

 

このようなお客様にお勧めです
 ・開発期間が短いお客様
 ・”Zynq-7000″を使用した開発が不慣れなお客様
 ・ドライバ周りの設計が不慣れなお客様
 ・ベアメタル(Non OS)にしたいお客様
 ・任意のOSにしたいお客様
評価版もございます!!

”まずはどんな物か評価したい”というお客様の為に評価版もご用意しております。
お気軽に「お問い合わせフォーム」から評価版希望の旨、ご連絡下さい。

特長

使い易いドライバ

数少ないAPIコールで制御できます。

Zynq-7000 SoC Standard JSL-Ware_2

【 UARTでの比較例 】

上記の例の様に、非常にシンプルなAPIにまとめられております!!

【 用意されているドライバ 】
    ・Cortex-A9 レジスタ制御 API
     (割込み/MMU/Cache制御含む)
    ・Timer
    ・GigaEthernet
    ・GPIO
    ・I2C
    ・SD Card
    ・QSPI
    ・SPI
    ・SPI-Flash
    ・UART
    ・FAT Filesystem

 また、ドキュメントは日本語で提供しています。

 これにより…

  ・デバイス特有のレジスタ設定や割り込み
    については意識する必要がありません。

  ・APIが少ない為、使用すべきAPIが一目瞭然です!!

 

CPU効率を無駄にしないドライバ

 OS非対応ドライバにありがちな、レジスタの変化を無限にポーリング待ちしている処理は無く
 イベント待ち構造となっております。

 これにより…

  ・速やかなアプデート環境の構築が可能です。

 

OS非依存

Zynq-7000 SoC Standard JSL-Ware_3 “ OS Wrapper API”を用意しているため、Wrapper APIの部分的書き換えのみで簡単にベアメタル(Non OS)に対応可能

 さらに汎用OS “iTron”などにも対応。

 これにより…

ベアメタルでの開発が簡単に進められます。

  ・OS有り/無しプログラム環境間でのドライバコードの
   共通化が可能です。

開発環境

開発ツール
 XILINX SDK(Software Development Kit)
JTAG
 XILINX FPGA Emulator

 (DLC10/DLC9G/DLC9LP/DLC9など)

評価ボード
 ZYBO(Zynq Board)
 ZedBoard
 ZC702
 TB-7Z-IAE

評価版

”まずはどんなものか?”というお客様に、無償評価版をご用意しております。

お気軽に『お問合せフォーム』から評価版希望の旨ご連絡ください。

お問合せ

ご不明点、ご質問など御座いましたら、お気軽に『お問合せフォーム』、もしくはお電話にてお問合せください。

また、デモ機もご用意しておりますので、ご訪問のうえデモと詳細説明が可能です。