テクニカルQ&A

テクニカルQ&A:■APIC22 PCIターゲットLSI

テクニカルQ&A
APIC22 PCIターゲットLSI


TEL:045-331-9201




Question  
Q1. 設定値と占有空間との関連(BAR1、BAR2)
Q2. 手持ちのAPIC22がRoHS対応製品なのかを確認する方法を教えて下さい。
Q3. *BREQ/*DREQ/IRQ0〜IRQ3/SPACE/*DEVCSについて、外部Pullup/Pulldown処理は必要でしょうか?

Answer  

A1. 設定値と占有空間との関連(BAR1、BAR2)

BAR1とBAR2の、設定値と占有空間との関連について教えてください
下記に示します。
■ローカルバス32Bit Mux Modeのとき(BAR1)

 MSB                                              LSB

 1111 1111 1111 1111  1111 1111 1111 1101 --- 4(Min)
 1111 1111 1111 1111  1111 1111 1111 1001 --- 8

 1111 1111 1111 1111  1111 1111 1111 0001 --- 16
 1111 1111 1111 1111  1111 1111 1110 0001 --- 32
 1111 1111 1111 1111  1111 1111 1100 0001 --- 64
 1111 1111 1111 1111  1111 1111 1000 0001 --- 128

 1111 1111 1111 1111  1111 1111 0000 0001 --- 256
 1111 1111 1111 1111  1111 1110 0000 0001 --- 512
 1111 1111 1111 1111  1111 1100 0000 0001 --- 1K
 1111 1111 1111 1111  1111 1000 0000 0001 --- 2K

 1111 1111 1111 1111  1111 0000 0000 0001 --- 4K
 1111 1111 1111 1111  1110 0000 0000 0001 --- 8K
 1111 1111 1111 1111  1100 0000 0000 0001 --- 16K
 1111 1111 1111 1111  1000 0000 0000 0001 --- 32K

 1111 1111 1111 1111  0000 0000 0000 0001 --- 64K
 1111 1111 1111 1110  0000 0000 0000 0001 --- 128K
 1111 1111 1111 1100  0000 0000 0000 0001 --- 256K
 1111 1111 1111 1000  0000 0000 0000 0001 --- 512K

 1111 1111 1111 0000  0000 0000 0000 0001 --- 1M
 1111 1111 1110 0000  0000 0000 0000 0001 --- 2M
 1111 1111 1100 0000  0000 0000 0000 0001 --- 4M
 1111 1111 1000 0000  0000 0000 0000 0001 --- 8M

 1111 1111 0000 0000  0000 0000 0000 0001 --- 16M
 1111 1110 0000 0000  0000 0000 0000 0001 --- 32M
 1111 1100 0000 0000  0000 0000 0000 0001 --- 64M
 1111 1000 0000 0000  0000 0000 0000 0001 --- 128M

 1111 0000 0000 0000  0000 0000 0000 0001 --- 256M
 1110 0000 0000 0000  0000 0000 0000 0001 --- 512M
 1100 0000 0000 0000  0000 0000 0000 0001 --- 1G
 1000 0000 0000 0000  0000 0000 0000 0001 --- 2G(Max) 注1

 0000 0000 0000 0000  0000 0000 0000 0001 --- 2G(Max) 注1

注1:MSBのビットは 1 か 0 かにかかわりなく、Max容量の2GBを取得します。

■ローカルバス8/16Bit NonMux Modeのとき(BAR1)

                                1111 1101 --- 4(Min)
                                1111 1001 --- 8
                                1111 0001 --- 16

                                1110 0001 --- 32
                                1100 0001 --- 64
                                1000 0001 --- 128
                                0000 0001 --- 256(Max)

■ローカルバス32Bit Mux Modeのとき(BAR2)

 MSB                                               LSB

 1111 1111 1111 1111  1111 1111 1111 X0X0 --- 16(Min)
 1111 1111 1111 1111  1111 1111 1110 X0X0 --- 32
 1111 1111 1111 1111  1111 1111 1100 X0X0 --- 64
 1111 1111 1111 1111  1111 1111 1000 X0X0 --- 128

 1111 1111 1111 1111  1111 1111 0000 X0X0 --- 256
 1111 1111 1111 1111  1111 1110 0000 X0X0 --- 512
 1111 1111 1111 1111  1111 1100 0000 X0X0 --- 1K
 1111 1111 1111 1111  1111 1000 0000 X0X0 --- 2K

 1111 1111 1111 1111  1111 0000 0000 X0X0 --- 4K
 1111 1111 1111 1111  1110 0000 0000 X0X0 --- 8K
 1111 1111 1111 1111  1100 0000 0000 X0X0 --- 16K
 1111 1111 1111 1111  1000 0000 0000 X0X0 --- 32K

 1111 1111 1111 1111  0000 0000 0000 X0X0 --- 64K
 1111 1111 1111 1110  0000 0000 0000 X0X0 --- 128K
 1111 1111 1111 1100  0000 0000 0000 X0X0 --- 256K
 1111 1111 1111 1000  0000 0000 0000 X0X0 --- 512K

 1111 1111 1111 0000  0000 0000 0000 X0X0 --- 1M
 1111 1111 1110 0000  0000 0000 0000 X0X0 --- 2M
 1111 1111 1100 0000  0000 0000 0000 X0X0 --- 4M
 1111 1111 1000 0000  0000 0000 0000 X0X0 --- 8M

 1111 1111 0000 0000  0000 0000 0000 X0X0 --- 16M
 1111 1110 0000 0000  0000 0000 0000 X0X0 --- 32M
 1111 1100 0000 0000  0000 0000 0000 X0X0 --- 64M
 1111 1000 0000 0000  0000 0000 0000 X0X0 --- 128M

 1111 0000 0000 0000  0000 0000 0000 X0X0 --- 256M
 1110 0000 0000 0000  0000 0000 0000 X0X0 --- 512M
 1100 0000 0000 0000  0000 0000 0000 X0X0 --- 1G
 1000 0000 0000 0000  0000 0000 0000 X0X0 --- 2G(Max) 注1

 0000 0000 0000 0000  0000 0000 0000 X0X0 --- 2G(Max) 注1
注1:MSBのビットは 1 か 0 かにかかわりなく、Max容量の2GBを取得します。

■ローカルバス8/16Bit NonMux Modeのとき(BAR2)

                      1111 1111 1111 X0X0 --- 32(Min)

                      1111 1111 1110 X0X0 --- 64
                      1111 1111 1100 X0X0 --- 128
                      1111 1111 1000 X0X0 --- 256
                      1111 1111 0000 X0X0 --- 512

                      1111 1110 0000 X0X0 --- 1K
                      1111 1100 0000 X0X0 --- 2K
                      1111 1000 0000 X0X0 --- 4K
                      1111 0000 0000 X0X0 --- 8K

                      1110 0000 0000 X0X0 --- 16K
                      1100 0000 0000 X0X0 --- 32K
                      1000 0000 0000 X0X0 --- 64K
                      0000 0000 0000 X0X0 --- 128K(Max)


A2. 手持ちのAPIC22がRoHS対応製品なのかを確認する方法を教えて下さい。

APIC22は2004年9月以降RoHS対応となりました。識別につきましてはDATE codeでの判別となります。 DATE codeは「FXXXXS215」のような表示がパッケージに記載されており、この下3桁で判定します。
このDATE codeにて、「FXXXXS215」の下3桁が 215 以降のものは、RoHS対応品です。

A3. *BREQ/*DREQ/IRQ0〜IRQ3/SPACE/*DEVCSについて、外部Pullup/Pulldown処理は必要でしょうか?

APIC22DKの回路図で、*BREQ/*DREQ/IRQ0〜IRQ3/SPACE/*DEVCSについては仕様書を見ると内部Pullup処理がされておりますが、 付属の回路図には外部にも10kΩでPullup処理がされておおります。 外部Pullup/Pulldown処理は必要なのでしょうか?
APIC22内部のプルアップ抵抗は、主にハイインピーダンス状態を防ぐ事を目的とした最小限の値となっております。
外付け抵抗は対ノイズ性やタイミング等の状況に応じて適宜追加してください。

ページのトップへ




Copyright(C)2012 CPI Technologies,Inc. All rights reserved.【掲載の記事・写真・イラストなどの無断複写・転載等を禁じます。】