Bitstream Interpretation Library (BIL)
0.1
|
application | |
bit2xml | |
bit2xml.cpp | Contains the main method of the bit2xml program |
bit2xmlArgs.cpp | Contains definition of bit2xml command line parsing function |
bit2xmlArgs.hpp | Contains declaration of bit2xml command line parsing function |
bit2xmlData.cpp | Contains definition of constants holding the xsl and css stylesheets for use with the bit2xml program |
bit2xmlData.hpp | Contains declaration of constants holding the xsl and css stylesheets for use with the bit2xml program |
bit2xmlMsgs.cpp | Contains definition of text message constants for bit2xml |
bit2xmlMsgs.hpp | Contains declaration of text message constants for bit2xml |
bitextract | |
bitextract.cpp | Contains the main method of the bitextract program |
bitextractArgs.cpp | Contains definition of bitextract command line parsing function |
bitextractArgs.hpp | Contains declaration of bitextract command line parsing function |
bitextractMsgs.cpp | Contains definition of text message constants for bitextract |
bitextractMsgs.hpp | Contains declaration of text message constants for bitextract |
bitreverse | |
bitreverse.cpp | Contains the main method of the bitreverse program |
bitreverseArgs.cpp | Contains definition of bitreverse command line parsing function |
bitreverseArgs.hpp | Contains declaration of bitreverse command line parsing function |
bitreverseMsgs.cpp | Contains definition of text message constants for bitreverse |
bitreverseMsgs.hpp | Contains declaration of text message constants for bitreverse |
bitfile | |
BitFileData.cpp | Contains definition of BitFileData class |
BitFileData.hpp | Contains declaration of BitFileData class |
BitFileReader.cpp | Function for reading a bitfile from a stream |
BitFileReader.hpp | Function for reading a bitfile from a stream |
BitFileSections.cpp | Contains definition of bitfile section constants |
BitFileSections.hpp | Contains declaration of bitfile section constants |
BitFileWriter.cpp | Function for writing a bitfile to a stream |
BitFileWriter.hpp | Function for writing a bitfile to a stream |
BitFileXMLWriter.cpp | Function for writing bitfile meta data into XML |
BitFileXMLWriter.hpp | Function for writing bitfile meta data into XML |
bitstream | |
Bitstream.cpp | Contains definition of Bitstream class |
Bitstream.hpp | Contains declaration of Bitstream class |
BuswidthPattern.cpp | Contains definition of BuswidthPattern class |
BuswidthPattern.hpp | Contains declaration of BuswidthPattern class |
BuswidthPatternRawData.cpp | Functions for handling buswidth pattern raw data |
BuswidthPatternRawData.hpp | Functions for handling buswidth pattern raw data |
DummyWord.cpp | Contains definition of DummyWord class |
DummyWord.hpp | Contains declaration of DummyWord class |
Packet.cpp | Contains definition of Packet class |
Packet.hpp | Contains declaration of Packet class |
PacketOpcode.cpp | Contains packet opcode enumeration constants and strings |
PacketOpcode.hpp | Contains packet opcode enumeration constants and strings |
PacketVisitor.hpp | Contains declaration of PacketVisitor class |
RegisterAddress.hpp | Contains packet register address type |
SyncWord.cpp | Contains definition of SyncWord class |
SyncWord.hpp | Contains declaration of SyncWord class |
SyncWordRawData.cpp | Functions for handling sync word raw data |
SyncWordRawData.hpp | Functions for handling sync word raw data |
Type1Packet.cpp | Contains definition of Type1Packet class |
Type1Packet.hpp | Contains declaration of Type1Packet class |
Type1PacketRawData.cpp | Functions for handling type 1 packet raw data |
Type1PacketRawData.hpp | Functions for handling type 1 packet raw data |
Type2Packet.cpp | Contains definition of Type2Packet class |
Type2Packet.hpp | Contains declaration of Type2Packet class |
Type2PacketRawData.cpp | Functions for handling type 2 packet raw data |
Type2PacketRawData.hpp | Functions for handling type 2 packet raw data |
V5BitstreamDeviceDetector.cpp | Contains definition of V5BitstreamDeviceDetector class |
V5BitstreamDeviceDetector.hpp | Contains declaration of V5BitstreamDeviceDetector class |
V5BitstreamReader.cpp | Contains definition of V5BitstreamReader class |
V5BitstreamReader.hpp | Contains declaration of V5BitstreamReader class |
V5BitstreamSyntaxChecker.cpp | Contains definition of V5BitstreamSyntaxChecker class |
V5BitstreamSyntaxChecker.hpp | Contains declaration of V5BitstreamSyntaxChecker class |
V5BitstreamXMLWriter.cpp | Contains definition of V5BitstreamXMLWriter class |
V5BitstreamXMLWriter.hpp | Contains declaration of V5BitstreamXMLWriter class |
V5PacketVisitor.cpp | Contains definition of V5PacketVisitor class |
V5PacketVisitor.hpp | Contains declaration of V5PacketVisitor class |
cfgdecode | |
CfgDecoder.cpp | Contains definition of CfgDecoder class |
CfgDecoder.hpp | Contains declaration of CfgDecoder class |
CfgPrint.cpp | Contains functions for printing PIPs and primitive site configurations |
CfgPrint.hpp | Contains functions for printing PIPs and primitive site configurations |
configuration | |
V5AddressLayout.cpp | Contains definition of V5AddressLayout class |
V5AddressLayout.hpp | Contains declaration of V5AddressLayout class |
V5AddressLayoutRegistry.cpp | Contains definition of V5AddressLayoutRegistry class |
V5AddressLayoutRegistry.hpp | Contains declaration of V5AddressLayoutRegistry class |
V5CfgBlock.cpp | Contains Virtex-5 configuration block enumeration constants and strings |
V5CfgBlock.hpp | Contains Virtex-5 configuration block enumeration constants and strings |
V5CfgColumn.cpp | Contains Virtex-5 configuration column enumeration constants and strings |
V5CfgColumn.hpp | Contains Virtex-5 configuration column enumeration constants and strings |
V5CfgFrame.cpp | Contains definition of V5CfgFrame class |
V5CfgFrame.hpp | Contains declaration of V5CfgFrame class |
V5Configuration.cpp | Contains definition of V5Configuration class |
V5Configuration.hpp | Contains declaration of V5Configuration class |
V5ConfigurationDump.cpp | Functions for dumping V5Configuration contents to a stream |
V5ConfigurationDump.hpp | Functions for dumping V5Configuration contents to a stream |
V5FrameAddress.cpp | Contains definition of V5FrameAddress class |
V5FrameAddress.hpp | Contains declaration of V5FrameAddress class |
V5FrameAddressString.cpp | Contains string conversion functions for V5FrameAddress |
V5FrameAddressString.hpp | Contains string conversion functions for V5FrameAddress |
correlation | |
cfgextraction | |
CfgExtractor.cpp | Contains definition of CfgExtractor class |
CfgExtractor.hpp | Contains declaration of CfgExtractor class |
V5CfgExtractor.cpp | Contains definition of V5CfgExtractor class |
V5CfgExtractor.hpp | Contains declaration of V5CfgExtractor class |
V5CfgTileMap.cpp | Contains definition of V5CfgTileMap class |
V5CfgTileMap.hpp | Contains declaration of V5CfgTileMap class |
V5CfgTileMapEntry.cpp | Contains definition of V5CfgTileMapEntry class |
V5CfgTileMapEntry.hpp | Contains declaration of V5CfgTileMapEntry class |
xdlextraction | |
XDLExtractor.cpp | Contains definition of XDLExtractor class |
XDLExtractor.hpp | Contains declaration of XDLExtractor class |
CorrelationUnit.cpp | Contains definition of CorrelationUnit class |
CorrelationUnit.hpp | Contains declaration of CorrelationUnit class |
Correlator.cpp | Contains definition of Correlator class |
Correlator.hpp | Contains declaration of Correlator class |
datagen | |
bitcorrelate | |
bitcorrelate.cpp | Contains the main method of the bitcorrelate program |
bitcorrelateArgs.cpp | Contains definition of bitcorrelate command line parsing function |
bitcorrelateArgs.hpp | Contains declaration of bitcorrelate command line parsing function |
bitcorrelateMsgs.cpp | Contains definition of text message constants for bitcorrelate |
bitcorrelateMsgs.hpp | Contains declaration of text message constants for bitcorrelate |
v5cfgmap_gen | |
v5cfgmap_gen.cpp | Contains the main method of the v5cfgmap_gen program |
v5cfgmap_genAlgo.cpp | Function for filling a V5CfgTileMap with data |
v5cfgmap_genAlgo.hpp | Function for filling a V5CfgTileMap with data |
v5cfgmap_genArgs.cpp | Contains definition of v5cfgmap_gen command line parsing function |
v5cfgmap_genArgs.hpp | Contains declaration of v5cfgmap_gen command line parsing function |
v5cfgmap_genData.cpp | Contains Virtex-5 tile columns |
v5cfgmap_genData.hpp | Contains Virtex-5 tile columns |
v5cfgmap_genMsgs.cpp | Contains definition of text message constants for v5cfgmap_gen |
v5cfgmap_genMsgs.hpp | Contains declaration of text message constants for v5cfgmap_gen |
v5data_gen | |
v5data_gen.cpp | Contains the main method of the v5data_gen program |
v5data_genArgs.cpp | Contains definition of v5data_gen command line parsing function |
v5data_genArgs.hpp | Contains declaration of v5data_gen command line parsing function |
v5data_genData.cpp | Contains definition of Virtex-5 device names, IDs, and address layouts |
v5data_genData.hpp | Contains definition of Virtex-5 device names, IDs, and address layouts |
v5data_genMsgs.cpp | Contains definition of text message constants for v5data_gen |
v5data_genMsgs.hpp | Contains declaration of text message constants for v5data_gen |
xdlrc_convert | |
xdlrc_convert.cpp | Contains the main method of the xdlrc_convert program |
xdlrc_convertArgs.cpp | Contains definition of xdlrc_convert command line parsing function |
xdlrc_convertArgs.hpp | Contains declaration of xdlrc_convert command line parsing function |
xdlrc_convertMsgs.cpp | Contains definition of text message constants for xdlrc_convert |
xdlrc_convertMsgs.hpp | Contains declaration of text message constants for xdlrc_convert |
deviceinfo | |
DeviceID.hpp | Contains declaration of device ID type |
DeviceNameUtil.cpp | Splitting of device names into parts |
DeviceNameUtil.hpp | Splitting of device names into parts |
DeviceRegistry.cpp | Contains definition of DeviceRegistry class |
DeviceRegistry.hpp | Contains declaration of DeviceRegistry class |
exception | |
CommandLineException.cpp | Contains definition of CommandLineException class |
CommandLineException.hpp | Contains declaration of CommandLineException class |
Exception.cpp | Contains definition of Exception class |
Exception.hpp | Contains declaration of Exception class |
IOException.cpp | Contains definition of IOException class |
IOException.hpp | Contains declaration of IOException class |
mappingdb | |
DeviceCfgDb.cpp | Contains definition of DeviceCfgDb class |
DeviceCfgDb.hpp | Contains declaration of DeviceCfgDb class |
DeviceCfgDbFiller.cpp | Contains definition of DeviceCfgDbFiller class |
DeviceCfgDbFiller.hpp | Contains declaration of DeviceCfgDbFiller class |
DeviceCfgDbStats.cpp | Contains definition of DeviceCfgDbStats class |
DeviceCfgDbStats.hpp | Contains declaration of DeviceCfgDbStats class |
PIPBitValue.cpp | Contains definition of PIPBitValue class |
PIPBitValue.hpp | Contains declaration of PIPBitValue class |
PIPControlSet.cpp | Contains definition of PIPControlSet class |
PIPControlSet.hpp | Contains declaration of PIPControlSet class |
TileTypeCfgDb.cpp | Contains definition of TileTypeCfgDb class |
TileTypeCfgDb.hpp | Contains declaration of TileTypeCfgDb class |
packetprocessor | |
Register.cpp | Contains definition of Register class |
Register.hpp | Contains declaration of Register class |
RegisterLookup.cpp | Contains definition of RegisterLookup class |
RegisterLookup.hpp | Contains declaration of RegisterLookup class |
V5CMDRegister.cpp | Contains definition of V5CMDRegister class |
V5CMDRegister.hpp | Contains declaration of V5CMDRegister class |
V5CommandCode.cpp | Contains V5CommandCode enumeration constants and strings |
V5CommandCode.hpp | Contains V5CommandCode enumeration constants and strings |
V5CRCRegister.cpp | Contains definition of V5CRCRegister class |
V5CRCRegister.hpp | Contains declaration of V5CRCRegister class |
V5FARRegister.cpp | Contains definition of V5FARRegister class |
V5FARRegister.hpp | Contains declaration of V5FARRegister class |
V5FDRIRegister.cpp | Contains definition of V5FDRIRegister class |
V5FDRIRegister.hpp | Contains declaration of V5FDRIRegister class |
V5IDCODERegister.cpp | Contains definition of V5IDCODERegister class |
V5IDCODERegister.hpp | Contains declaration of V5IDCODERegister class |
V5MFWRRegister.cpp | Contains definition of V5MFWRRegister class |
V5MFWRRegister.hpp | Contains declaration of V5MFWRRegister class |
V5PacketProcessor.cpp | Contains definition of V5PacketProcessor class |
V5PacketProcessor.hpp | Contains declaration of V5PacketProcessor class |
V5RegisterAddress.cpp | Contains V5RegisterAddress enumeration constants and strings |
V5RegisterAddress.hpp | Contains V5RegisterAddress enumeration constants and strings |
WordRegister.cpp | Contains definition of WordRegister class |
WordRegister.hpp | Contains declaration of WordRegister class |
serialization | |
DeviceBS.cpp | Contains binary serialization functions for Device class |
DeviceBS.hpp | Contains binary serialization functions for Device class |
DeviceCfgDbBS.cpp | Contains binary serialization functions for DeviceCfgDb class |
DeviceCfgDbBS.hpp | Contains binary serialization functions for DeviceCfgDb class |
DeviceRegistryBS.cpp | Contains binary serialization functions for DeviceRegistry class |
DeviceRegistryBS.hpp | Contains binary serialization functions for DeviceRegistry class |
ElementBS.cpp | Contains binary serialization functions for Element class |
ElementBS.hpp | Contains binary serialization functions for Element class |
PinBS.cpp | Contains binary serialization functions for Pin class |
PinBS.hpp | Contains binary serialization functions for Pin class |
PinWireBS.cpp | Contains binary serialization functions for PinWire class |
PinWireBS.hpp | Contains binary serialization functions for PinWire class |
PIPBitValueBS.cpp | Contains binary serialization functions for PIPBitValue class |
PIPBitValueBS.hpp | Contains binary serialization functions for PIPBitValue class |
PIPBS.cpp | Contains binary serialization functions for PIP class |
PIPBS.hpp | Contains binary serialization functions for PIP class |
PIPControlSetBS.cpp | Contains binary serialization functions for PIPControlSet class |
PIPControlSetBS.hpp | Contains binary serialization functions for PIPControlSet class |
PrimitiveSiteBS.cpp | Contains binary serialization functions for PrimitiveSite class |
PrimitiveSiteBS.hpp | Contains binary serialization functions for PrimitiveSite class |
PrimitiveSiteTypeBS.cpp | Contains binary serialization functions for PrimitiveSiteType class |
PrimitiveSiteTypeBS.hpp | Contains binary serialization functions for PrimitiveSiteType class |
PrimitiveTypeBS.cpp | Contains binary serialization functions for PrimitiveType class |
PrimitiveTypeBS.hpp | Contains binary serialization functions for PrimitiveType class |
TileBS.cpp | Contains binary serialization functions for Tile class |
TileBS.hpp | Contains binary serialization functions for Tile class |
TileTypeBS.cpp | Contains binary serialization functions for TileType class |
TileTypeBS.hpp | Contains binary serialization functions for TileType class |
TileTypeCfgDbBS.cpp | Contains binary serialization functions for TileTypeCfgDb class |
TileTypeCfgDbBS.hpp | Contains binary serialization functions for TileTypeCfgDb class |
V5AddressLayoutBS.cpp | Contains binary serialization functions for V5AddressLayout class |
V5AddressLayoutBS.hpp | Contains binary serialization functions for V5AddressLayout class |
V5CfgTileMapBS.cpp | Contains binary serialization functions for V5CfgTileMap class |
V5CfgTileMapBS.hpp | Contains binary serialization functions for V5CfgTileMap class |
WireBS.cpp | Contains binary serialization functions for Wire class |
WireBS.hpp | Contains binary serialization functions for Wire class |
WireConnectionBS.cpp | Contains binary serialization functions for WireConnection class |
WireConnectionBS.hpp | Contains binary serialization functions for WireConnection class |
test | |
xdlcmp | |
xdlcmp.cpp | Contains the main method of the xdlcmp program |
xdlcmpAlgo.cpp | Contains definition of xdlcmp compare functions |
xdlcmpAlgo.hpp | Contains declaration of xdlcmp compare functions |
xdlcmpArgs.cpp | Contains definition of xdlcmp command line parsing function |
xdlcmpArgs.hpp | Contains declaration of xdlcmp command line parsing function |
xdlcmpMsgs.cpp | Contains definition of text message constants for xdlcmp |
xdlcmpMsgs.hpp | Contains declaration of text message constants for xdlcmp |
util | |
BinarySerialization.cpp | Contains functions for binary stream reading and writing |
BinarySerialization.hpp | Contains functions for binary stream reading and writing |
CRC32.cpp | Contains definition of CRC32 functions |
CRC32.hpp | Contains declaration of CRC32 functions |
EndianConversion.hpp | Contains functions for converting endianess |
HexPrint.cpp | Contains function definitions for printing data as hex strings |
HexPrint.hpp | Contains function declarations for printing data as hex strings |
StreamTokenizer.cpp | Contains definition of StreamTokenizer class |
StreamTokenizer.hpp | Contains declaration of StreamTokenizer class |
XMLWriter.cpp | Contains definition of XMLWriter class |
XMLWriter.hpp | Contains declaration of XMLWriter class |
xdl | |
model | |
Design.cpp | Contains definition of Design class |
Design.hpp | Contains declaration of Design class |
Instance.cpp | Contains definition of Instance class |
Instance.hpp | Contains declaration of Instance class |
Net.cpp | Contains definition of Net class |
Net.hpp | Contains declaration of Net class |
NetType.cpp | Contains NetType enumeration constants and strings |
NetType.hpp | Contains NetType enumeration constants and strings |
PinRef.cpp | Contains definition of PinRef class |
PinRef.hpp | Contains declaration of PinRef class |
PIPRef.cpp | Contains definition of PIPRef class |
PIPRef.hpp | Contains declaration of PIPRef class |
parser | |
XDLKeywords.cpp | Contains definition of XDL keyword constants |
XDLKeywords.hpp | Contains declaration XDL keyword constants |
XDLParser.cpp | Contains definition of XDLParser class |
XDLParser.hpp | Contains declaration of XDLParser class |
XDLParserImp.hpp | Contains declaration of XDLParserImp class |
XDLParserImp0.cpp | Contains definition of XDLParserImp class |
XDLParserImp1.cpp | Contains definition of XDLParserImp class |
XDLParserImp2.cpp | Contains definition of XDLParserImp class |
writer | |
PIPRefString.cpp | Contains functions for converting PIPRefs to text |
PIPRefString.hpp | Contains functions for converting PIPRefs to text |
xdlrc | |
model | |
Device.cpp | Contains definition of Device class |
Device.hpp | Contains declaration of Device class |
Element.cpp | Contains definition of Element class |
Element.hpp | Contains declaration of Element class |
Pin.cpp | Contains definition of Pin class |
Pin.hpp | Contains declaration of Pin class |
PinWire.cpp | Contains definition of PinWire class |
PinWire.hpp | Contains declaration of PinWire class |
PIP.cpp | Contains definition of PIP class |
PIP.hpp | Contains declaration of PIP class |
PIPDirection.cpp | Contains PIPDirection enumeration constants and strings |
PIPDirection.hpp | Contains PIPDirection enumeration constants and strings |
PrimitiveSite.cpp | Contains definition of PrimitiveSite class |
PrimitiveSite.hpp | Contains declaration of PrimitiveSite class |
PrimitiveSiteType.cpp | Contains definition of PrimitiveSiteType class |
PrimitiveSiteType.hpp | Contains declaration of PrimitiveSiteType class |
PrimitiveType.cpp | Contains definition of PrimitiveType class |
PrimitiveType.hpp | Contains declaration of PrimitiveType class |
Tile.cpp | Contains definition of Tile class |
Tile.hpp | Contains declaration of Tile class |
TileType.cpp | Contains definition of TileType class |
TileType.hpp | Contains declaration of TileType class |
Wire.cpp | Contains definition of Wire class |
Wire.hpp | Contains declaration of Wire class |
WireConnection.cpp | Contains definition of WireConnection class |
WireConnection.hpp | Contains declaration of WireConnection class |
parser | |
XDLRCKeywords.cpp | Contains definition of XDLRC keyword constants |
XDLRCKeywords.hpp | Contains declaration XDLRC keyword constants |
XDLRCParser.cpp | Contains definition of XDLRCParser class |
XDLRCParser.hpp | Contains declaration of XDLRCParser class |
XDLRCParserImp.hpp | Contains declaration of XDLRCParserImp class |
XDLRCParserImp0.cpp | Contains definition of XDLRCParserImp class |
XDLRCParserImp1.cpp | Contains definition of XDLRCParserImp class |
XDLRCParserImp2.cpp | Contains definition of XDLRCParserImp class |
XDLRCParserImp3.cpp | Contains definition of XDLRCParserImp class |
XDLRCParserImp4.cpp | Contains definition of XDLRCParserImp class |
XDLRCParserImp5.cpp | Contains definition of XDLRCParserImp class |
util | |
NameSplit.cpp | Splitting of XDL(RC) names into parts |
NameSplit.hpp | Splitting of XDL(RC) names into parts |
PIPString.cpp | Contains functions for converting PIPs to text |
PIPString.hpp | Contains functions for converting PIPs to text |
TileLookup2D.cpp | Contains definition of TileLookup2D class |
TileLookup2D.hpp | Contains declaration of TileLookup2D class |