############################################################
# Altera
############################################################

DEVICE_FAMILY=STRATIX
  ValueType=STR     |Key=NameUsedByVendor           |Value=STRATIX
  ValueType=STR     |Key=QIS_ToolName               |Value=STRATIX
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=STRATIX
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=STRATIX
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP1S60B956C6
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=STRATIX_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=STRATIX_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=STRATIX_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=STRATIXGX
  ValueType=STR     |Key=NameUsedByVendor           |Value=STRATIX GX
  ValueType=STR     |Key=QIS_ToolName               |Value=STRATIX GX
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=STRATIX-GX   
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=STRATIX   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP1SGX40GF1020C5
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=STRATIX_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=STRATIX_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=STRATIX_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=STRATIX2
  ValueType=STR     |Key=NameUsedByVendor           |Value=STRATIX II   
  ValueType=STR     |Key=QIS_ToolName               |Value=STRATIX II
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=STRATIXII
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=STRATIX   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP2S90F1508C3
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=STRATIX_II_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=STRATIX_II_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=STRATIXII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=STRATIX2GX
  ValueType=STR     |Key=NameUsedByVendor           |Value=STRATIX II GX
  ValueType=STR     |Key=QIS_ToolName               |Value=STRATIX II GX
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=STRATIXII-GX   
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=STRATIX   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP2SGX90EF1152C3
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=STRATIX_II_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=STRATIX_II_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=STRATIXII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=STRATIX3
  ValueType=STR     |Key=NameUsedByVendor           |Value=STRATIX III   
  ValueType=STR     |Key=QIS_ToolName               |Value=STRATIX III
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=STRATIXIII
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=STRATIX   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP3SE50F484C4
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=STRATIX_II_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=STRATIX_II_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=STRATIXII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=CYCLONE
  ValueType=STR     |Key=NameUsedByVendor           |Value=CYCLONE
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=QIS_ToolName               |Value=CYCLONE   
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=CYCLONE   
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=CYCLONE   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP1C12Q240C8
  ValueType=INT     |Key=ND_ProgramBitsToIgnore     |Value=44
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=CYCLONE_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=CYCLONE_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=CYCLONE_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=CYCLONE2 
  ValueType=STR     |Key=NameUsedByVendor           |Value=CYCLONE II
  ValueType=STR     |Key=QIS_ToolName               |Value=CYCLONE II
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=CYCLONEII   
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=CYCLONE   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP2C35F672C6
  ValueType=INT     |Key=ND_ProgramBitsToIgnore     |Value=44
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=CYCLONEII_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=STRATIX_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=CYCLONEII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=CYCLONE3 
  ValueType=STR     |Key=NameUsedByVendor           |Value=CYCLONE III
  ValueType=STR     |Key=QIS_ToolName               |Value=CYCLONE III
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=CYCLONEIII   
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=CYCLONE   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP3C55F484C6
  ValueType=BOOL    |Key=ND_ActiveDisengage         |Value=True
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=CYCLONEIII_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=CYCLONEIII_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=CYCLONEII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=CYCLONE4E
  ValueType=STR     |Key=NameUsedByVendor           |Value=CYCLONE IV E
  ValueType=STR     |Key=QIS_ToolName               |Value=CYCLONE IV E
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=CYCLONEIV-E   
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=CYCLONE   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP4CE30F29C6
  ValueType=BOOL    |Key=ND_ActiveDisengage         |Value=True
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=CYCLONEII_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=CYCLONEIII_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=CYCLONEII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=CYCLONE4GX
  ValueType=STR     |Key=NameUsedByVendor           |Value=CYCLONE IV GX
  ValueType=STR     |Key=QIS_ToolName               |Value=CYCLONE IV GX
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=CYCLONEIV-GX   
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=CYCLONE   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP4CGX15BF14C6
  ValueType=BOOL    |Key=ND_ActiveDisengage         |Value=True
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=CYCLONEII_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=CYCLONEIII_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=CYCLONEII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=ARRIAGX 
  ValueType=STR     |Key=NameUsedByVendor           |Value=ARRIA GX
  ValueType=STR     |Key=QIS_ToolName               |Value=ARRIA GX
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=ARRIA-GX
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=ARRIAGX   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EP1AGX50DF780C6
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=STRATIXII_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=STRATIXII_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=STRATIXII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=True
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=True
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=MAX3000A 
  ValueType=STR     |Key=NameUsedByVendor           |Value=MAX3000A
  ValueType=STR     |Key=QIS_ToolName               |Value=MAX3000
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=MAX3000
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=MAX3000   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EPM3032ALC44-4
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=MAX7000S
  ValueType=STR     |Key=NameUsedByVendor           |Value=MAX7000S 
  ValueType=STR     |Key=QIS_ToolName               |Value=MAX7000
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=MAX7000
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=MAX7000   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EPM7256SRI208-15
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=OptimizationFlag           |Value=MAX7000_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=MAX7000AE
  ValueType=STR     |Key=NameUsedByVendor           |Value=MAX7000AE 
  ValueType=STR     |Key=QIS_ToolName               |Value=MAX7000
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=MAX7000
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=MAX7000   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EPM7512AETC144-12
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=OptimizationFlag           |Value=MAX7000_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=MAX7000B
  ValueType=STR     |Key=NameUsedByVendor           |Value=MAX7000B 
  ValueType=STR     |Key=QIS_ToolName               |Value=MAX7000
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=MAX7000
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=MAX7000   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EPM7512BUC169-10
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=OptimizationFlag           |Value=MAX7000_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=MAX2 
  ValueType=STR     |Key=NameUsedByVendor           |Value=MAX II
  ValueType=STR     |Key=QIS_ToolName               |Value=MAX II
  ValueType=STR     |Key=QIS_CoreExt                |Value=map.eqn
  ValueType=STR     |Key=QIS_FPGAExt                |Value=map.eqn
  ValueType=STR     |Key=SYN_ToolName               |Value=MAXII
  ValueType=STR     |Key=SYN_CoreExt                |Value=vqm
  ValueType=STR     |Key=SYN_FPGAExt                |Value=vqm
  ValueType=STR     |Key=DXP_ToolName               |Value=MAX7000   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=ALTERA
  ValueType=STR     |Key=CB_Extension               |Value=VQM
  ValueType=STR     |Key=CB_MemExtension            |Value=VHD
  ValueType=STR     |Key=CB_ExampleDevice           |Value=EPM2210F256C3
  ValueType=STR     |Key=SVFSpeed                   |Value=10Mhz
  ValueType=STR     |Key=ConfigurationSchemeFlag    |Value=CYCLONE_CONFIGURATION_SCHEME
  ValueType=STR     |Key=ConfigurationDeviceFlag    |Value=CYCLONE_CONFIGURATION_DEVICE
  ValueType=STR     |Key=OptimizationFlag           |Value=MAXII_OPTIMIZATION_TECHNIQUE
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

############################################################
# Xilinx
############################################################

DEVICE_FAMILY=Spartan2
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN2
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN2
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan2   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC2S200-5PQ208C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Spartan2E
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN2E
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN2E
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan2e  
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC2S300E-6PQ208C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Spartan3
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN3
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC3S5000-5FG1156C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Spartan3L
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3L
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN3
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC3S1000L-4FG456C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Spartan3e 
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3E
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN3E
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC3S1200E-4FG400C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=XASpartan3e 
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3E
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN3E
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XA3S1600E-4FGG484I
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY


DEVICE_FAMILY=Spartan3a 
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3A
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN3A
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC3S700A-4FG484C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY


DEVICE_FAMILY=XASpartan3a 
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3A
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN3A
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XA3S1400A-4FGG484I
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY


DEVICE_FAMILY=Spartan3adsp 
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3A-DSP
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN-3A-DSP
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC3SD1800A-5FG676C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False  
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=XASpartan3adsp 
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3A-DSP
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN-3A-DSP
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC3SD1800A-5FG676C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Spartan3an
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN3AN
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN3A
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC3S200AN-5FTG256C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Spartan6
  ValueType=STR     |Key=XST_ToolName               |Value=SPARTAN6
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=SPARTAN6
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=spartan6
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC6SLX16-2CSG324C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Virtex 
  ValueType=STR     |Key=XST_ToolName               |Value=VIRTEX
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=VIRTEX
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=virtex   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XCV200-6BG256C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=VirtexE 
  ValueType=STR     |Key=XST_ToolName               |Value=VIRTEX-E
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=VIRTEX-E
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=virtexe   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XCV200E-6PQ240C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Virtex2 
  ValueType=STR     |Key=XST_ToolName               |Value=VIRTEX2
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=VIRTEX2
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=virtex2   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC2V250-6CS144C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Virtex2P 
  ValueType=STR     |Key=XST_ToolName               |Value=VIRTEX2P
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=VIRTEX2P
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=virtex2p   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC2VP20-6FG676C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Virtex4 
  ValueType=STR     |Key=XST_ToolName               |Value=VIRTEX4
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=VIRTEX4
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=virtex2   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC4VSX55-10FF1148C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Virtex5 
  ValueType=STR     |Key=XST_ToolName               |Value=VIRTEX5
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=VIRTEX5
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=virtex2   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC5VLX50-1FF676C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=Virtex6 
  ValueType=STR     |Key=XST_ToolName               |Value=VIRTEX6
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=VIRTEX6
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=virtex2   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=BOOL    |Key=CG_UsesVirtexArch          |Value=False
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC6VLX240T-1FF1156C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=True
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=True
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=XC9500
  ValueType=STR     |Key=XST_ToolName               |Value=XC9500
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=XC9500
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=9k   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC95216-15HQ208C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=XC9500XL 
  ValueType=STR     |Key=XST_ToolName               |Value=XC9500-XV
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=XC9500-XL
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=9kxv   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC95144XL-10TQ100C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=XA9500XL 
  ValueType=STR     |Key=XST_ToolName               |Value=XC9500-XV
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=XC9500-XL
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=9kxv   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC95144XL-10TQ100C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=XC9500XV 
  ValueType=STR     |Key=XST_ToolName               |Value=XC9500-XV
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=XC9500-XV
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=9kxv   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC95144XV-5TQ100C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=CoolRunnerXPLA3
  ValueType=STR     |Key=XST_ToolName               |Value=COOLRUNNER
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=COOLRUNNER
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=coolrunnerXPLA3   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XCR3032XL-5VQ44C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableLatch            |Value=True
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY

DEVICE_FAMILY=CoolRunner2 
  ValueType=STR     |Key=XST_ToolName               |Value=COOLRUNNER2
  ValueType=STR     |Key=XST_CoreExt                |Value=ngc
  ValueType=STR     |Key=XST_FPGAExt                |Value=ngc
  ValueType=STR     |Key=SYN_ToolName               |Value=COOLRUNNER2
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=coolrunner2   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=BOOL    |Key=IsPLD                      |Value=True
  ValueType=STR     |Key=Vendor                     |Value=XILINX
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=XC2C256-5VQ100C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 1.8V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableLatch            |Value=True
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=False
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=True
END_DEVICE_FAMILY


############################################################
# Actel
############################################################

DEVICE_FAMILY=PROASICPLUS
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1 
  ValueType=STR     |Key=SYN_ToolName               |Value=PA
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=PA
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=STP
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=APA300-FPQ208
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=PROASIC3
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=PROASIC3
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=ProASIC3
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=A3P600-1PQ208
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=PROASIC3E
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=PROASIC3E
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=ProASIC3E
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=A3PE600-1FG484
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=IGLOO
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=IGLOO
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=IGLOO
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=AGL600V2-FG256
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=IGLOOE
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=IGLOOE
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=IGLOOE
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=AGLE600V2-FG256
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=IGLOOPLUS
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=IGLOO+
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=IGLOO+
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=AGLP060V2-VQ176
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=IGLOONANO
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=IGLOO
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=IGLOO
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=AGLN250V2-ZVQG100
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=FUSION
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=FUSION
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=FUSION
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=AFS600-FG256
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=SMARTFUSION
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=SmartFusion
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edf
  ValueType=STR     |Key=DXP_ToolName               |Value=actpa3
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edf
  ValueType=STR     |Key=DesignerFamilyName         |Value=SmartFusion
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=ACTEL
  ValueType=STR     |Key=ND_STAPLFormat             |Value=bts_stp
  ValueType=STR     |Key=CG_LPMRamType              |Value=LPM_RAM
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=A2F200M3F-FGG848
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVTTL 3.3V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=True
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY


############################################################
# Lattice
############################################################

DEVICE_FAMILY=EC
  ValueType=STR     |Key=LatticeArchName            |Value=LatticeEC
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1 
  ValueType=STR     |Key=SYN_ToolName               |Value=LATTICE-EC
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_ec   
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LFEC20E-3F672C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=True
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=ECP
  ValueType=STR     |Key=LatticeArchName            |Value=LatticeECP-DSP
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=LATTICE-ECP
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_ec
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LFECP20E-3F672C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=True
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=True
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=True
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=ECP2
  ValueType=STR     |Key=LatticeArchName            |Value=LatticeECP2-DSP
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=LATTICE-ECP2
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_ec
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LFE2-50E-5F672C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=True
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=True
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=True
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=True
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=ECP2M
  ValueType=STR     |Key=LatticeArchName            |Value=LatticeECP2M-DSP
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=LATTICE-ECP2M
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_ec
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LFE2M35E-5F672C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=True
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=True
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=True
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=True
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=SC
  ValueType=STR     |Key=LatticeArchName            |Value=slayer
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=LATTICE-SC
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_sc
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LFSC3GA25E-5F900C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=True
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=XP
  ValueType=STR     |Key=LatticeArchName            |Value=LatticeXP
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=LATTICE-XP
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_xp
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LFXP10C-4F256C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=False
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=True
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=XP2
  ValueType=STR     |Key=LatticeArchName            |Value=LatticeXP2
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=LATTICE-XP2
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_xp2
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LFXP2-17E-5F484C
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=True
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=True
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=True
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY

DEVICE_FAMILY=MACHXO
  ValueType=STR     |Key=LatticeArchName            |Value=MachXO
  ValueType=INT     |Key=MaxClkManOutputs           |Value=1
  ValueType=STR     |Key=SYN_ToolName               |Value=MACHXO
  ValueType=STR     |Key=SYN_CoreExt                |Value=edn
  ValueType=STR     |Key=SYN_FPGAExt                |Value=edn
  ValueType=STR     |Key=DXP_ToolName               |Value=lattice_xp
  ValueType=STR     |Key=DXP_CoreExt                |Value=edn
  ValueType=STR     |Key=DXP_FPGAExt                |Value=edn
  ValueType=BOOL    |Key=IsPLD                      |Value=False
  ValueType=STR     |Key=Vendor                     |Value=LATTICE
  ValueType=STR     |Key=CB_Extension               |Value=EDN
  ValueType=STR     |Key=CB_MemExtension            |Value=EDN
  ValueType=STR     |Key=CB_ExampleDevice           |Value=LCMXO2280C-4FT256I
  ValueType=STR     |Key=WM_DefaultIOStandard       |Value=LVCMOS 2.5V
  ValueType=STR     |Key=SDB_ActiveLowAsynReset     |Value=False
  ValueType=STR     |Key=SDB_ActiveLowAsynPreset    |Value=False
  ValueType=STR     |Key=SDB_EnableSyncFlipFlop     |Value=False
  ValueType=STR     |Key=SDB_EnableAsynFlipFlop     |Value=True
  ValueType=STR     |Key=SDB_EnableLatch            |Value=False
  ValueType=STR     |Key=SDB_ActiveLowTristate      |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroAdder       |Value=False
  ValueType=STR     |Key=SDB_XilinxMacroMux         |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF56           |Value=False
  ValueType=STR     |Key=SDB_XilinxMuxF78           |Value=False
  ValueType=STR     |Key=SDB_XilinxMult             |Value=False
  ValueType=STR     |Key=SDB_AlteraAdder            |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmAddSub        |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmCompare       |Value=False
  ValueType=STR     |Key=SDB_AlteraLpmMultiply      |Value=False
  ValueType=STR     |Key=SDB_AlteraLVDS             |Value=False
  ValueType=STR     |Key=SDB_LatticeMult            |Value=True
  ValueType=STR     |Key=SDB_LatticeMultB           |Value=False
  ValueType=STR     |Key=SDB_LatticeFADD2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFADD2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeFSUB2           |Value=True
  ValueType=STR     |Key=SDB_LatticeFSUB2B          |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2            |Value=False
  ValueType=STR     |Key=SDB_LatticeCCU2B           |Value=False
  ValueType=STR     |Key=SDB_TristateToMux          |Value=False
  ValueType=STR     |Key=SDB_TristateInternalToMux  |Value=False
  ValueType=STR     |Key=SDB_TristatePushToTop      |Value=True
  ValueType=STR     |Key=SDB_EdifBitvecInHex        |Value=False
END_DEVICE_FAMILY
