`
`Change 216876 on 2005/04/08 by wromaker@MA_VIC_P4
`updated overview, removed some ont-of-data info
`Change 216874 on 2005/04/08 by womaker@MA_VIC_P4
`update
`Change 191268 on 2004/10/12 by ramsey@rramsey_xenoswin_arl
`Add a page for newCurCat tabie
`Change 188248 cn 2004/09/17 byIseiler@lseiler_win_|_r400
`Fixed a minor bug in the stencil function table
`Change 149989 on 2004/02/19 byIseiler@lseiler_r400_win_marlborcl
`Fixed bug in Zplane figure
`Change 138566 on 2003/12/19 byHiljero@fl_frank
` Added 3 ncw packets for improved type-0 packet proc
`Incremental_Update_State/Const/Lastr
` $0 on 2003/12/16 by fliljero@il_knarf
`Added optimized Event_Write* packets & new opcodes
`Change 137101 on 2003/12/12 byfliljero@fl_trank
`Added Wait_RezHg & Wait_RegGte PM4 packet descriptions
`Change 137025 on 2003/12/11 byfliijero@fl_knarf
`updated documentation on error checking and removed reference to type-1 packet.
`Change 136890 on 2603/12/16 by fliljero@fl_knarf
` iption for MEM WRITE CNTRtoinclude how to change the core clock
`Updated de:
`16.
`interval from1 <.
`
`Change 136780on 2003/12/16 byfliljero@fA_knarf
`
`Updated Me_Init packet for Header Durnps & Error checking...added note about
`recompiling microcode te enable these debug only features.
`Change 136762 on 2003/12/16 byHliljero@fl_knarf
`
` sing:
`
`Updates related to CP_MEQ
`Change 136302 on 2603/1 208 by fliljero@fl_frank
`Updates to MEQ related registers & busy signals
`Change 135746 on 2003/12/05 by fliljero@f_knarf
`Updated CP Interrupt packet for performance
`Change 134564 on 1002/12/01 by Fliljero@f_knarf
`Max Buffer Size in Indirect Buffer Packets is [19:0]... Spec had [22:0]
`Change 133990 on 2003/11/25 byjhoule@ijhoule_doc_it
`v1.80- Indicated that NO_ZERO srf mode is unsupported for Xenos (will currently only
`workin the VC path)
`Change 134867 on 2003/11/25 by alleng@alleng_r400_win_marlboro8200
`Deleting old files...
`Change 133806 on 2663/11/25 by alleng@alleng:400_win_marlboro_8200
`Deleted oldfiles.
`
`Change 133805 on 1603/11/25 by alleng@alleng_:400_win_marlboro_8200
`Deleted oldfiles...
`
`Change 132933 on 2002/1 L/19 by fliljero@f_knart
`changed R40C reference to Xenos
`Chuuge 131864 on 2063/11/13 by frising@frising_1400_win_muriboro
`
`-For cube instruction SrcA swizzle is now zzxy.
`Alsotried to clarify the ditterences
`between what's shown in the numerics dac and what actually happens in the HWfor cube
`instruction.
`
`Change 139982 on 1663/LL/16 by mpersaud@mpersaud_r490_win_tor
`Submit delta doc for R400_R500 tvout changes
`Change 130037 on 2003/1 L/04 by fliljero@fl_knarf
`Added registers and PM4 packet changesrelated tc the Software Managed Instruction
`
`
`
`Page | of447
`Page 2 of 441
`
`
`bx. 2050---R100 DecumentLibrary FH---folder_history Ex. 2050 --- R400 Document Library FH --- folder_history
`
`
`
`Added description andrestrictions on RB->MH and MH->RB requests routed through
`
`MCCI.
`
`Change 125904 on 2063/10/09 by jhoulo@jhoule doc it
`VL.79
`
`- Added stack map support
`- Changed SIZE packing for 2D to allow for common decoding between stack maps and
`2D maps
`- Stated thal SIZE values must contain w-1, he, aud d-1
`- Added "Stack"line to the maxinmum texture sizes
`
`
`
`
`Change 129511 on 2003/10/36 by tien@ma_spinach
`Some additional info on perf and debug regs
`Change 128832 on 2003/10/27 by tien@ma_spinach
`Added info to perf and debugregs..
`Change 127821 on 2003/10/22 by bbuchner@fl_bbuchner_r400_win
`Updates
`Change 127682 on 2003/10/21 by tien@ma_spinach
`Change 125618 on 2063/10/08 byjiezhou@jiezhou_ri0G_win
`Alittle more one perf regs
`New debug regs doc
`small updating
`Change 127599 on 2003/10/21 bytien@ima_spinach
`Change 125614 on 1603/10/08 byjiezhou@jiezhon_ra6e_win
`Added someinfo the the perf counters for TP/TPC
`tix Hyperlink, add DTO description, Test counter description
`This is tough :-) but kinda fun :-}
`Change 124923 on 2063/10/03 by jhoule@jlioule_doc_it
`Change 127541 on 2003/10/21 by tien@ma_spinach
`VLI&
`Filled in results for
`TFetchInstr:
`Addedtri_juice casi
`
`Added mip frac= 0 caso
`- Removed unsupported opcodesfor the sake ofclarity
`
`Added z_frac= 0 case
`TFetchConst:
`Will define perf counters for TPC/TP here for the heck ofit.
`- Moved DIMfield to last DWORL (Keptthe old one temporarily}
`Change 126714 on 1003/L0/15 byjayw@ma_iayw_lt
`- Added ANISO_BIAS field
`Formats:
`old update with John's change
`- Added FMTDXT3AAS1111
`Change 126588 on 2003/10/14 by ten@ma_spinach
`Deprecated theARBITRARYFILTER fields from [Fetch instrt+const.
`Filled in numbers for a bunch of cases
`Change 124599 on 2062/1 0/02 by Fliljcro@il knarf
`no change
`Change 124344 on 2003/10/01 by tseiler@ilseiler_r400_win_marlboro
`Changes to depth formats to make HW more efficient
`Change 124325 on 1063/10/01 by flijero@efl_knarf
`added 2nd interrupt from MC to RBBM.
`Page 4 of 441
`
`Dx, 2050 --- R406 Document Library FH --
`
`Change 126058 cn 2003/10/16 by firising@frising _r460_win_marlboro
`-update scalar mova instructions to retum MAX S(SreC)
`Change 125972 on 2063/10/09 byfrising@irising_1460_win_marlboro
`-update vector mova instruction to be two operand with result to GPR being max of
`operands. Scalar mova instractions were updated to always return srcCav,
`Change 125952 on 1003/10/09 by beiwang@ibei_pc
`Page 3 of 441
`Ex. 2050 --- R490 DocumentLibrary FH --- folder history
`
`
`
`‘oldcr history
`ATL2050
`LG v. ATI
`TPR2015-00325
`
`|
`
`AMD1044_0016343
`
`ATI Ex. 2009
`IPR2023-00922
`Page 1 of 1114
`
`ATI Ex. 2009
`
`IPR2023-00922
`Page 1 of 111
`
`
`
`Change 124286 on 2003/10/01 by ero@t_knarf
`added MCOMCI RBBMint signals
`
`Changs 123990 on 2003/09/30 by filijcro@fl_ knarf
`added changes to set_state and Inad_constant_context.
`Change 123796 on 2003/09/29 by vbhatia@vbhatia_r400_win_marlboro
`Slight update offmt49,to reflect changes in tp_fint_encode hardware
`Change 123793 on 2603/09/29 bytien@ma_spinach
`First chedk-in
`Change 123764 on 2003/09/29 by vgoel@fl_vgoel2
`closed bug 104
`Change 123315 on 2003/09/25 byfliljero@fl_knarf
`Updated Const_Prefetch packet to issue enly once per LCC packet. When the LCC
`
`ordinals repeat, they also
`repeat in the Const_Prefetch packet. Formerly, there was a new
`Const_Prefetch packet for each repeat ofthe ordinals.
`Change 123064 on 2003/09/24 byfi ero@il_knarf
`Updated Subbik_Prefetch packet lo send ihe Header only once, followed optionally by
`each ordinal on amismatch
`
`made drawing change to reflect changes to SRCO & SRCI removal of MICROM, MRL
`& MRMas possible sources. also removed the ROOLEANSas a possible source for SRCL
`Change 122794 on 2003/09/23 byjhoule@jnoule_doc_it
`Update for the new Ws which hes 11b mantissa {12b total)
`Change 122741 on 2602/09/23 by csammpava@fl_csampayo1400
`Closed bugif 117. Some housekeeping
` Change 122572 on 1603/09/22 by efong@efong_r400_win_tor_doc
`
`added in dglen
`
`1400 win tor doc
`Change 121971 on 2002/09/18 by cfong@ec:
`New update to remove peuple wito lave left aid uew FEYs
`Change 121907 on 2003/09/17 by alleng@alleng_r400_win_marlboro_8200
`Minorfixes, roarranged, added SC cfficicncy, vectorratios, otc...
`Change 121826 on 1603/09/17 by vlin@vlin_r400_ennbdv3_win_evd
`Initial revision
`
`Change 121788 on 2003/09/17 by tien@ma_spinach
`Updates for the week
`Change L21752 on 2063/09/17 by koyu@kyu
`Change 123059 on 2003/09/24byashishs@fl_ashishsr460_win
`added SQ spreadsheet, added -optimize te pm4opt redundant LCC and SET_CONSTpkts
`closing bug 40 and 116
`Change 121616 on 2002/69/16 byalleng@alleng_r460_win_marlboro_8200
`Change 123057 on 7603/09/24 bytien@ma_spinach
`Added new perlscript to go direct from phantom.csv to thefile.xlsfile.
`Upadted for the week 9/24
`
`Currently needto take this file, shantom_templat
`(in py), and the phantom.csv and
`Change 123011 on 2003/09/24 by csampayo@fl_ceampayo_r400
`
`directory and executethis script (perl
`test_sam.txtfiles created by running thetest in one
`perf2xis.ph.
`Closed bug #s 121, 123
`Cannot be run on linux and requires the OLE32 perl moduleinstalled.
`Change 122955 on 2003/09/24 by mkelly@fi_mkelly_1400_win_laptop
`Change 121318 on 2003/09/15 by claylor@f_claylor_1400_win_tarlbure
`Closed bugs 90 and 91...
`Removed as these were redundant drawings.
`Change 122800 on 2003/09/23 by fliljero@oil_knarf
`Page 5 of441
`Page 6 of 441
`
`
`Bx. 2050---R100 Document Library FH---folder_history Ex. 2050 --- R400 Document Library FH --- folder_history
`
`
`
`
`
`
`Change 119726 on 2063/09/05 by Mifero@l_kual
`added predicate_disable bitte CP_DEBUG
`Change 119667 on 2002/09/05 by Hliljoro@#l_ knarf
`removed DATAordinal from the MEM_WRITE_CNTR packet description
`Change 119663 on 2003/09/05 by tijero@t_knart™
`
`added MEM_WRITE_CNTR opcods
`uiuved SET_BIN_MASK/SELECTupcodes to unused locations
`Change 119540 on 2003/09/04 by tien@ma_spinach
`UPdated some missing fields
`Change 119483 on 2003/09/04 by frising@frising1400_win_inarlbure
`WAL FT
`-Added new compressed texture formats: FMT_DXT3A, FMT_DXTSA and FMT_CTX1
`along with associated documentation
`
`“al
`formats support degamma
`-DXN now also supports degamma
`removed some cruft 2}
`-closed open question on supporting color keying
`Change 119460 on 2003/09/04 by mkclly@fi mkcliy r400 win laptop
`Rranching exampleslides.
`Change 119373 on 2063/09/04 by fghodrat@ma_fghodrat
`update todolist
`Change 119321 on 2063/09/03 by tien@ima_spinach
`More changes
`Change 119315 on 2003/09/03 by tien@ma_spinach
`Something wackywith the clientspec, need ta check in to re-update, plas some more
`updates form mtg.
`Change 119301 on 2003/09/03 by Hliljoro@l knarf
`rnade undates to the event write packet. and added newassociated register:
`CP_LMECFEVENTSRC
`
`Change 121306 on 2003/09/1% by vilu@vliu_r4e¢_canbdv3_win_cvd
`Testtiling library
`Change 120795 on 2003/09/11 byfilljero@fl_knarf
`added zpass_done info to the event_write packet
`Change 120701 on 2003/09/11 by Ikang@lkang1400_win_tor
`deletion
`Change 120508 on 2003/09/1 ¢ bytien@ma_spinach
`More updaies afetr email from JOcelyn
`Change 120486 on 2003/09/16by tieu@mia_spinuct
`Updates for the week
`
`Change 120303 on 2003/09/09 by fliljcro@fl knarf
`added predicated bin test results (RT/ART) to State Managementregister w/index=CxD
`Change 120271 on 2603/09/09 by fliljero@il_knarf
`Update Event Write packet for new functionalityfor the zpass donc event ... clears the
`context valid Hag, whichin tumwill cause ie context ty be rulled onUe next state packed.
`Change 120048 on 2003/09/08 byjavw@ma_jayw_lt
`changed pmask order in cache for 4-sample
`John found better arrangement. one read for pmask and stencil
`no rarn line overlap.
`Change 119978 cn 2003/09/08 by fghodrat@ma_fghodrat
`moved to xenostree
`fiiljero@i_knarf
`Change 119939 on 2003/09/08 by
`
`added 128-bit write enable to the MH field to the CP_DEBUGregister.
`Changs 119760 on 2003/09/05 by allcnsi@alleng r400 win marlbore 8200
`Added new tests ta py_results
`Added VG and PA rates to the phantom template
`
`Page 7 of441
`Ex. 2050 --- R400 Document Library FH --- folder_history
`
`Page 8 of 441
`Ex. 2050 --- R400 Document Library FH
`
`AMD1044_0016344
`
`ATI Ex. 2009
`IPR2023-00922
`Page 2 of 111
`
`ATI Ex. 2009
`
`IPR2023-00922
`Page 2 of 111
`
`
`
`Change 118408 on 2003/08/27 by flifero@tl_knarf
`updated/added coherency registers and interface
`updated/addedpredicate registers and description
`Change 118393 on 2003/08/27 b: (@ma_spinach
`Updatedthelist
`Merged cl and non-clrtl tasks
`Change 118362 on 2003/08/27 by fHiljero@: mark
`added type-3 predicated packet relatad information
`Change 117997 on 2003/08/25 bytkang@kang_r400_win_tor
`incrementa! update for physica! partition
`Change 117602 on 2003/08/21 by den@ma_spinach
`Updated
`Change 117591 on 2063/08/21 by mkelly@fi_mkeliy400_win_laptop
`Slides for Perforce Kranching presentation.
`Change 117496 on 2003/08/21 by Erising@frising_1400_win_marlboro
`VLI6
`-changedpolarity ofINDEX_ROUND hit in vertex fetch instruction
`Change 117394 on 2003/08/20 bytien@ma_spinach
`Gradienttask added
`
`Change 119277 on 2003/09/03 by fghodrat@ima_fehodrat
`Rename cepm_r538.doc To cg_pm_xenos.dac
`Change 119259 on 2003/09/03 bytien@ma_spinach
`Updated forthis week
`Change 119253 on 2003/09/03 bybbloemer@ima_bbloemer
`Added new document.
`
`Change 119223 on 2003/09/03 byfliljero@il_knarf
`added CP PROG COUNTER,
`
`related update to CP_MECNTL,
`related update to LVENT WRITE packet, &
`related new PM4 packet MEM_WRITE_CNTR
`Change 119196 on 2063/09/03 by fshodrat@ma_fehodrat
`cg andpm spec for xenos
`Change 118796 on 2603/08/29 by keli@keli_r400_win_tor
`updates
`Change 118786 on 2603/08/29 by keli@keli_t400_win_tor
`Toronto Virage Memories Generation
`Change 118771 on 2003/08/29 by Hefebvr@ilefebwr_r400_montreal
`Fixing numberofbits in the auto-count.
`Change 118731 cu 2003/08/29 by keli@keli_1400_win_ter
`Document tor Code coverage, formal veritication, leda and synthesis report and web page
`seneration
`Change 118709 on 2003/08/29 byfi ero@il_fliljeros
`added real-time versions of the predicate registers: BIN_MASK & BIN_SELECT
`Change 117236 on 1063/08/20 by tien@ma_spinach
`Change 118570 on 2003/08/28 bykryan@kryan_1400_win_marlbore_DOCS
`Added sume more tasks to Hst
`- Clean up
`Change 117002 on 2003/08/18 by tien@ma_spinach
`- Update some references and outdated facts.
`Page 9 of441
`Page 10 af 441
`
`
`Bx. 2050---R100 Document Library FH---folder_history Ex. 2050 --- R400 Document Library FH --- folder_history
`
`
`
`Change 117320 on 2003/08/20 byjyarasca@jyarasca_r400_win_cvd
`Updated scheduling information on 247 Linux and 247 Chip Linux
`Change 117312 on 2003/08/20 by tien@ma_spinach
`
`
`
`
`Added to Perforce so I can edit it on multiple machines :-)
`Change 116974 on 2603/08/18 bytien@ma_spinach
`Fixed the encoding. 16_EXPANDare going to need their own:-)
`Change 116968 on 2003/08/18 bytien@ma_spinach
`Describes how DATA_FORMATis encoded to reducelogic after walker.
`Change 116959 on 2003/08/18 by tieu@iia_spinacte
`Filled in morestuff fer test list
`Added to-do list
`
`Change 116958 on 2003/08/18 by ctaylor@fi_ctaylor_1400_win_marlboro
`Added SC black diagraras fram Mike Mantor
`Change 116957 on 2003/08/18 byjayw@MA_JAYW
`updated pmask and stencil
`Change 116952 on 2003/08/18 by belwang@bei_pe
`Added reminder for tPDEX test during Dynamic CKEtest
`Change 116866 un 2003/08/18 by juyw@nra_jayw_It
`no change
`Change 116789 on 2003/08/15 byjaywQ@MA_JAYW
`1 and 4 sample cacheline arrangement updated
`
`Change 116785 on 2003/08/15 bytmartin@tmartin M46_win
`added r40Qve fetch mode 01 andr400ve array size OL
`Change 116764 on 2003/08/15 bytien@ma_spinach
`Added into
`
`Changc 116749 on 2003/08/15 byticn@ma spinach
`Added someinfo
`
`Change 116748 on 2003/08/15 bytien@ma_spinach
`Page il of 441
`Ex. 2050 --- R400 Document Library FH --- folder_history
`
`Adding.
`Change 116699 on 2002/08/15 byjayw@ma_jayw_It
`visio bugs present
`
`Change 116634 on 2003/08/14 by ashis!
`(@_ashishsr400_win
`
`updated the tracker with 5 more ALU instruction tes
` Also updated the total count on
`ALUinstructions therebyincreasing the project overall %cor
`aplete
`Change 116622 on 1063/08/14 by mkelly@A_mkelly_r40_win_laptop
`
`Update commentin
`
`144 vertices per packet
`Copy Ib to _12 end
`Update test_list and tracker accordingly.
`Change 11661 7 on 2003/08/14 by csarapayo@fl_csampayo_r4a0
`Renamend sheetl, updated schedule
`Change 116407 on 2063/08/13 by jasif@jasif_r400_win_tor
`
`Made someadditions. Will add some more tomorrow
`
`Change 116385 on 2002/08/13 by ygiang@ygiang_r400_win_marlboro_p4
`updated:py resulls
`Change 116378 on 2603/08/13 by ygiang@ygiang_r460_win_marlboro_p4
`updated: performance excel sheets
`Change 116369 on 2063/08/13 by frisingOfrising_r400_win_marlboro
`no changes,just atest.
`Change 116347 on 2003/08/13 by jimmylau@jimmylau 400 win tor
`Add a section on clock muxing conditions to the R500 BIF implementation specs.
`Addatable of R500 pin and ROMstraps.
`Change 116338 on 1003/08/13 by joox@FL_JCOX3
`Make ready to posttest plan status on web
`Change 116194 on 2003/08/12 by tmartin@tmartin_r400_win
`
`Page 12 of 441
`Ex. 2050 --- R400 DocumentLibrary FH --- folder_history
`
`AMD1044_0016345
`
`ATI Ex. 2009
`IPR2023-00922
`Page 3 of 111
`
`ATI Ex. 2009
`
`IPR2023-00922
`Page 3 of 111
`
`
`
`updating the tracker forall the tests added in last week and current week
`Change 115373 on 2003/08/07 by csampavo@itlcsampayo_ri0e
`Updated status for the test r400sx vtx oxport full sequential OL
`Change 115276 on 1663/03/06 byjhoule@jnonie_doc_it
`Changed the weights to give less pointy terts.
`‘This forces a mutliplier instead of a shifter, but quality is deemed important enough to
`warrant those.
`Change 115225 on 2003/08/06 byjhoule@jnouie_doc_it
`Document describing the new HiColor accumulation scheme
`Change 115185 on 2003/08/06 by kevino@kevino_r400_win_marlboro
`Updated document to reflect what is in RTL code fortea regs
`Change 115176 on 2003/08/06 by mzhu@mzhu_creyola_win_tor
`Add 3.4.9.21 forthe cases right edge of icon/cursoris aligned withright edge of graphics
`window:
`
`added r400vc_endian_swap_6] and r400ve_endian_swap_02
`Change 115764 on 2003/08/11 byashishs@fl_ashishsr400_win
`updated
`Change 115683 on 2003/08/08 by koyu@kyuCA
`added cycles/inst for vertex shader and pixel shader
`Change 115607 on 2603/08/08 by mkelly@fi_mkelly_r400_win_laptop
`Negative ALU VS constant clamping, negative index clamping with negative stepping
`Change 115561 on 2003/08/08 by flijero@fl_knarf
`renamed references fromm R400 to Crayola
`Change 115347 on 2603/08/08 by Iii ero@ul_knaf
`Removed all references to PLO/Push modeandits associated registers:
`CP_CSQ_CNTL
`CP 'RINC | INDIRECT]
`INDIRECT2|REAL TIME|IB ST|RT ST PUSIL
`Change 115846 orl 2003/08/08 by O@h_knarf
`Change 115166 on 2003/08/06 by koyu@kyuCA
`renamed to use Crayola rather than R400
`aided new fields for SQ
`Change 115480 on 2003/08/07 by mkelly@fi_mkelly_r400_win_laptop
`Change 115088 on 2063/08/05 byjimmylau@jimmylan_1400_win_tor
`First test of series which checks positive alu constant index clamping.
`rename scan ports from *BIF*to *BIF_TOP_*
`Change 115463 on 1003/08/07 byfliljero@fl_knarf
`Change 114954 on 2003/08/05 by mkelly@fl_mkelly_r400_win_laptop
`Baseline for the PM4 Spec(after the start of Xenos)
`Add 3 simple tests
`Change 115462 on 2603/08/07 by fliljero@af_knarf
`Change 114824 on 2062/08/04by alleng@alleng_r40¢_win_marlboro_$200
`added note to cover to see PM4 Spec Crayola for the latest PM4 data
`Fixed hyperlinks
`Change 115461 on 2003/08/07 by fiiljero@i_knarf
`Change 114814 on 2002/08/04 by alleng@iallengr400_win_marlboro8200
`Baseline for Crayola CP Spec (after the start of Xenos)
`Updates...
`Change 115460 on 2003/08/07byfliijero@fl_knarf
`Change 114724 on 1063/08/04 by Hefebvr@llefebvr_1400_tentreal
`added mole on cover to see CP Spec Crayola for tie Latest CP data.
`Corrected the max number for mem exports to be 5 instead of 9.
`Change 115388 on 2003/08/07 by ashishs@#il_ashishsr400_win2
`Page 13 of 441
`Page 14 of 441
`
`
`Bx. 2050---R100 Document Library FH---folder_history Ex. 2050 --- R400 Document Library FH --- folder_history
`
`
`
`Change 114564 cn 2603/08/01 by aashker@laashkar?crayola_win
`Updated Spec with the addition of bit 19 in the interruptregisters for the software
`interrupt (SW INT). This interrupt is moving to the CP from the MII.
`Change 114555 on 2003/08/01 bytmartin@tmartin_r40¢_win
`fixed the total test count because sometests were left out
`
`Change 114550 on 2003/08/01 bytmartin@tmartin_r400_win
`added riddve_fetch_mode_O1 andraanve_fetch_made_02
`Change 114343 on 2003/07/31 by csampayo@fl_ceampayo_r400
`Add memory export test, update test list and tracker
`Change 114314 on 2003/07/41 bykryan@kryan_t400_win_marlhora_DOCS
`Update with latest changes to Shader Assembler
`
`- Update CUBE Vector ALU operation opcode syntax to take two source
`operands.
`
`- VFETCHinstruction modificaiions
`
`. Update offset field in VFETCH instruction to be 23 bit signed value
`
`instead ofunsigned 8 bits from previous definition
`
`. Modified syntax to add FETCHTYPb (MEGA/MINE) and COUNT
`optionalficlds from Vfctch instruction
`Change 114266 on 2003/07/31 bytmartin@imartin_r466_win
`added r400vc_addr_spanning91
`Change 114220 on 2003/07/31 by jiczhou@ljiczhou r400 win
`add description of fep clack
`Change 114162 cn 2003/07/21 by alleng@allengr400_win_marlboro_8200
`Page 15 of 441
`Ex. 2050 --- R400 Document Library FH --- folder_history
`
`
`
`
`Ron with updated hw
`Change 114963 on 1062/07/30 by tmartin@tmartin_1400_win
`moved the section of the clamping test
`Change 114059 on 2003/07/30 byjhoule@jhouie_doc_it
`Hardcoded weights for anisotropy fix (not yet official).
`
`Change 114044 on 2063/07/30 b: upayo@M_csampayo_1r400
`Updated description of section 1.2.7
`Change 114918 on 2003/07/36 by tmartin@tmartin_r400_win
`added strides/olfsets tests
`
`Change 113992 on 2003/07/30 by csarmpayo@ifl_csampayo_r400
`Update individual requirements based on combined interaction
`Change 113980 on 2003/07/30 byjimmylau@jimmytau_r400_win_tor
`Remove ROM_strap_veoref & ROM_strap_calref from the interface with strap block
`
`because they are shared with ROMstrappad_rx_manual_impedance &
`ROMstrap pad tx manual
`impedance.
`Adi ROMstrap R_PRK_LBACK_EN, which shares with bit @ of ROMstrap
`PAD_CURRENT
`Change 113956 on 2603/07/30 by jiezhou@jiezhou_r40C_win
`Initial release
`Change 113883 on 2003/07/29 by alleng@ialleng1400win_marlboro_#200
`Includedinitial
` ic and busycounts.
`Rearrangeda bit.
`Change 113792 on 2003/07/29 by csarnpavo@ifl_csampayo_r400
`Adjusted block schedules as per latest plan
`Change 113761 on 2063/07/29 by mzhu@mzhu_crayola_win_tor
`
`‘lest data clamping in test case 3 for
`Tix point alpha format in 3.4.9.18 64bpp graphics
`with graphics and overlayalpha blending mode 1
`Page 16 of 441
`Ex. 2050 --- R400 DocumentLibrary FH --- folder_history
`
`AMD1044_0016346
`
`ATI Ex. 2009
`IPR2023-00922
`Page 4 of 111
`
`ATI Ex. 2009
`
`IPR2023-00922
`Page 4 of 111
`
`
`
`Change 113507 on 2003/07/28 by csampayo@tl_csampayo_r400
`Some housekeeping
`Chanec 113483 on 2003/07/28 by ashishs@fl ashishs r400 win
`updated
`Change 113282 on 2003/07/23 by csampayo@fl_csampayo_r400
`
`Updated status for tests r400sx_vix_point_size_export_01-C4 and added them to test_list
`Change 113280 on 2003/07/25 byjayw@ma_iayw_It
`Working document fer register read allocation across RB and DBs.
`Change 113262 on 2003/07/25 bytmartin@tmartin_r400_win
`no new testspust some updates
`Change 113136 on 2003/07/25 bybbloemer@ma_bbloemer
`Updated test descriptions.
`Change 113130 on 2003/07/25 by mkelly@fi_mkelly_r400_win_laptop
`Update...
`Chuuge 113128 on 2003/07/25 by kevinu@kevine_1400_win_uarlbore
`updated tables with reg addresses
`Changs 112986 on 2003/07/24 by mkelly@fi mkelly 400 win laptop
`Update...
`Change 112914 on 2003/07/24 by allengi@allengr400_win_marlboro_8200
`Bringing the R400 docs up to date and checking in prodplay.bat
`Change 112872 on 2003/07/24 bytmartin@tmartin_r406_win
`added r40O0ve_base_addr_range_pci_0OL
`Change 112683 on 2003/07/23 by chwang@chwang_r400_doc_win
`Upsiate.
`
`Change 112655 on 2003/07/23 by kevino@kevino_r400_win_marlboro
`Madetabletitles captions and updated table oftables
`Change 112640 on 2003/07/23 by kevino@kevine_r400_win_marlboro
`Added fetch gen and TCD debug tables
`Change 112628 on 2062/67/23 by efong@efong1400_win_tor_doc
`updated visio diagrams
`Change 112627 on 2003/07/23 by cfono@efong_r400_win_tor_doc
`Updated the test_control section ofthe document
`Change 112623 on 2003/07/23 by jowang@jowang R400 win
`subrnit for kaleidoscope snapshot
`Change 112603 on 2003/07/23 byjimmylau@jimmytaa_r400_win_tor
`Elaborate when thestrap valid signals should be asserted in the ROMstraps section.
`Change 112518 on2003/07/22 by tmartin@tmartin_r400_win
`added r400ve_base_addr_rangeagpO01
`Change 112513 on 2003/07/22 by cbrennani@)cbrennan_r400_win_marlboro
`Allocated mast. of Ray's ports.
`Added headings for more stuffta come.
`Change 112496 on 1063/07/22 by brianf@ma bfavela
`Updated perlurmance numbers with “better” architecture
`Change 112476 on 1603/07/22 by paulv@MA_PVELLA
`Fixed Table 22 to include the MH TC mcNsourcebit.
`
`Change 112465 on 2003/07/22 by mkelly@f_mkelly_r400_win_laptop
`Update..
`Change 112329 on 2003/07/22 by jhoule@jhoule_doc_It
`Updated notes below in order to explain the 16.2 and 32.2 precision decision
`
`Page 17 of 441
`Page 18 af 441
`
`
`Bx. 2050---R100 Document Library FH---folder_history Ex. 2050 --- R400 Document Library FH --- folder_history
`
`
`
`
`
`
`Change 112321 on 2003/07/22 by jhoule@jhuoule_duc_It
` full channel separation, meaning that the 8b can nowbe OR'd together to
`Updated wi
`create Mid and
`
`Change 112257 on 2003/07/21 byfrising@frising_r400_win_marlboro
`8.990,
`-fixed small type in CUBEinstruction comments
`Change 112232 on 2003/07/21 bytmartin@tmartin_r400_win
`Added 5 tests. All test the dynamic addressing range efthe VC when vertex buffers are
`stored in the frame buffer.
`
`Change 112229 on 2003/07/21 by cbrennan@cbrennan_r460_win_mariboro
`
`Addthe beginnings of a TC debux regisiers document for review.
`Change 112227 on 2003/07/21 by enewman@enewman_r400_linux_marlboro
`fixed port matcher commandline switches and p4 label commandlinc switches
`Change 112113 on2003/07/21 by rthambim@rthambim_r400_win_tor
`Modified top level diagram and added comments.
`Changc 112100 on 2003/07/21 byfrising@frising r460 win marlboro
`VULTS
`-remove per-quad value for USE_REG_LOD since wecan do it per-pixe! full speed
`INote that value 1 is mow the only‘Yes’.
`Change 112085 on 2003/07/21 byjyarasca(@jvarasce_r400_win_cvd
`Updated times
`Change 112078 on 2003/07/21 byjimmylau@jimmylau_r400_win_tor
`Updates cn sections about slave interface changes and ROMstrap location table, after
`specs review.
`Change 112077 on 2003/07/21 byjasit@jasit_r400_win_tor
`Updated scheduics for simulation regressions.
`Change 111975 on 2003/07/18 by csampayo@fl_csampayo_r40o
`Adding point size export mode test. Updated test_list and test tracker accordingly.
`Page 19 of 441
`Ex. 2050 --- R400 Document Library FH --- folder_history
`
`Change 111957 on 1003/07/18 by frising@frising_r460_win_mariboro
`vb 74
`-Cive areal cxplanation of how FMT 1 REVERSE diffors from FMT 1
`Change 111949 on2003/07/18 by frising@frising_1400_win_marlboro
`v0. 99m
`-fix MAX4instruction. Had comparision order backwards.
`Change 111666 on 2063/07/17 by jinmyluu@jinunylau_1400_win_tor
`Minor changesto fix typos and to reword some paragraphsslightly.
`Change 111558 on 1063/07/16 byjimmylau@jimmytau_r400_win_tor
`Initial Revisien
`
`Change 111554 on 2003/07/16 by csarmpayo@itl_csampayo_r400
`Sornc housckecping
`Change LLIS1L7 on 2063/07/16 by Iseiler@lseiler_r400_win_marlboro
`Minorfixes, additional test routines
`Change 111482 on 2003/07/16 bytmartin@tmartin 1400 win
`added r400vc_addr_alignment_0t
`Change LIL(L3 on 2003/07/16 by smbureGiembura_r100_win_marlboro
`tp_ch_blend update.
`Change 111386 on 2063/07/16 by frising@ifrising_1400_win_martbara
`v.O.991
`-add scalar sin and cos instructions
`Change 111385 on 2063/07/16 by frising@frisingr400_win_marlboro
`
`vb OG
`-add scalar sin and cos instructions
`Change 111285 on 2603/07/15 by gregs@eregs_r400_win_marlboro
`typo in a signal name- correcied
`
`Page 20 of 441
`Ex. 2050 --- R400 DocumentLibrary FH --- folder_history
`
`AMD1044_0016347
`
`ATI Ex. 2009
`IPR2023-00922
`Page 5 of 111
`
`ATI Ex. 2009
`
`IPR2023-00922
`Page 5 of 111
`
`
`
`Change 111281 on 2003/07/15 by brianf@ma_bfavela
`More changes
`Change 111229 on 2003/07/15 bybrianf@ma_bfavela
`Updated summaryto include MH.
`Change 111286 on 2003/07/15 by allensi@atlengr400_win_marlbore_#200
`Added a couple moretidbits regarding capture
`Change 111206 on 2603/07/15 by brianf@ma_bfavela
`Fixed hyperlinks
`Chanec 111187 on 2003/07/15 by ashishs@fl ashishs r400 win
`updated Lest tracker
`Change 111168 on 2003/07/15 by pautv@MA_PVELLA
`Updates concoming the MIS.
`Change 111147 on 2003/07/18 byashishs@tl_ashis $r400_win
`updated tracker
`Change 111109 on 2003/07/15 bybriant@ma_bfavela
`More performance updates
`Change 111030 on 2003/07/14 by alleng@alleng_ri00_win_marlboro_8200
`Added more data to the results tab...
`
`Change 110917 on 2003/07/14 by mzhu@imzhu_cravola_win_tor
`Add 3.4.9.20 Multiplyoverlayalpha with global alpha for per pixel overlay alpha blend
`
`mode
`
`Change 110885 on 2003/07/14 by brianf@raa_bfavela
`Fixed DCse it doesn't error
`
`
`Change 110883 on 2003/07/14 bybrianf@ima_bfavela
`Updated performance
`
`Change 110825 on 2003/07/14 byjacarey@fi_jcarey2
`
`
`Fix Typo in RABMSpec Diagram
`Change 110516 on 2003/07/11 byfiezhou@jiezhou_r406_win
`Update PLL dividers’ values
`Change 110504 on 2003/07/11 byfiezhou@jiezhou_r406_win
`update pil divider's value
`Change 110337 on 2063/07/10 by vohatia@.vbhatia_r400_win_marlboro
`Updated tp and wc path formatter status
`Change 110255 on 2003/07/10 by Iscilor@ilsciler r400 win marlboro2
`Minor tex! edits, updated pdf version
`Change 110230 on 2063/07/10 by mzhu@mzhu_crayola_win_tor
`Add Multiplying overlayalphawith global alpha in 11.10 Overlay Keyer.It is uscd for
`
`overlayper-pixel alpha blending mode.
`Change 110173 on 2003/07/10 by dglen@ldgien_r400
`Deletedfile
`Superceded by R500 Display Celour Spaces.xls
`Change 119159 on 2003/07/10 by dglen@dgien_r4o0
`Spreadsheet for matrix, gemmaand color conversions in R500 display path (DCP and TV
`
`out)
`Chunge 109939 on 2003/07/09 by jinmylau@jinunylau_1400_win_tor
`Update to the BIF slave interface specs after the review meeting
`Change 109954 on 2003/07/09 by lefebvr@llefebvr r400 montreal
`Fixing VC table.
`Change 109817 on 2003/07/08 by rthambim@irthambim_r400_win_tor
`Fixed naming convention.
`Change 109812 on 2003/07/08 byjhoule@jaouie_doc_it
`
`Page 21 of 441
`Page 22 af 441
`
`
`Bx. 2050---R100 Document Library FH---folder_history Ex. 2050 --- R400 Document Library FH --- folder_history
`
`
`
`
`
`
`Major change, with lefl-aliginnent instead or right shifls.
`Change 109715 on 2003/07/08 by rthambim@rthambim_r400_win_tor
`Updated the spec with review feedback.
`Change 109709 on 2003/07/08 by rihambim@rthambim_r400_win_tor
`updated the spec with review feedback - included ordering info to read req, modified
`timing diags; added comments to unused ports.
`Change 109676 cn 2003/07/08 by jinmrylas@jinuuylay_1400_win_tor
`Fix typo in the MH-BIF signal in the master specs
`Change 109493 on 2003/07/07 by csampayo@tl_csampayo_r400
`Some housekeeping
`Change 109492 cn 2003/07/06 by gregs@laptop1
`
`Change 109352 cn 2003/07/04 byjimmylau@jimmylau_r4c00_win_tor
`Update the section onstrap interface after the review meeting.
`Change 109187 on 2003/07/03 by jowang@jowang R400 win
`Inclndes 3 6bpp for fwin single and dual-link TMDS:
`Change 109175 on 2003/07/03 by ashi @il_ashishsri00_win
`updated test_list and trackers
`Change 109196 on 2003/07/63 byalleng@alleng_r466_win_marlboro_8206
`Removed one ofthe RB tabs
`Change 109104 on 2003/07/03 byalleng@alleng_r400_win_marlborc_$200
`Added a few minor updates from Ko.
`Change 109094 on 2003/07/03 bymoev@moev
`updates to the status of the tests.
`Change 108965 cn 2003/07/02 by alleng@allengr400_win_marlboro_#200
`
`Page 23 of 441
`Ex. 2050 --- R400 Document Library FH --- folder_history
`
`Updated with specific reyivtry setlings for capture
`
`Change 108939 on 2063/07/02 by ashishs@fi_ashishs_r400_win
`corrected small crror with SU
`
` Change 108933 on 2603/07/02 by ashishs@fi_ashishs_r400_win
`
`updated the tracker to include author for CL/VTEtests so that its easy tor debugging the
`numberoftests in each block
`
`Change 108927 on 2063/07/02 by ashishs@f_uashistsr400_win
`updated tracker to includethis weeks PAtests
`Change 108903 on 2003/07/02 by ygiang@ygiang_r400_win_marlboro_p4
`added: Test list for Perfsuite performace tests
`Change 108866 on 1003/07/02 by ashishs¢ _ashishsr400_win
`updated for some bugs
`Change 108851 on 2003/07/02 by rthambim@rthambim_r400_win_tor
`Added source’frequency information for clock signals.
`Change 108824 on 2003/07/02 by jacarcy@¥fi
`jcarcy desktop
`Update Min / Max functions in emnlatar to march hardware.
`Hardware produces a 32-bit signed extended resuit of 16-bit comparision value
`Change 108746 on 2062/07/01 by smburu@emburu_r400_win_marlboro
`tp_hicolor update.
`Change 108746 on 2003/07/01 by paulW@MA_PVELLA
`Fixed a mistake aboutthe size of the RB queue. It is 2, not 4.
`Change 108736 on 2063/07/01 by smburu@ismburu_r400_win_marlboro
`tp_hicolor update.
`Change 108702 on 2003/07/01 by alloug@allong 1400 win marlboro $200
`Adited RB(C1) tab, addedtests to vtx tab, et. al
`
`Change 108692 on 2003/07/01 by georgevw@jdevel_georgevhn2_r4C0_win_mariboro
`Page 24 of 441
`Ex. 2050 --- R400 Document Library FH
`
`AMD1044_0016348
`
`ATI Ex. 2009
`IPR2023-00922
`Page 6 of 111
`
`ATI Ex. 2009
`
`IPR2023-00922
`Page 6 of 111
`
`
`
`
`
`
`
`Added bsub run options
`Change 10868U on 2003/07/01 byjacarey@il_jcarey_desktop
`Add section documenting CP Idling before writing certain conirol registers.
`Change 168879 on 2603/06/30 byjasifG@jasif_r406_win_tor
`Updated.
`Change 108520 on 2003/06/30 byashishs@il_ashishsr400_win
`updated the tracker
`Change 108516 on 2003/06/36byfrising@iftising_1160_win_marlboro
`v0.99
`remove referen