Bitstream Interpretation Library (BIL)  0.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNbil
|oNPacketOpcodeNamespace for packet opcode constants
|oNRegisterAddressNamespace for register address type
|oNV5CfgBlockNamespace for Virtex-5 configuration block constants
|oNV5CfgColumnNamespace for Virtex-5 configuration column constants
|oNDeviceIDNamespace for device ID type
|oNV5CommandCodeNamespace for Virtex-5 command code constants
|oNV5RegisterAddressNamespace for Virtex-5 register address constants
|oNNetTypeNamespace for net type constants
|oNXDLKeywordsNamespace for XDL keyword constants
|oNxdlparser_detail
||oCTileTypeEx
||\CXDLParserImpPrivate XDL parser implementation
|oNPIPDirectionNamespace for PIP direction constants
|oNXDLRCKeywordsNamespace for XDLRC keyword constants
|oNxdlrcparser_detail
||oCTileTypeEx
||\CXDLRCParserImpPrivate XDLRC parser implementation
|oCBitFileDataModels the contents of a Xilinx bit file
|oCBitstreamModels a Virtex bitstream
|oCBuswidthPatternA special pattern for buswidth detection
|oCDummyWordA word of dummy data
|oCPacketAbstract base class for packets in a bitstream
|oCPacketVisitorAbstract visitor base class for bitstream packets
|oCSyncWordA special synchronization word
|oCType1PacketA type 1 packet
|oCType2PacketType 2 data packet
|oCV5BitstreamDeviceDetectorVisitor for determining target device type of a Virtex-5 bitstream
|oCV5BitstreamReaderLoads Virtex-5 bitstream raw data
|oCV5BitstreamSyntaxCheckerVisitor for checking syntax of a Virtex-5 bitstream
|oCV5BitstreamXMLWriterWrites a Virtex-5 bitstream into XML
|oCV5PacketVisitorVisitor base class for Virtex-5 bitstream packets
|oCCfgDecoderDecodes configuration data by using a configuration data base
|oCV5AddressLayoutConfiguration address layout of a Virtex-5 device
|oCV5AddressLayoutRegistryA registry to hold and lookup V5AddressLayout instances
|oCV5CfgFrameHolds a configuration frame of a Virtex-5 device
|oCV5ConfigurationConfiguration of a Virtex-5 device
|oCV5FrameAddressModels an address in Virtex-5 configuration memory
|oCCfgExtractorExtracts data from configuration
|oCV5CfgExtractorExtracts data from a Virtex-5 configuration
|oCV5CfgTileMapHolds V5CfgTileMapEntry instances for a grid of tiles
|oCV5CfgTileMapEntryDenotes a tiles associated configuration data chunk
|oCCorrelationUnitHolds a data unit for correlation
|oCCorrelatorCorrelates the data of a Design with its binary configuration data
|oCXDLExtractorExtracts a list of correlation units from a XDL design
|oCDeviceRegistryA registry associating device IDs with their names and vice versa
|oCCommandLineExceptionException for command line errors
|oCExceptionBase exception class
|oCIOExceptionException for I/O errors
|oCDeviceCfgDbHolds a device's configuration bit mapping
|oCDeviceCfgDbFillerFills a DeviceCfgDb with initial data
|oCDeviceCfgDbStatsPrints statistics of a DeviceCfgDb
|oCPIPBitValueThe value of a PIPs associated configuration bits
|oCPIPControlSetA set of interdependent PIPs
|oCTileTypeCfgDbHolds configuration bit mapping of a tile type
|oCRegisterAbstract base class for packet processor's registers
|oCRegisterLookupA lookup table for registers
|oCV5CMDRegisterA register for executing commands
|oCV5CRCRegisterA register for doing cyclic redundancy checks
|oCV5FARRegisterA register holding a frame address
|oCV5FDRIRegisterA register for storing configuration data
|oCV5IDCODERegisterA register for setting/checking the target device type
|oCV5MFWRRegisterRegister for use with bitstream compression
|oCV5PacketProcessorExecutes bitstreams in order to get their configuration data
|oCWordRegisterA standard register containing a 32 bit word
|oCStreamTokenizerReads data from a stream and returns it token by token
|oCXMLWriterA simple XML stream writer
|oCDesignModels a XDL design
|oCInstanceDefines a XDL instance
|oCNetDefines a XDL net
|oCPinRefReferences a pin on a distinct primitive site
|oCPIPRefReferences a PIP on a distinct tile
|oCXDLParserParser for XDL text file format
|oCDeviceModels the topmost XDLRC entity
|oCElementAn element of a primitive
|oCPinA pin of a primitive
|oCPinWireAttaches a tile wire to a pin of a primitive site
|oCPIPA programmable interface point
|oCPrimitiveSiteA primitive site
|oCPrimitiveSiteTypePer TileType data of a primitive site
|oCPrimitiveTypeA primitive type
|oCTilePer instance data of tiles
|oCTileTypeTile type data
|oCWireDescribes a wire
|oCWireConnectionA connection to a wire on a tile
|oCXDLRCParserParser for XDLRC text file format
|\CTileLookup2DA 2-dimensional lookup for tiles
\CFrameOffsetsDescribes the position of a chunk of data inside a frame