<?xml version="1.0" encoding="UTF-8"?>
<!--
//	the XML files will be parsed by tinyXML which does not
//	support DOCTYPE

<!DOCTYPE messages [
	<! -- i:info e:error w:warning f:fatal -- >
	<!ELEMENT messages ((i|e|w|f)+)>
	<!ELEMENT i (#PCDATA)>
	<!ATTLIST i id CDATA #REQUIRED>
	<!ELEMENT p (#PCDATA)>
	<!ATTLIST p id CDATA #REQUIRED>
	<!ELEMENT e (#PCDATA)>
	<!ATTLIST e id CDATA #REQUIRED>
	<!ELEMENT w (#PCDATA)>
	<!ATTLIST w id CDATA #REQUIRED>
	<!ELEMENT f (#PCDATA)>
	<!ATTLIST f id CDATA #REQUIRED>
]>
-->

<messages>
	<!--  messages related with device handling -->
	<e id="DVST001">デバイス "%s" のベンダーが不明です</e>
	<e id="DVST002">ベンダー %s がサポートされていません</e>
	<e id="DVST003">ベンダー %s のデバイス %s が存在していません</e>
	<e id="DVST004">デバイス %s の読み込みが異常終了しました</e>
	<e id="DVST005">Device name %s is illegal</e>
	<e id="DVST005-A">Device string "%s" contains illegal package "%s"</e>
	<e id="DVST005-B">Device string "%s" contains no speedgrade information</e>
	<e id="DVST005-C">Device string "%s" contains illegal speedgrade "%s"</e>	
	<e id="DVST005-D">Device string "%s" contains illegal temperature condition "%s"</e>

	<!-- 	Device checking -->
	<e id="CDEV000">Physical constraint should be set before implementation </e>
	<e id="CDEV001">ターゲットデバイスが未定義なので、"dv.setup"に定義してください</e>
	<e id="CDEV002">ピンのロケーションはインスタンスのピン(instance pins)ではなく、プライマリのピン(primary pins)に適用されます</e>
	<e id="CDEV003">ピンのロケーション "%s" が無効です</e>
	<e id="CDEV004">Invalid instance location "%s" </e>
	<e id="CDEV005">Invalid region rectangle "%s %s" </e>
	<e id="CDEV006">Unable to find instance or net matching name pattern "%s" </e>
	<e id="CDEV007">Multiple instances match name "%s" </e>
	<e id="CDEV008">Unable to find port matching name pattern "%s" </e>
	<e id="CDEV009">Multiple ports match name "%s" </e>
	<e id="CDEV010">Unable to find instance matching name "%s" </e>
	<e id="CDEV011">PAD %s cannot be defined as VREF. A VREF pad has been declared at same bank in previous</e>
	<e id="CDEV012">Invalid bank "%s"</e>

	<e id="CDEV800">Physical constraint commands should be start with "phycst.start" command </e>
	<w id="CDEV801">Physical constraint "phycst.region.set %s %s" is ignored: instance "%s" has been constrained by another phycst.region.set</w>
	<w id="CDEV802">Physical constraint "phycst.rloc.set %s %s %s" is ignored: instance "%s" has been constrained by another phycst.rloc.set</w>
	<w id="CDEV805">Physical constraint "phycst.pkgroup.set %s %s" is ignored: instance "%s" has been assigned to another group "%s"</w>

	<i id="DV-0">デバイスを読み込み中 (%s) ... </i>
	<i id="DV-1">デバイスの読み込みが正常終了しました</i>
	<i id="DV-2"><![CDATA[  Loading functional data...]]></i>
	<i id="DV-3"><![CDATA[  Loading timing data...]]></i>
	<i id="DV-4"><![CDATA[  Loading physical data...]]></i>
	<i id="DV-SL-0">Sealion hardware version : %s</i>

	<p id="DVPR000">
	<![CDATA[
================================================
vendor %s, family %s
================================================
]]>
	</p>
	<p id="DVPR001">{"%s" "%s" "%s" "%s"}</p>
	<e id="PDV-0">Unable to open device file %s </e>
	<e id="PDV-1">No PLIB found, unable to load physical information </e>
	<w id="PDV-2">No XPITCH found, using the default value </w>
	<w id="PDV-3">No YPITCH found, using the default value </w>
	<w id="PDV-4">Unknown KEY %s </w>
	<e id="PDV-5">Unable to find PACKAGE %s </e>
	<e id="PDV-6">Unable to find DIE %s </e>
	<i id="PDV-7">Physical information loaded complete </i>
	<i id="PDV-8">Bind physical information for CELL %s </i>
	<e id="PDV-9">Unable to bind physical information for MACRO %s </e>
	<w id="PDV-10">Missing geometry information for PORT %s </w>
	<e id="PDV-11">Unable to find SITE %s </e>
	<e id="PDV-12">SITE attribute lost </e>
	<e id="PDV-13">TILE attribute lost </e>
	<e id="PDV-14">Illegal character found in RANGE %s </e>
	<e id="PDV-15">Attribute FUNC missed for IO %s </e>
	<e id="PDV-16">Wrong KEY %s, should be input|output|inout </e>
	<w id="PDV-17">PORT's Attribute DIR is missed, %s </w>
	<w id="PDV-18">Lost Attribute TYPE, %s </w>
	<e id="PDV-19">Missing Attribute AXIS </e>
	<e id="PDV-20">Row %d, column %d </e>
	<i id="PDV-21">Element %s </i>
	<i id="PDV-22">\tAttribute : %s </i>
	<w id="PDV-23">Chain cannot be declared recursively </w>
	<e id="PDV-24">Unable to find CHAIN_TYPE %s </e>
	<e id="PDV-25">Multi-chain conflicts at type(%d) row(%d) col(%d) </e>
	<e id="PDV-26">Unable to find SPOT at type(%d) row(%d) col(%d) </e>
	<i id="PDV-27">site(%d), macro(%d), spot(%d), chain_type(%d), chain(%d), Io(%d), limit(%d), region(%d) </i>
	<w id="PDV-28">Unknown IOSTANDARD %s, take no effect </w>

	<i id="PC-100">%s is blocked by User</i>
	<i id="PC-101">%s has been blocked by own</i>
	<e id="PC-102">%s is not a legal site</e>
	<w id="PC-103">\"phycst.blockage.set\" does not support Device %s</w>
	<e id="PC-104">%s has been used or blocked by user</e>
	<e id="PC-105">This command is not supported by Device family %s</e>
	<i id="PC-106">VREF is enabled for embedded DDR interface</i>
	<i id="PC-107">enable external VREF</i>
	<i id="PC-108">enable internal VREF</i>

	<i id="BIT-1">Loading Device Info ... </i>
	<i id="BIT-2">Loading Design ... </i>
	<i id="BIT-3A">BitGen options :%s </i>
	<i id="BIT-3">Generating bitstream file %s ... </i>
	<i id="BIT-4">Done</i>
    <w id="BIT-10">Pad %s has no location constraint</w>
    <e id="BIT-11">%d pads have no location constraint, and Bitgen stops</e>
    <w id="BIT-12">Force enabled compress mode (uncompressed mode is risky in corner case for current device)</w>
    <w id="BIT-13">Force uncompressed mode (compressed mode is risky in corner case for current device)</w>
</messages>
