USRPセットアップ

Similar documents
SimulinkによるReal-Time Test環境の構築

Maple 18 ネットワーク版インストール手順

ConsoleDA Agent For Serverインストールガイド

4 接続インターフェイスに関係なく LPT1 ローカルポート を選択し Install をクリックします 5 下記メッセージが表示されたら インストールは完了です OK をクリックします 続いて 接続インターフェイス毎に プリンタドライバの設定を説明します コントロールパネルより ハードウェアとサウ

:30 18:00 9:30 12:00 13:00 17:00

PowerPoint プレゼンテーション

SELECT Server XM (ver

Spectrum Setup 画面が現れます Install Tab の各項目に マウス カーソルを合わせると 項目の詳細説明 が表示されます 通常はデフォルトの選択で問題ありませんが LabVIEW Driver Matlab Driver が必要な場合は 選択します 6. Install sel

SMA 400 / 200 商品入荷時のファームウェアのインストール手順 エンドユーザ様向け

Microsoft Word - V70MAX-Vista_XP.doc

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

Microsoft Word - V70MAX-Vista_preinst.doc

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

Maple 18 スタンドアロン版インストール手順

< 付録A: ソフトウェアアップデート >

ConsoleDA Agent For Server インストールガイド

AN424 Modbus/TCP クイックスタートガイド CIE-H14

WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル ( 標準 MySQL+ 非 SSL ) 作成 :2014 年 2 月 Ver.1.1

SimscapeプラントモデルのFPGAアクセラレーション

この取扱説明書について USB DAC 端子に USB ケーブルでコンピューターを接続すると コンピューターからの音声信号を再生できます この機能を使って PCM を再生する場合 ドライバーソフトウェアをコンピューターにインストールする必要はありません ただし この機能を使って DSD 音源をネイテ

Macintosh

デジタル回路入門

Red Hat Enterprise Linux 6 Portable SUSE Linux Enterprise Server 9 Portable SUSE Linux Enterprise Server 10 Portable SUSE Linux Enterprise Server 11 P

Infiniiumオシロスコープ Webコントロール手順書

目次 2 1 PC Control Utility PD 1 について 動作環境

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

文書番号 :XIA001 Revision :1.00 XIMEA 社カメラ付属ソフトウェア XIMEA API Software Package インストールマニュアル 株式会社アプロリンク

2 もくじ本ソフトウェアについて...3 インストール方法...4 起動方法...5 ファームウェアの更新方法...9 画面の概要...11 List タブ 11 Topology タブ 15 Connection setup タブ 17 アンインストール方法...18 困ったときには...19 フ

操作パネルのないプリンターでは IP アドレスの設定をプリンターだけでは行えません PC とプリンターをクロスケーブルで繋ぐ または PC とプリンターの間にハブをひとつ置いてネットワークケーブルで繋いで IP アドレスの設定変更を行うことができます 1. 接続します (1) 下記のいずれかの方法で

VG シリーズ用ローカルファームアップ / 自動ファームウェア更新設定手順書 VG400aⅡ ローカルファームアップ / 自動ファームウェア更新設定手順書

1. Microsoft Loopback Adapter のインストール 1) ノートパソコンにおいて そのパソコンの管理者アカウントによりログオンします 2) [ スタート ] > コントロールパネルを開きます 3) 表示方法 : カテゴリの場合には ハードウェアとサウンド > デバイスマネージ

Q-SYS Designer Version 5.4 Release Note ソフトウェア要件 Q-SYS Designer は下記の OS での動作確認をしております Windows 7 Professional 32-bit / 64-bit Windows 8.1 Professional

PSIM(Ver10 & Ver11) HASP キートラブルシューティングガイド PSIM (Ver10 & Ver11)HASP キートラブルシューティングガイド Doc A2-057C 1/11 Myway プラス株式会社

intra-mart e-Builder ver 5

2 1 事前準備する バージョンアップ操作を行う前に 次の準備を行います (1-1) ひかり電話対応 VoIP アダプタ (AD-200NE) にログインするための パスワード を用意します ひかり電話対応 VoIP アダプタ (AD-200NE) に初めてログインする場合 パスワード設定を行う必要

Macintosh

STEAM STAR モニタリングソフトウェア インストール手順書 (No.DK E002) 初版 :2015/08/05 神鋼商事株式会社 日本機械部エネルギーシステムチーム

AN5101 SA-Cy500S (Cyclone V SoC CPU BOARD) スタートガイド

Microsoft Word - AW-SF100導入手順書(スタンドアローン版)_ doc

ホストプログラム操作説明書

Alfa-Products_installguide

INS メイト V30Slim を Windows Vista がプレインストールされたパソコンでご使用になるお客様へ < ご案内 > 2007 年 4 月 このたびは INS メイト V30Slim をお買い求めいただき 誠にありがとうございます 本紙は INS メイト V30Slim を Win

Japanese Manual

オートビュー

破損した CIMC ファームウェアの復旧

外出先でもインターネット環境があればデジタルノード局の運用ができる WIRES-X ポータブルデジタルノード機能 ポータブルデジタルノード機能によって 旅行先の宿泊施設 空港 車両 Wi-Fi アクセスポイントなどからワイヤーズエックスのノード局やルームへの接続が可能となり 従来の HRI-200

EMOBILE D25HW

はじめに このマニュアルには マイクロソフト社製 WindowsServer2008 で沖データプリンタ MICROLINE シリーズ C シリーズをお使いいただくためのソフトウェアのセットアップ方法が書かれています ご使用になる前に 必ず本マニュアルをお読みください 本書の見方 表記本書では 次の

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

プリンタドライバのインストール. Windows で使用する場合 Windows プリンタドライバのインストール方法は 接続方法や使用するプリンタドライバによって異なります また コンピュータの OS によってインストール方法が異なります お使いのコンピュータの OS に合わせて 以下の参照ページを

InstallShiled FAQ デバイスドライバーのインストール 注 ) このドキュメントは InstallShield 2011 Premier Edition を基に作成しています InstallShield 2011 以外のバージョンでは設定名などが異なる場合もあります 概要 Instal

本マニュアルに記載された内容は 将来予告なしに一部または全体を修正及び変更することがあります なお 本マニュアルにこのような不備がありましても 運用上の影響につきましては責任を負いかねますのでご了承ください 本マニュアルの一部 あるいは全部について 許諾を得ずに無断で転載することを禁じます ( 電子

ノートパソコンの場合 2. ワイヤレスアダプターの設定をクリックし 省電力モードの バッテリ駆動 および 電源に接続 の両方を [ 最大パフォーマンス ] に設定してください 3. スリープをクリックし 次の時間が経過後スリープにする の バッテリ駆動 および 電源に接続 の両方を [ なし ] に

もくじ はじめに 3 TOPTOWERNET をご利用いただくために 3 TCP/IPの設定 windows XP 編 4 windows 2000 編 7 windows 95/98/Me 編 9 Mac OS 編 12 WEB ブラウザの設定 Internet Explorer 6.0 編 14

PowerPoint プレゼンテーション

DSP5Dアップグレードガイド

[イベントの種類]で[メンテナンス]を選択し、追加ボタンをクリック

DWR-R02DN Updater 取扱説明書 発 :2015/10/30

1. 本書の目的 この度は bit-drive インターネット接続回線サービスをご利用いただき 誠にありがとうございます 本書では NTT 西日本のフレッツ 光プレミアム回線をご契約のお客様で 通信が正常に行えなくなった場 合の障害切り分け方法についてご説明しております 通信障害の原因が不明な際に

! STEP 2. Quartus Prime のダウンロード WEB ブラウザで以下の URL を開きます 2 ページ中段の Quartus Prime 開発ソフトウェア ライト エディ

履歴 修正日 内容 2011/01/18 第 1 版制定 2012/10/ 版 内容 Bee Beans Technologies 社から配布されているネットワーク プロセッサ (SiTCP) のライブラリ使用方法を解説した文書です SiTCP の概要や各信号意味などは別文書 SiTCP

03 Podium Walkerのインストール方法およびアンインストール .docx

オートビュー

User Support Tool 操作ガイド

プリンタードライバーインストールガイド - Windows 10/8.1 - 本ガイドは 複合機 bizhub C368 を例に説明をしています 他の機種の場合も操作 法は同じです 本書では Windows 10 および 8.1 で複合機を利 するために必要なプリンタードライバーのインストール 法を

FTDI USB-Serial Converter デバイスドライバのインストール(Rev.1.01)

はじめにお読みください

目次 1. 概要 動作環境

スライド 1

ホストプログラム操作説明書

-1-

PowerPoint プレゼンテーション

Midland BT シリーズファームウェアのアップデート方法 手順 (1)BT UPDATER の PC へのインストール 1Web サイトより BTUpdaterSetup_(VersionNo.).exe をダウンロードしてください 2 上記 1 でダウンロードした BTUpdaterSetu

次 はじめに ブラウザーサポート デフォルトのIPアドレスについて

PRIMEQUEST 2000シリーズ Emulex 8Gbps/16Gbps ファイバーチャネルカード ソフトウェアインストールガイド v

Maple 12 Windows版シングルユーザ/ネットワークライセンス

AW-SF100 Web アプリ版導入手順書 Revision Professional AV Systems Business Unit Panasonic AVC Networks Company Panasonic Co., Ltd.

まず 以下の項目をお調べください それでも問題が解決できない場合は お問い合わせ先 (157 ページ ) にご相談ください 困ったときは 1. 無線 LAN 端末を接続できない 1. 本製品と無線 LAN 端末の無線 LAN 機能がオンになっていることを確認してください 2. 正しい WEP キーを

AN178 USB仮想シリアルドライバ インストールガイド

1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください 1.1. MFS

LPV2-TX3P/TX1/T1ユーザーズマニュアル

①スタートボタンから【コントロールパネル】をクリックします

Flex Signal for AirGRID

Microsoft Word - 参考資料:SCC_IPsec_win7__リモート設定手順書_

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Microsoft PowerPoint _VL-CD2xx バージョンアップ手順(汎用版).pptx

インストールマニュアル_Windows_32bit_150730

FTP_RW_ProgramDescription_jp_V100

ACT接続設定マニュアル

入編定編AQトラブルシューティングについてご説明いたします F編設定手順書の構成導設定を行う前にお読みください 1 LAN ボード / カードの準備 LAN ボード / カードの準備についてご説明いたします 始めから内蔵されている機種の場合や 既に増設をされている場合は不要です 2 ケーブルモデムの

PowerPoint プレゼンテーション

1

iExpressソフトフォン TE20-ST-EX

制改定等の履歴 制改版年月版数記事 平成 27 年 10 月 1.0 版初版制定

ES720_GPS_setup_procedure

Raspberry Pi (Windows10 IoT Core) を使用したリーダ ライタの制御例 (UART 接続 ) 2018 年 12 月 18 日第 版 株式会社アートファイネックス

目次 初めに必ずお読みください ソフトウェアのインストール ソフトウェアの選択 ソフトウェアのインストール レシーバー用ドライバのインストール WindowsXP のインストール方法 Win

EX AntiMalware v7 クイックセットアップガイド A7QG AHK-JP EX AntiMalware v7 クイックセットアップガイド 本製品の動作環境です OS 下記 OS の 32 ビット 64 ビット (x64) をサポートします Windows 10, 8.1,

Slide 1

はじめに このマニュアルには マイクロソフト社製 Windows 7/Server 2008 R2 で沖データプリンタ MICROLINE シリーズ B シリーズ C シリーズをお使いいただくためのソフトウェアのセットアップ方法が書かれています ご使用になる前に 必ず本マニュアルをお読みください 表

Transcription:

MATLAB and Simulink Support Package for USRP Radio セットアップ資料 MathWorks Japan 田中明美 akemi.tanaka@mathworks.co.jp 2012 The MathWorks, Inc. 1

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 2

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 3

サポートされているハードウェア ( 動作確認されているハードウェア ) マザーボード USRP2 ( 現在入手不可 ) USRP E100 (Website に表示なし ) USRP N210 ( ユーザーが設計可能な FPGA 実装 ) ドータボード (RF オプションボード ) WBX (w/usrp2) SBX (w/usrp N210 Rev.4.0) XCVR2450 TVRX TVRX2 LFRX (w/usrp N210 Rev.4.0) LFTX (w/usrp N210 Rev.4.0) DBSRX DBSRX2 動作確認できていないハードウェアでも Ettus Research 社から提供されるプロダクトが動作する可能性はあります ハイライトされたドータボードは 個人的に国内で動作を確認した実績があるドータボードと構成です 4

動作チェック環境 MATLAB R2013a MATLAB Simulink Signal Processing Toolbox DSP System Toolbox Communications System Toolbox Fixed Point Designer HDL Coder Windows 7 64bit ISE 14.1 Microsoft Software Development Kit (SDK) 7.1 Simulink は必須ではありませんが 検証時に使用した環境です Fixed Point Designer HDL Coder は必須ではありませんが N210 に搭載されているユーザーが設計可能な FPGA を使用する場合に便利です 5

制限事項 System objects は HDL コード生成に対応していません XCVR2450 Daughterboard を使用する際の制限 XCVR2450 を使用する際 以下の状況で MATLAB は落ちます : ブロックダイアログが開かれ USRP ブロックを含むモデルをシミュレーションする USRP ハードウェアと通信している USRP System objects を使用する Full-Duplex Support MATLAB/Simulink は 送信 受信いずれかをサポートし Full- Duplex はサポートしません 6

制限事項 Multiple-Input Multiple-Output (MIMO) Support MIMO はサポートしません マルチチャネル送信 データストリームの同期はサポートしていません 複数台の USRP を使用する場合 同期がとれません ドキュメント化されていなく 正式サポートではありませんが 以下のコマンドで外部クロックを 使用して 複数台の USRP の同期に成功した例は複数ございます >> c = ClockConfigCapiT >> c.refsource = RefSourceCapiEnumT.External >> c.ppssource = PPSSourceCapiEnumT.External >> c.ppspolarity = PPSPolarityCapiEnumT.Positive >> h = UsrpMaskMapiT('192.168.10.2', BoardIdCapiEnumT.MboardId) >> h.setclockconfigfull(c); Antenna Configuration 使用できる Daughterboard のチャネルは 1 チャネルです 詳細は Ettus Research の Web site Daughterboard Application Notes をご参照ください 7

提供されるドライバ : ブロック SDRu Transmitter / SDRu Receiver 8

提供されるドライバ : System Objects comm.usrptransmitter / comm.usrpreceiver >> h = comm.usrptransmitter h = Description: 'USRP Transmitter' IPAddress: 'Select device' CenterFrequencySource: 'Property' CenterFrequency: 2450000000 LocalOscillatorOffsetSource: 'Property' LocalOscillatorOffset: 0 GainSource: 'Property' Gain: 8 InterpolationFactorSource: 'Property' InterpolationFactor: 512 UnderrunOutputPort: false >> h = comm.usrpreceiver h = Description: 'USRP Receiver' IPAddress: 'Select device' CenterFrequencySource: 'Property' CenterFrequency: 2450000000 LocalOscillatorOffsetSource: 'Property' LocalOscillatorOffset: 0 GainSource: 'Property' Gain: 8 DecimationFactorSource: 'Property' DecimationFactor: 512 OverrunOutputPort: false SampleRate: 1 OutputDataType: 'int16' FrameLength: 362 9

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 10

MATLAB and Simulink Support Package for USRP Radio インストール 以下のコマンド実施 >> targetinstaller 11

MATLAB and Simulink Support Package for USRP Radio インストール 途中 MathWorks Account にログインし アンケートにご協力頂きます 12

MATLAB and Simulink Support Package for USRP Radio インストール Ettus Research 社のアンケートにご協力頂きます 13

必要なソフトウェアのインストール C コンパイラインストール MATLAB Function ブロックが含まれるモデルを使用される場合 Cコンパイラが必要です MATLABでサポートされているCコンパイラをインストールしてください サポートされるコンパイラは以下のURLよりご確認頂けます http://www.mathworks.co.jp/support/compilers/r2013a/index.html お持ちでない方は フリーの Microsoft Windows SDK for Windows 7 and.net Framework 4 をお使い頂けます http://www.microsoft.com/en-us/download/details.aspx?id=8279 注意 : SDK は すでに他の C コンパイラがインストールされている場合 インストールの際 コンパイラをインストール にチェックが入らず コンパイラがインストールされません インストール時に コンパイラをインストール にチェックを入れてください 14

必要なソフトウェアのインストール FPGA を使用する場合 ISE/Python をインストール Xilinx ISE innsutor( 動作確認時使用 Version 14.1) 論理合成ツール インストール後 パスの設定 >> hdlsetuptoolpath('toolname','xilinx ISE','ToolPath','C: Applications Xilinx 14.1 ISE_DS... ISE bin nt64 ise.exe') Python( 動作確認時使用 Version3.3.2) ファームウェア書換えツール Python 3.3.2 Windows X86-64 MSI Installer 15

Host PC と USRP の接続 Host PC IP address 設定 USRP はデフォルトで 192.168.10.2 に設定されています Host PC の IP address を適切な address に設定します Windows 7 の場合 [ コントロールパネル ] -> [ ネットワークと共有センター ] -> 左パネルより [ アダプターの設定変更 ] -> [ ローカルエリア接続 ] -> [ プロパティ ] -> [ インターネットプロトコルバージョン 4 (TCP/IPv4)] -> [ プロパティ ] 次の IP アドレスを使う IP アドレス 192.168.10.1 サブネットマスク 255.255.255.0 16

Host PC と USRP の接続 USRP IP Address 設定 ex. 192.168.10.2( デフォルトの IP Address) から 192.168.10.3 に変更 >> setsdruip('192.168.10.2', '192.168.10.3'); 注意 : R2013a において上記コマンドで ip address の変更ができませんでした 動作するか他の環境で確認中です 申し訳ございません T520/Vaio z 17

Host PC と USRP の接続ネットワーク接続確認 Windows 上から見えているか ping を使用して確認 MATLAB コマンドウィンドウより >>!ping 192.168.10.2 MATLAB 上から見えているか findsdru コマンドを使用して確認 >> a = findsdru() a = IPAddress: '192.168.10.2' Status: 'Success 注意 : 接続状態にもかかわらず IPAddress が表示されなかった環境もありました 調査中です 18

Host PC と USRP の接続 Host PC と接続されている USRP の情報取得 >> probesdru('192.168.10.2') FPGA にユーザがカスタマイズ可能な FPGA 向けの HDL を生成する場合 REV を合わせて頂く必要があります 19

Host PC と USRP の接続システムの接続 Host PC と USRP をイーサネットで接続してください 必要に応じて アンテナやケーブルを接続してください USRP の電源を入れてください 20

標準で搭載されているサンプルドキュメント起動 >> doc 21

標準で搭載されているサンプル System Objects FM Monophonic Receiver with USRP Hardware FM Stereo Receiver with USRP Hardware FRS/GMRS Walkie-Talkie Receiver with USRP Hardware FRS/GMRS Walkie-Talkie Transmitter with USRP Hardware QPSK Receiver with USRP Hardware QPSK Transmitter with USRP Hardware 22

標準で搭載されているサンプル Blocks FM Monophonic Receiver with USRP Hardware FM Stereo Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware FRS/GMRS Walkie-Talkie Receiver with USRP Hardware FRS/GMRS Walkie-Talkie Transmitter with USRP Hardware IEEE 802.11 WLAN-Beacon Frame Receiver with USRP Hardware QPSK Receiver with USRP Hardware QPSK Transmitter with USRP Hardware 23

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 24

QPSK Transmitter with USRP Hardware 単独で行う場合 スペアナなどの計測器でセンター周波数を結果を確認します ドータボード SBX を使用される場合 'USRP Transmitter ブロックのブロックパラメータ 'USRP IP address' を USRP に設定した IP アドレスを設定してください ドータボード LFTX を使用される場合 'USRP Transmitter ブロックのブロックパラメータ 'USRP IP address' を USRP に設定した IP アドレスを設定してください 'USRP Transmitter' ブロックのパラメータ 'Center frequency' を '2.415e6' などにご変更ください 上記以外のドータボードを使用される場合も IP アドレスと 'Center frequency' をボードの仕様に合わせてご変更ください 25

QPSK Transmitter with USRP Hardware 接続 USRP と計測器をケーブルで接続 電源 イーサネットケーブル ケーブル Host PC と USRP をイーサネットケーブルで接続 PC USRP 計測器 RF1 26

QPSK Transmitter with USRP Hardware IP address Center frequency の設定 27

QPSK Transmitter with USRP Hardware 送信側 : >> sdruqpsktx.slx 送信時 LED A が点灯 28

QPSK Transmitter with USRP Hardware USRP N210 + LFTX を使用し Center Frequency を 2.415e6 に設定した場合のスペクトル 29

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 30

QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware 送信側と受信側の RF ポートをケーブルで接続してください 電波を飛ばせる状況にある方は アンテナを接続してください ドータボード SBX を使用される場合 'USRP Transmitter ブロックのブロックパラメータ 'USRP IP address' を USRP に設定した IP アドレスを設定してください 31

QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware 接続 イーサネットケーブルケーブルイーサネットケーブル PC USRP 送信用 RF1 RF1 USRP 受信用 PC or PC USRP 送信用 RF1 アンテナ RF1 USRP 受信用 PC 32

QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware 'USRP Transmitter' ブロックのブロックパラメータ 'USRP IP address' を USRP に設定した IP アドレスを設定してください 'USRP Transmitter' ブロックのパラメータ ドータボードの仕様に合わせて 'Center frequency' をご変更ください 33

QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware ` 'USRP Receiver' ブロックのブロックパラメータ 'USRP IP address' を USRP に設定した IP アドレスを設定してください ドータボードの仕様に合わせて 'USRP Receiver' ブロックのパラメータ 'Center frequency' をご変更ください 34

QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware 送信側 : >> sdruqpsktx.slx 送信時 LED A が点灯 メッセージ信号として 'Hello world 000 ~ 'Hello world 099 を送信します 35

QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware 受信側 : >> sdruqpskrx.slx 送信時 LED C が点灯 コマンドウインドウ上に以下の結果が表示 'Hello world 000 ~ 'Hello world 099 ( 条件によりエラーあり ) 36

QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware 受信側 : >> sdruqpskrx.slx コマンドウインドウ上に以下の結果が表示 'Hello world 000 ~ 'Hello world 099 ( 条件によりエラーあり ) 37

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 38

FM Monophonic Receiver with USRP Hardware 接続 アンテナと USRP の RF1 ポートと接続 電源 イーサネットケーブル PC USRP RF1 アンテナ Host PC と USRP をイーサネットケーブルで接続 39

FM Monophonic Receiver with USRP Hardware RF ポートにアンテナを接続してください Host PC のスピーカーを ON にしてください ドータボード WBX を使用される場合 'USRP Transmitter ブロックのブロックパラメータ 'USRP IP address' を USRP に設定した IP アドレスを設定してください シミュレーションスタート後 'Center Frequency (MHz)' ブロックをダブルクリックし お近くの FM 局の周波数に合わせてください 40

FM Monophonic Receiver with USRP Hardware 送信時 LED C が点灯 41

FM Monophonic Receiver with USRP Hardware が動作しなかった場合 音声が出ない場合 gain を調整してください gain が大きすぎる or 小さすぎるケースが考えられます 音が断続的な場合 リアルタイムに実行できていない可能性があります 電波が届かない場合には FM トランスミッタを使用し iphone などからソースとなる音楽などを出力してください モデルを効率化される場合には 下記ドキュメントをご参照ください 'Getting Started with the USRP' 'Maximizing Performance for Your Models and Programs' 42

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 43

FPGA Targeting with USRP N210 Hardware 接続 アンテナと USRP の RF1 ポートと接続 電源 イーサネットケーブル PC USRP RF1 アンテナ Host PC と USRP をイーサネットケーブルで接続 44

FPGA Targeting with USRP N210 Hardware RF ポートにアンテナを接続してください Host PC のスピーカーを ON にしてください ドータボード WBX を使用される場合 'USRP Transmitter ブロックのブロックパラメータ 'USRP IP address' を USRP に設定した IP アドレスを設定してください シミュレーションスタート後 'Center Frequency (MHz)' ブロックをダブルクリックし お近くの FM 局の周波数に合わせてください Revision を確認します MATLAB のコマンドウィンドウより >> probesdru('192.168.10.2') を実行し結果をご確認ください 45

FPGA Targeting with USRP N210 Hardware >> probesdru('192.168.10.2') Host PC と USRP が接続された状態で HDL コード生成が可能です 46

FPGA Targeting with USRP N210 Hardware >> sdrufmmonofpga HDL コード生成モデル起動 FPGA に実装 FM_Devod_FPGA ブロックを右クリック [HDL コード ] -> [HDL ワークフローアドバイザ ] 起動 47

FPGA Targeting with USRP N210 Hardware HDL コード生成部はデフォルトの DDC を使用した時と同じ入出力の型 ビット数に合わせます int16 から固定小数点 16bit に型変換 Unbuffer ブロックでフレームベース信号をサンプルベース信号に変換 FPGA に実装 16bit の IQ 信号を上位 16bit Ich 下位 16bit Qch の 32bit 信号に変換 48

FPGA Targeting with USRP N210 Hardware HDL ワークフローアドバイザでターゲットを設定ターゲットワークフロー : Customization for the USRP Device ターゲットプラットフォーム : USRP N210 Board Rev 2.0 or Rev 4.0 合成ツール : Xilinx ISE 合成ツールの設定でエラーが出る場合には 前述の hdlsetuptoolpath でパスの設定を実行してください 49

FPGA Targeting with USRP N210 Hardware 以降 それぞれのフェーズで ' このタスクを実行 ' を実行します 標準搭載のモデルにも関わらず フェーズ 2.2 の代数ループをチェックでエラーが出る場合には Host PC と USRP が接続されていない可能性があります 50

FPGA Targeting with USRP N210 Hardware フェーズ 4 では ISE により論理合成が行われます 51

FPGA Targeting with USRP N210 Hardware ISE によって行われている論理合成のサマリが表示されます 52

FPGA Targeting with USRP N210 Hardware ファームウェアとカスタマイズした FPGA の bit ファイルを書換えます Usrp_n2xx_net_burner_gui.py 実行標準のインストール先 C: MATLAB SupportPackages R2013a EttusResearch-UHD- Mirror-ad12df0 host utils usrp_n2xx_net_burner_gui.py Firmware Image として 以下のファイルを選択 C: MATLAB SupportPackages R2013a sdru uhdapps image s usrp_n210_fw.bit FPGA Image として 以下のファイルを選択作業ディレクトリ hdl_prj usrp_prj usrp_n210_r4_fpga_mw.bit (Rev2.0 の場合は usrp_n210_r2_fpga_mw.bit) Network Address として 接続されている USRP の ip address を設定 53

FPGA Targeting with USRP N210 Hardware FPGA Image をカスタマイズ前の状態に戻すには FPGA Image として C: MATLAB SupportPackages R2013a sdru uhdapps images usrp_n210_r4_fpga.bit(rev2.0 の場合は usrp_n210_r4_fpga.bit) をご選択ください 54

FPGA Targeting with USRP N210 Hardware >> sdrufmmonofpgaretarget ビットストリームを書換えた後に実行するファイルを起動します FM 復調部は ドライバブロック部分に含まれた形になるのでコード生成したブロックは削除されています データ型変換 サンプリングベース化 HDL コード生成ブロック削除 55

アジェンダ セットアップの前に サポートされているハードウェア 動作チェック環境 制限事項 提供されるドライバ セットアップ MATLAB and Simulink Support Package for USRP Radio インストール 必要なソフトウェアインストール Host PC と USRP の接続 標準で搭載されているサンプル デモンストレーション QPSK Transmitter with USRP Hardware QPSK Transmitter with USRP Hardware & QPSK Receiver with USRP Hardware FM Monophonic Receiver with USRP Hardware FPGA Targeting with USRP N210 Hardware ドキュメント お問い合わせ先 56

ドキュメント http://www.mathworks.com/hardware-support/usrp.html USRP Support from MATLAB and Simulink 概要 サポートされるハードウェア情報など C: MATLAB SupportPackages R2013a sdru help index.html Communications System Toolbox Support Package for USRP Radio Getting Started, User Guide など http://files.ettus.com/uhd_docs/manual/html/ UHD-USRP Hardware Driver Ettus Research 社のドキュメント インストールガイド アプリケーションノート等 57

問い合わせ先 本資料に関しまして 何かご不明な点などございましたら 以下にお問い合わせください MathWorks Japan 田中明美 akemi.tanaka@mathworks.co.jp テクニカルサポート窓口 ( 本資料に特化しない技術的なご質問について ) support@mathworks.co.jp 58