Custom BVNC Definition¶
PVRTuneComplete adds a menu option File → Load Custom BVNC Definition….
BVNC definition¶
PVRTune has a number of BVNC definitions compiled in. When new BVNCs are created this database is updated, and will then available in future PVRTune releases.
The file can add a new BVNC to PVRTune, or override the parameters for a known BVNC. Hardware engineers working on new BVNC definitions can use this feature to load new definitions into PVRTune without requiring an updated PVRTune release.
Custom BVNC Definition file (.csv)¶
Here is an example CSV file contents:
Config,Series,Variant,BVNC,CodeName,USSEPipes,ISPPipes,TATriPerClk,ISPTriPerClk,PixelsPerTile,ALUPipes,PTE,ISPPixelPerClk,MSAA2XFullRate,SLCBusWidth,SLCBanks,MaxISPTilesInFlight,PBEPxlPerClk,BTUPerRAC,DTTUPerRAC,PTUPerRAC,USCSlots
Volcanic RT,SuperSeries,ValiantVariant,4.31.4.55,CharmingCodeName,1,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,2,2.1,2.2,2.3,2.4,2.5,16
All fields are fully flexible, except for the Config
field which has the following recognised values:
Series6
Series6/7/8/9XE/XM
Series6XT
Series6XT RT
Series7XT
Volcanic
XE/XM +PBE2
Volcanic RT
CXTP/DXT
CXTP/DXT RT
The values in the numerical fields (“USSEPipes” onwards in the example) are available for use in counter equations; see the section on cap()
here.