AR# 47292

Soft Error Mitigation Controller - VC707 および KC705 ボードのサンプル デザイン UCF ピン配置制約

説明

デフォルトでは、提供されているサンプル デザインの UCF ファイルにはピン ロケーションは追加されていません。 

ロケーション制約が設定されていないピンがあるため、ビットストリームは生成できません。

VC707 または KC705 ボードのサンプル デザイン ピン配置はどのようになっていますか。

ソリューション

XC7V485T-2FFG1761 または XC7K325T-2FFG900 がターゲット デバイスの場合、次のピン ロケーションを使用することができます。 

これらは VC707 および KC705 ボードでサポートされています。 

次のピン ロケーションでは、外部ピンを必要とするオプションがすべて有効になっています。 

たとえば、エラー挿入のシム (shim) 方法が「pins」から変更になると、関連ピンを削除する必要があります。 

XDC 制約の詳細については、(ザイリンクス アンサー 47291) を参照してください。

XC7V485T-2FFG1761 または VC707 ボード

NET "clk" LOC = "AP37" ;
NET "clk_ibufg" CLOCK_DEDICATED_ROUTE = FALSE ;
NET "status_initialization" LOC = "AM39" ;
NET "status_observation" LOC = "AN39" ;
NET "status_correction" LOC = "AR37" ;
NET "status_classification" LOC = "AT37" ;
NET "status_injection" LOC = "AR35" ;
NET "status_uncorrectable" LOC = "AP41" ;
NET "status_essential" LOC = "AP42" ;
NET "status_heartbeat" LOC = "AU39" ;
NET "monitor_tx" LOC = "AU36" ;
NET "monitor_rx" LOC = "AU33" ;
NET "external_c" LOC = "AA39" ;
NET "external_d" LOC = "W40" ;
NET "external_q" LOC = "AB38" ;
NET "external_s_n" LOC = "Y40" ;
NET "inject_strobe" LOC = "J36" | PULLDOWN ;
NET "inject_address[0]" LOC = "B36" | PULLDOWN ;
NET "inject_address[1]" LOC = "A37" | PULLDOWN ;
NET "inject_address[2]" LOC = "B34" | PULLDOWN ;
NET "inject_address[3]" LOC = "A34" | PULLDOWN ;
NET "inject_address[4]" LOC = "B39" | PULLDOWN ;
NET "inject_address[5]" LOC = "A39" | PULLDOWN ;
NET "inject_address[6]" LOC = "A35" | PULLDOWN ;
NET "inject_address[7]" LOC = "A36" | PULLDOWN ;
NET "inject_address[8]" LOC = "C38" | PULLDOWN ;
NET "inject_address[9]" LOC = "C39" | PULLDOWN ;
NET "inject_address[10]" LOC = "B37" | PULLDOWN ;
NET "inject_address[11]" LOC = "B38" | PULLDOWN ;
NET "inject_address[12]" LOC = "E32" | PULLDOWN ;
NET "inject_address[13]" LOC = "D32" | PULLDOWN ;
NET "inject_address[14]" LOC = "B32" | PULLDOWN ;
NET "inject_address[15]" LOC = "B33" | PULLDOWN ;
NET "inject_address[16]" LOC = "E33" | PULLDOWN ;
NET "inject_address[17]" LOC = "D33" | PULLDOWN ;
NET "inject_address[18]" LOC = "C33" | PULLDOWN ;
NET "inject_address[19]" LOC = "C34" | PULLDOWN ;
NET "inject_address[20]" LOC = "D37" | PULLDOWN ;
NET "inject_address[21]" LOC = "D38" | PULLDOWN ;
NET "inject_address[22]" LOC = "G32" | PULLDOWN ;
NET "inject_address[23]" LOC = "F32" | PULLDOWN ;
NET "inject_address[24]" LOC = "F36" | PULLDOWN ;
NET "inject_address[25]" LOC = "F37" | PULLDOWN ;
NET "inject_address[26]" LOC = "F34" | PULLDOWN ;
NET "inject_address[27]" LOC = "F35" | PULLDOWN ;
NET "inject_address[28]" LOC = "H33" | PULLDOWN ;
NET "inject_address[29]" LOC = "G33" | PULLDOWN ;
NET "inject_address[30]" LOC = "E37" | PULLDOWN ;
NET "inject_address[31]" LOC = "E38" | PULLDOWN ;
NET "inject_address[32]" LOC = "G36" | PULLDOWN ;
NET "inject_address[33]" LOC = "G37" | PULLDOWN ;
NET "inject_address[34]" LOC = "F39" | PULLDOWN ;
NET "inject_address[35]" LOC = "E39" | PULLDOWN ;
NET "inject_address[36]" LOC = "J37" | PULLDOWN ;
NET "inject_address[37]" LOC = "J38" | PULLDOWN ;
NET "inject_address[38]" LOC = "H38" | PULLDOWN ;
NET "inject_address[39]" LOC = "G38" | PULLDOWN ;

XC7K325T-2FFG900 または KC705 ボード

NET "clk" LOC = "R24" ;
NET "clk_ibufg" CLOCK_DEDICATED_ROUTE = FALSE ;
NET "status_initialization" LOC = "AB8" | IOSTANDARD = LVCMOS18 ;
NET "status_observation" LOC = "AA8" | IOSTANDARD = LVCMOS18 ;
NET "status_correction" LOC = "AC9" | IOSTANDARD = LVCMOS18 ;
NET "status_classification" LOC = "AB9" | IOSTANDARD = LVCMOS18 ;
NET "status_injection" LOC = "AE26" ;
NET "status_uncorrectable" LOC = "G19" ;
NET "status_essential" LOC = "E18" ;
NET "status_heartbeat" LOC = "F16" ;
NET "monitor_tx" LOC = "K24" ;
NET "monitor_rx" LOC = "M19" ;
NET "external_c" LOC = "AB20" ;
NET "external_d" LOC = "AB24" ;
NET "external_q" LOC = "AD21" ;
NET "external_s_n" LOC = "AC25" ;
NET "inject_strobe" LOC = "G22" | PULLDOWN ;
NET "inject_address[0]" LOC = "B27" | PULLDOWN ;
NET "inject_address[1]" LOC = "A27" | PULLDOWN ;
NET "inject_address[2]" LOC = "C24" | PULLDOWN ;
NET "inject_address[3]" LOC = "B24" | PULLDOWN ;
NET "inject_address[4]" LOC = "B28" | PULLDOWN ;
NET "inject_address[5]" LOC = "A28" | PULLDOWN ;
NET "inject_address[6]" LOC = "A25" | PULLDOWN ;
NET "inject_address[7]" LOC = "A26" | PULLDOWN ;
NET "inject_address[8]" LOC = "D26" | PULLDOWN ;
NET "inject_address[9]" LOC = "C26" | PULLDOWN ;
NET "inject_address[10]" LOC = "C25" | PULLDOWN ;
NET "inject_address[11]" LOC = "B25" | PULLDOWN ;
NET "inject_address[12]" LOC = "D27" | PULLDOWN ;
NET "inject_address[13]" LOC = "C27" | PULLDOWN ;
NET "inject_address[14]" LOC = "E28" | PULLDOWN ;
NET "inject_address[15]" LOC = "D28" | PULLDOWN ;
NET "inject_address[16]" LOC = "C29" | PULLDOWN ;
NET "inject_address[17]" LOC = "B29" | PULLDOWN ;
NET "inject_address[18]" LOC = "D29" | PULLDOWN ;
NET "inject_address[19]" LOC = "C30" | PULLDOWN ;
NET "inject_address[20]" LOC = "B30" | PULLDOWN ;
NET "inject_address[21]" LOC = "A30" | PULLDOWN ;
NET "inject_address[22]" LOC = "E29" | PULLDOWN ;
NET "inject_address[23]" LOC = "E30" | PULLDOWN ;
NET "inject_address[24]" LOC = "H24" | PULLDOWN ;
NET "inject_address[25]" LOC = "H25" | PULLDOWN ;
NET "inject_address[26]" LOC = "G28" | PULLDOWN ;
NET "inject_address[27]" LOC = "F28" | PULLDOWN ;
NET "inject_address[28]" LOC = "G27" | PULLDOWN ;
NET "inject_address[29]" LOC = "F27" | PULLDOWN ;
NET "inject_address[30]" LOC = "G29" | PULLDOWN ;
NET "inject_address[31]" LOC = "F30" | PULLDOWN ;
NET "inject_address[32]" LOC = "H26" | PULLDOWN ;
NET "inject_address[33]" LOC = "H27" | PULLDOWN ;
NET "inject_address[34]" LOC = "H30" | PULLDOWN ;
NET "inject_address[35]" LOC = "G30" | PULLDOWN ;
NET "inject_address[36]" LOC = "H21" | PULLDOWN ;
NET "inject_address[37]" LOC = "H22" | PULLDOWN ;
NET "inject_address[38]" LOC = "D21" | PULLDOWN ;
NET "inject_address[39]" LOC = "C21" | PULLDOWN ;

改訂履歴
2012/05/08 - 初版

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
44541 Soft Error Mitigation Controller - v1.1 から v3.4 までのリリース ノートおよび既知の問題 N/A N/A
AR# 47292
日付 09/12/2014
ステータス アクティブ
種類 既知の問題
IP