基本条件 (1Slot 版用 ) 機能 MR-SHPC 端子名 設定内容 備考 CS 空間 -CS CS6 空間 ( キャッシュ無し ) キャッシュ無し空間を使用 (B h) RA25 0 固定 レジスタ空間 RA24 0 固定 RA23 0 固定 B83FFFE 4h~B83FFFF

Similar documents
発行日 1997年xx月xx日

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR

Jan/25/2019 errata_c17m11_10 S1C17 マニュアル正誤表 項目 リセット保持時間 対象マニュアル発行 No. 項目ページ S1C17M10 テクニカルマニュアル システムリセットコントローラ (SRC) 特性 19-3 S1C17M20/M

S1D13505F00Aデータシート

SOPC Builder ペリフェラル 簡易ユーザ・ガイド - PIO (Parallel I/O)

スライド 1

R1RW0408D シリーズ

R1LV1616H-I シリーズ

R1RP0416D シリーズ

R1RW0416DI シリーズ

R1RP0416DIシリーズデータシート

スライド 1

R1LV0416Dシリーズ データシート


Microsoft Word - プログラムをRAM.doc

計算機ハードウエア

R1EV5801MBシリーズ データシート

PowerPoint プレゼンテーション

MS104-SH4 ハードウェアマニュアル

スライド 1

取扱説明書 [F-08D]

スライド 1

R7G4HML3 6 LC2 取扱説明書 リモート I/O R7G4H シリーズ M E C H A T R O L I N K - Ⅲ 用 モニタ出力付 絶縁 2 点 ねじ端子台ロードセル入力ユニット 形式 R7G4HML3-6 - LC EU CE 許容電圧範囲 消費電流 直流

スライド 1

HN58V256Aシリーズ/HN58V257Aシリーズ データシート

Microsoft PowerPoint - RL78G14_動画マニュアル_タイマRD.ppt [互換モード]

HN58C256A シリーズ/HN58C257A シリーズ データシート

スライド 1

スライド 1

ターゲット項目の設定について

RL78開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行(統合開発環境編)(High-performance Embedded Workshop→CS+)

VM-53PA1取扱説明書

1. SMDLR2 SYSMACCCVM1 CVCQM1 PLC NestBus PLC PLC 2. PLC CPU PLC DCS PLC PLC SMDL PLC1 1 SMDL DiDo 512 AiAo 32 PLC PLC SMDLR2 K V AC L170

SH7730グループ アプリケーションノート BSC バイト選択付きSRAM設定例

スライド 1

取扱説明書 [F-12C]

R1LV3216R データシート

(Making the electronic circuit with use of micro-processor)

10-vm1.ppt

PowerPoint プレゼンテーション

1) 書込 読出機器構成 KEYENCE KV-7500~MPC 接続 KV-7500 の PLC リンクモードを用いて MPC と通信します KV STUDIO Ver9 KV-7500 KV-XL202 Ref No:ti2K Last Modify バス接続ユニット

Notes and Points for TMPR454 Flash memory

4

TOS7200 CD-ROM DUT PC 1.0X p.15 NEMA Vac/10 A [85-AA-0003] m : CEE7/7 : 250Vac/10 A [85-AA-0005] : GB1002 : 250Vac/10A [ ] 2016

4

iCLR

c t WC 1 2: SRAM 1.2 DRAM DRAM DRAM DRAM 3 4M 1 DRAM 22 1 A0 A10 11 DRAM 22 DIN DOUT 1 DRAM

概要

R1LV0816ASB データシート

R1WV6416R データシート

FUJITSU Storage ETERNUS DX 構築ガイド(サーバ接続編) SAS/ ETERNUS DX60 S4/DX100 S4/DX200 S4, ETERNUS DX60 S3/DX100 S3/DX200 S3 ハイブリッドストレージシステム 設定用

CommCheckerManual_Ver.1.0_.doc

2ALU 以下はデータ幅 4ビットの ALU の例 加算, 減算,AND,OR の4つの演算を実行する 実際のプロセッサの ALU は, もっと多種類の演算が可能 リスト 7-2 ALU の VHDL 記述 M use IEEE.STD_LOGIC_1164.ALL; 00 : 加算 use IEE

FIVA取扱説明書

R1LP5256E Series Datashet

M G

WinBook WV BIOS セットアップ マニュアル BIOS セットアッププログラムについて BIOS セットアッププログラムとはパソコンの BIOS 設定を確認 変更するためのプログラムです 本機では AMI BIOS を使用しています セットアッププログラムは マザーボード上のフラッシュメ

WAGO Profibus /-833及び三菱MELSEC Q02HCPU/QJ71PB92Dのコンフィグレーション

81 /******************************************************************************/ 82 /* スレーブアドレスの設定 */ 83 /*****************************************

2016 年 8 月 第 1.0 版 ラトックシステム株式会社

XAPP858 - High-Performance DDR2 SDRAM Interface In Virtex-5 Devices

8ビットデータバスでアクセスする場合は、16ビットレジスタを上位バイト、下位バイトに分けてアクセスします

08+11Extra

RMLV0816BGBG Datasheet

ルート プロセッサ

FPGA 外部のメモリをアバロン・MM・インタフェースへ接続する方法

RMWV3216A Series Datasheet

スライド 1

MSM514400E/EL

内容 1. 仕様 動作確認条件 ハードウェア説明 使用端子一覧 ソフトウェア説明 動作概要 ファイル構成 オプション設定メモリ 定数一覧 変数一

問 2. タイミングチャート以下に示す VHDL コードで記述されている回路に関するタイミングチャートを完成させよ ) レジスタの動作 use IEEE.std_logic_64.all; entity RegN is generic (N : integer := 8 port ( CLK, EN

untitled

Microsoft PowerPoint - フェリカ通信仕様書_

Microsoft Word - dg_sataahciip_refdesign_jp.doc

Microsoft Word - CAN Monitor の使い方.doc

94

スライド 1

S5U1C8F360T1 Manual (S1C8F360 DEMO Board)

DRAM SRAM SDRAM (Synchronous DRAM) DDR SDRAM (Double Data Rate SDRAM) DRAM 4 C Wikipedia 1.8 SRAM DRAM DRAM SRAM DRAM SRAM (256M 1G bit) (32 64M bit)

正転時とは反対に回転する これが逆転である 図 2(d) の様に 4 つのスイッチ全てが OFF の場合 DC モータには電流が流れず 停止する ただし 元々 DC モータが回転していた場合は 惰性でしばらく回転を続ける 図 2(e) の様に SW2 と SW4 を ON SW1 と SW3 を O

Microsoft Word - DS50-D A_E701_BIOS_Manual.doc

Untitled

Microsoft PowerPoint - NxLec ppt

EU-SD/MCシリーズ アプリケーションノート

Windows2000/XPインストール手順

ReTRY HUB

R1LV1616Rシリーズ

N12866N2P-H.PDF

橡EN1165.PDF

AN1526 RX開発環境の使用方法(CS+、Renesas Flash Programmer)

M16C M16C/50 M16C/5M R5F35MD6JFB 128K + 24K 12K PLQP0100KB-A 100P6Q-A ( 1) R5F35MD6KFB PLQP0100KB-A 100P6Q-A ( 1) R5F35MDEJFB 256K + 24K 20K PLQP0100K

DS

電気的特性 (Ta=25 C) 項目 記号 条件 Min. Typ. Max. 単位 読み出し周波数 * 3 fop khz ラインレート * Hz 変換ゲイン Gc ゲイン =2-5 - e-/adu トリガ出力電圧 Highレベル Vdd V -

Microsoft PowerPoint - RL78G1E_スタータキットデモ手順_2012_1119修正版.pptx

Product News (IAB)


bit : データの最小単位 1bit = 最小状態の単位 二進一桁 = 配線一本 Byte バイト 8bits 0-255まで アルファベットは 1 バイト 256 文字以下 漢字は 普通は 2 バイト 文字以下 2

SDC_SDIO_STM32F4 の説明 2013/09/17 SDIO インターフェースで SD カードをアクセスするプログラムのプロジェクトサンプルです FAT でファイルアクセスするために FatFs( 汎用 FAT ファイルシステム モジュール ) を使用しています VCP(USB 仮想 C

AP-RZA-1A シリアルFlashROMの書き込み方法

2STB240AA(AM-2S-H-006)_01

Transcription:

SH4 基本システム構成例 IRLn A25-0 D15-0 -CSn -BS -RD -WE1-0 -RDY CKIO -RESET SIRQ 3-0 SA25-0 SD15-0 -CS -BS -SRD -SWE1-0 -WAIT /-RDY CKIO -RESET RA25-22 ENDIAN TEST 任意の設定値 SH4 MR-SHPC-01 V2 CA25-0 -CCE2-1 -CREG CD15-0 -COE -CWE_PGM -CIORD -CIOWR -CWAIT -CCD2-1 -CVS2-1 CBVD2_SPKR CBVD1_STSCHG CWP_XIOIX 16 -CINPACK CRESET CARD_PW_GOOD -CVCC3,5 CVPP1-0 カード電源制御回路 SLOT VCC VPP A25-0 CE2,CE1 REG D15-0 OE WE IORD IOWR WAIT CD2,CD1 VS2,VS1 BVD2/SPKR BVD1/STSCHG WP_IOIS 16 INPACK RESET CRDY_BSY_IREQ READY /IREQ

基本条件 (1Slot 版用 ) 機能 MR-SHPC 端子名 設定内容 備考 CS 空間 -CS CS6 空間 ( キャッシュ無し ) キャッシュ無し空間を使用 (B8000000 h) RA25 0 固定 レジスタ空間 RA24 0 固定 RA23 0 固定 B83FFFE 4h~B83FFFFEh にマップ RA22 0 固定 エンディアン ENDIAN 0 固定 ビッグエンディアンに設定 SIRQ0 MANAGE MENT IRQ カードの状態変化割り込みを割り当て 割り込み SIRQ1 CARD IRQ I/O カードからのIREQ を割り当て SIRQ2 未使用 SIRQ3 未使用 スピーカー SPKR_OUT 未使用 LED LED_OUT 未使用 基本条件 CPU バススピード 66Mhz CPU バス電圧 3.3V±0.3V CPU エンディアン ビックエンディアン カードソケット 3V/5V カード兼用

MR-SHPC へのアクセスを実行する前に設定する内容 CKIO =66Mhz 参考 CKIO =33Mhz レジスタ名 設定値 内容 BCR1 Bit 7-5(A6BST2-0)= 000( 初期値 ) CS6 空間を通常メモリに設定 Bit 0 (A56PCM) = 0( 初期値 ) CS5,6 空間を通常メモリに設定 (PCMCIA 機能 =OFF) BCR2 Bit 13-12 (A6SZ1-0) = 10 CS6 空間のバス幅を16ビットに設定 WCR2 Bit 31-29(A6W2-0) = 011 以上を設定 CS6 空間のRDY イネーブルと 3ウエイトの挿入設定 WCR3 Bit 26(A6S0) = 0 CS6 空間のアドレス対 R/W ストローブまでの Setup =0 Bit 25-24(A6H1-0) = 00 CS6 空間のR/W ストローブからのHold =0 BCR1 Bit 7-5(A6BST2-0)= 000( 初期値 ) CS6 空間を通常メモリに設定 Bit 0 (A56PCM) = 0( 初期値 ) CS5,6 空間を通常メモリに設定 (PCMCIA 機能 =OFF) BCR2 Bit 13-12 (A6SZ1-0) = 10 CS6 空間のバス幅を16ビットに設定 WCR2 Bit 31-29(A6W2-0) = 010 以上を設定 CS6 空間のRDY イネーブルと 2ウエイトの挿入設定 WCR3 Bit 26(A6S0) = 0 CS6 空間のアドレス対 R/W ストローブまでの Setup =0 Bit 25-24(A6H1-0) = 00 CS6 空間のR/W ストローブからのHold =0 1 MR-SHPC を動作させるために必要なレジスタ設定です その他に設定が必要なレジスタがありましたら設定してください 2 レジスタの設定順序は自由に決めてください

MR-SHPC の RA25-22 端子 =0000 に設定した事によりこの空間に MR-SHPC のレジスタ空間がマップされます アドレス番地 SH4 CS6 空間 ( キャッシュ不可領域 ) BBFFFF 63MB 62MB 61MB 26MB 25MB この空間をRead /Write する事でMR-SHPC の 24MB レジスタへアクセスできます 23MB 22MB 21M 20M メモリ番地 MR-SHP レジスタ 19MB B83FFFFEh チップ情報レジスタ 18MB B83FFFFCh カードコントロールレジスタ 17MB B83FFFFAh I/O ウィンドウ1 コントロールレジスタ 2 16MB B83FFFF8h メモリウィンドウ 1コントロールレジスタ 2 15MB B83FFFF6h メモリウィンドウ 0コントロールレジスタ 2 14MB B83FFFF4h I/O ウィンドウ1 コントロールレジスタ 1 13MB B83FFFF2h メモリウィンドウ 1コントロールレジスタ 1 12MB B83FFFF0h メモリウィンドウ 0コントロールレジスタ 1 11MB B83FFFEEh カード電源制御レジスタ 10MB B83FFFECh 割り込み制御レジスタ 9MB B83FFFEAh 割り込み要因レジスタ 8MB B83FFFE8h カードステータスレジスタ 7MB B83FFFE6h オプションレジスタ 6MB B83FFFE4h モードレジスタ 5MB B8FFF0h~B8FFFF(Regi3By) 4M B83FF Rese 3MB 2MB 1M B8000000h B83FFFE2h Reserved

MR-SHPC レジスタ設定 1 実行前に CPU の割り込みをマスクしておくこと 実行順序 レジスタ名 アドレス番地 R/W 設定値リード時の期待値 CHECK 備考 1 W 0030h - - MODE 4 SH = RDY,MODE66 - = MODE1 モードレジスタ B83FFFE4h 2 R - 0030h CHECK 3 W 0880 h - - LEVEL,CARD = SIRQ 1,MANAGEMENT = SIRQ 0 割り込み制御レジスタ B83FFFECh 4 R - 0880 h CHECK WINEN = Disable,Setup = 3,Width = 15, Hold = 1(600ns メモリーウィンドウ 0 5 W 3DC0h - - Window = B8000000 h~b80fffffh コントロールレジスタ 1 B83FFFF0h 6 R - 3DC0h CHECK WINEN = Disable,Setup = 2,Width = 5, Hold = 1(300ns I/O ウィンドウ0 7 W 1581 h - - Window = B8100000 h~b81fffffh コントロールレジスタ 1 B83FFFF4h 8 R - 1581 h CHECK SWAP= なし,WP= なし,SIZE =8bit,REG= アトリビュートメモリーウィンドウ 0 9 W 0800h - - CA= 0000000 h~003ffff h( アトリビュート空間 ) コントロールレジスタ 2 B83FFFF6h 10 R - 0800h CHECK SWAP= なし,WP= なし,SIZE =8bit,AUTO=ON I/O ウィンドウ0 11 W 0900h - - CA= 0000000 h~003ffff h(i/o 空間 ) コントロールレジスタ 2 B83FFFFAh 12 R - 0900h CHECK LEVEL,CARD = SIRQ 1,MANAGEMENT = SIRQ 0 13割り込み制御レジスタ B83FFFECh W 2888 h - - DETECT ENABLE =ON( カード挿抜検出割り込みON) 14 R - 2888 h CHECK 15 CPU の割り込みマスクを解除すること 16 カード挿入待ち状態 cycle ) cycle )

アドレス番地 SH4 CS6 空間 ( キャッシュ不可領域 ) BBFFFFFFh 63MB 62MB 61MB B83FFFE 0h~B83FFFFEh 26MB 25MB 24MB PCカード空間 23MB 22MB MR-SHPC I/O 空間 21MB 20MB 19MB 18MB I/O ウィンドウWrite 17MB B81C0000 h~b81fffffh Write3 0000000 h~003ffffh 1MB 16MB B8180000 h~b81bffffh Write2 0000000 h~003ffffh 768KB 15MB B8140000 h~b817ffffh Write1 0000000 h~003ffffh 512KB 14MB B8100000 h~b813ffffh Write0 0000000 h~003ffffh 256KB 13MB 12MB 11MB 10MB 9MB 8MB 7MB 6MB 5MB 32Byte ) 4MB B80C0000 3MB B8080000 Win 1MB) 2MB B8040000 1MB) 1MB B8000000 (Register B8100000 h~b81fffffh (I/O B8000000 h~b80fffffh (MEM0 Win B8000000h この空間にライトするとカード I/O 空間のこの空間にライトされます メモリウィンドウ 0Write h~b80fffffh Write3 0000000 h~003ffffh h~b80bffffh Write2 0000000 h~003ffffh h~b807ffffh Write1 0000000 h~003ffffh h~b803ffffh Write0 0000000 h~003ffffh アトリビュートメモリ空間 1MB 768KB 512KB 256KB 参考 I/O ウィンドウ0 コントロールレジスタ 2の CA25-CA18=00000000 00000001 に設定するとこの空間が0040000 h~007ffffh になります この空間にライトするとカードアトリビュート空間のこの空間にライトされます 参考 メモリウィンドウ 0コントロールレジスタ 2のメモリウィンドウ CA25-CA18=00000000 0コントロールレジスタ 00000001 2に設定するとの CA25-CA18=00000000 00000001 に設定するとこの空間が0040000 h~007ffffh になります

B83FFFE 0h~B83FFFFEh アドレス番地 SH4 CS6 空間 BBFFFFFFh 63MB 62MB 61MB 26MB Word データをリードするときは Real 空間を使用する Word 25MB Byte データをリードするときは Real 空間を使用する Byte 24MB PCカード空間 23MB 22MB MR-SHPC I/O 空間 21MB 20MB 19MB 18MB I/O ウィンドウRead 17MB B81C0000 h~b81fffffh 未使用 Dummy Byte 未使用 0000000 h~003ffffh 1MB 16MB B8180000 h~b81bffffh 未使用 Dummy Word 未使用 0000000 h~003ffffh 768KB 15MB B8140000 h~b817ffffh Real Byte 0000000 h~003ffffh 512KB 14MB B8100000 h~b813ffffh Real Word 0000000 h~003ffffh 256KB 13MB 12MB 11MB 10MB 9MB 8MB 7MB 6MB 5MB 32Byte ) 4MB B80C0000 3MB B8080000 Win 1MB) 2MB B8040000 1MB) 1MB B8000000 (Register B8100000 h~b81fffffh (I/O B8000000 h~b80fffffh (MEM0 Win B8000000h Dummy 空間は使用しなくても問題ありませんのでReal 空間だけを使用します この空間をリードするとカード I/O 空間のこの空間がリードされます メモリウィンドウ 0Read h~b80fffffh 未使用 Dummy Byte 未使用 0000000 h~003ffffh h~b80bffffh 未使用 Dummy Word 未使用 0000000 h~003ffffh h~b807ffffh Real Byte 0000000 h~003ffffh h~b803ffffh 未使用 Real Word 未使用 0000000 h~003ffffh アトリビュートメモリ空間 1MB 768KB 512KB 256KB 参考 I/O ウィンドウ0 コントロールレジスタ 2の CA25-CA18=00000000 00000001 に設定するとこの空間が0040000 h~007ffffh になります この空間をリードするとカードアトリビュート空間のこの空間がリードされます 参考 メモリウィンドウ 0コントロールレジスタ 2のメモリウィンドウ CA25-CA18=00000000 0コントロールレジスタ 00000001 2に設定するとの CA25-CA18=00000000 00000001 に設定するとこの空間が0040000 h~007ffffh になります

実行順序 アクション レジスタ名 アドレス番地 R/W 設定値 リード時の期待値 CHECK 備考 1カード挿入 CFカードを挿入 2 割り込み発生 (SIRQ 0) 挿入検出割り込みが発生 3 - 割り込み要因レジスタ B83FFFEAh R - 0008 h CHECKBit 3:CARD DETECT が1になる VS2,1 の値を確認し初期投入電源電圧を決定 (VS2,1 = 10 or 00) Bit8-7 and CHECK Bit3-2 VS2,1=01 時は電源供給ができないためError メッセージを出して 4 - カードステータスレジスタB83FFFE8h R - IDLE へ 前回と同じであるか確認 - CHECK 5 - R - 同じになるまでリードを繰り返す 3.3V 供給を実行 (VCC POWER = 1, VCC3V = 1)+Auto Power 6 電源制御レジスタ B83FFFEEh W 0034 h - - ON 7 R - 0034 h CHECK 8100ms WAIT 電源電圧安定時間 ( 規格規定値のMAX 時間 ) 91ms WAIT 電源安定後の保持時間 CARD ENABLE =1( カード側ポートを Hi-Z からOUTPUT 可能へ ) 10 電源制御レジスタ B83FFFEEh W 0074 h - - 5V 供給が必要なカードでは VCC3V = 1を VCC5V = 1にしてくださ 11 R - 0074 h CHECK 1210μ WAIT RESET 保持時間 リセット解除 13 電源制御レジスタ B83FFFEEh W 0274 h - - 5V 供給が必要なカードでは VCC3V = 1を VCC5V = 1にしてくださ 14 R - 0274 h CHECK 1520ms WAIT カードがアクセス可能になるまでの時間 16 カードステータスレジスタB83FFFE8h R - Bit5 CHECKRDY/BSY=1になるまでリードを繰り返す

実行順序レジスタ名アドレス番地 R/W 設定値リード時の期待値 CHECK 備考 WINEN = Enable,Setup = 3,Width = 15, Hold = 1(600ns メモリーウィンドウ 0 1 W BDC0h - - Window = B8000000 h~b80fffffh コントロールレジスタ 1 B83FFFF0h 2 R - BDC0h CHECK cycle ) 実行順序 PCカード空間名 アドレス番地 R/W 設定値 リードデータ 備考 1 B8040000h R - タプル コード - 2 B8040002h R - タプル リンク - カードアドレス 0000000 hからcis 情報が始まる 3 B8040004h R - タプル データ - アトリビュート空間リード - - - - - - n nh R - タプル コード - CIS 情報終了

1CIS のタプル情報に従い再度カード電源電圧等を確認しMR-SHPC のレジスタ設定に反映する 2カードコンフィギュレーションレジスタにCIS に記載されているIndex コードを設定する 3MR-SHPC をI/O モードに切り替える 4PC カードが Redy になったことを確認する ( カードの状態確認はカードに内蔵されているレジスタで行う ) 5CF カードが ATA コマンドを受け付ける状態になっている