throbber
Change 140352 on 2003/12/31 by jgibney@jgibneycllinuxmarlboro
`
`Updates to enable az_edram_nec tb.
`
`Change 140329 on 2003/12/31 by jgibney@jgibneycllinuxmarlboro
`
`Update routines.
`
`Change 140274 on 2003/12/30 by kmeekins@kmeekins xenos linux_orl
`
`Correcting inadvertent check-in of new RAM models that have three new input ports.
`Using these new models results in sim failures if the ports are not connected.
`Fixed by retrieving rev #2 of these files and submitting as latest version.
`
`Change 140193 on 2003/12/30 by askende@askender400linuxmarlboro
`
`integrating from the branch into TOTT
`
`Change 140169 on 2003/12/30 by jgibney@jgibneycllinuxmarlboro
`
`Renamed az_surface.xxx to az_surfaceio.xxx
`
`Change 140166 on 2003/12/30 by jgibney@jgibneycllinuxmarlboro
`
`Bug fixes, and changed some function names.
`
`Change 139994 on 2003/12/29 by kmeekins@kmeekins xenos linuxorl
`
`Added VCS coverage pragmas to exclude from coverage results.
`
`Change 139962 on 2003/12/29 by kmeekins@kmeekins xenos linuxorl
`
`Expanded mask bits for generating L2 FIFO depth to include 256.
`
`Change 139332 on 2003/12/23 by jgibney@jgibney_cl_linux_marlboro
`
`azEst changes to enable NEC EDRAM testing in AZ EDRAM.
`into emulator, but nothing is enabled yet.
`
`2 new modules get compiled
`
`Change 139283 on 2003/12/23 by jgibney@jgibney_cl_linux_marlboro
`
`Fix new surface routines.
`
`Change 139269 on 2003/12/23 by grayc@graycxenos test2
`
`changes for preloading hz memory
`
`Change 139249 on 2003/12/22 by jgibney@jgibneycllinuxmarlboro
`
`ATI Ex. 2035
`IPR2023-00922
`Page 1 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 1 of 122
`
`

`

`incremental checkin,
`
`Change 139173 on 2003/12/22 by jgibney@jgibney_cl_linux_marlboro
`
`Add routines for AZ EDRAM sims using NEC model. Not connected to environment yet.
`
`Change 139148 on 2003/12/22 by grayc@graycxenos test2
`
`checked in by accident
`
`Change 139070 on 2003/12/22 by askende@askender400linuxmarlboro
`
`integrating into TOTT
`
`Change 138969 on 2003/12/20 by markf@markfxenos linuxmarlboro
`
`Temp fix to BC_H4Z tileevent
`
`Change 138961 on 2003/12/20 by bhankins@bhankins_ real_xenos_linux_orl
`
`Initial checkin
`
`Change 138959 on 2003/12/20 by bhankins@bhankins real_xenos_linux_orl
`
`Forgot to make the same change to the bcl side. Has no affect on r400 version
`
`Change 138912 on 2003/12/19 by jgibney@jgibney2_cllinuxmarlboro
`
`Now the depth side macro is not
`Fix depth clear when resolving G4bpp color buffer.
`accessed on the second phase of 64bpp copies. Also add test to verify fix.
`
`Change 138843 on 2003/12/19 by subad@subad_cllinuxmarlboro
`
`added sbi_soft_reset as another input to the test. So now we can
`drive all the SBI
`inputs from the test and compare the SBI output.
`
`Change 138817 on 2003/12/19 by jgibney@jgibney2 cllinuxmarlboro
`
`Fix problem with SBI read outputs not being held stable after read enable.
`
`Change 138793 on 2003/12/19 by mzini@mzini_xenos linuxorl
`
`- HZ preload module now preloads behavioral memories from a file
`
`- Dump the contents of the HZ memories at the emd of the test in the TBHZ emulator
`
`Change 138696 on 2003/12/19 by mzini@mzini_xenos_linux_orl
`
`ATI Ex. 2035
`IPR2023-00922
`Page 2 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 2 of 122
`
`

`

`- Made new hzpreload.v module work with behavioral memories
`— Certain HZ dumps were enabled even when registry key was disabled
`— Fixed HZ WRITE cache bug where an address hit happened during a cache flush
`
`Change 138669 on 2003/12/19 by aashkar@aashkar2 xenoslinux
`
`Integrating VC changes from R400 into Xenos.
`
`Change 138659 on 2003/12/19 by aashkar@aashkar2_xenoslinux
`
`R400 GFX Integration into Xenos
`
`Change 138645 on 2003/12/19 by subad@subad_cllinuxmarlboro
`
`added sbi support to az_edram testbench
`
`Change 138606 on 2003/12/19 by jgibney@jgibney2_cllinuxmarlboro
`
`Add AZ SBI_RDDLY
`
`Change 138592 on 2003/12/19 by amys@amys_xenosllinux_orl
`
`modified SCPATH for gc testbench
`
`Change 138551 on 2003/12/18 by markf@markf_xenos linuxmarlboro
`
`Fixed packing vector to hold it's value
`
`Change 138511 on 2003/12/18 by paulv@paulv_xenos
`
`Integrating be branch into TOTT.
`
`Change 138488 on 2003/12/18 by bhankins@bhankins realxenos linuxorl
`
`Integraged file
`
`Change 138451 on 2003/12/18 by mzini@mzinixenos linuxorl
`
`— Changes to get
`
`the HZ memories to preload from a file.
`
`- Created a module to preload the HZ memories that can be instatiated for TB_H%Z, GC or
`fullchip
`— Reverted the Virage memory mode to its original
`
`Change 138418 on 2003/12/18 by chammer@chammerxenoslinux
`
`Left aligned all valid quads so quad fifo packer gets expected valid quads.
`
`Change 138402 on 2003/12/18 by nkociuk@nkociukcllinuxmarl
`
`ATI Ex. 2035
`IPR2023-00922
`Page 3 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 3 of 122
`
`

`

`add timestamp to read/write debug output
`
`Change 138374 on 2003/12/18 by kmeekins@kmeekins xenos_linux_orl
`
`Grabbed the RAM .lib files generated by Moe Villalba for the 90 nm parts in an
`effort to remove the 130 nm scaled tables to fix timing issues.
`
`Change 138357 on 2003/12/18 by mdoggett@mdoggett_xenos_ linux
`
`Change to AZ emulator to honor mask for color clear. This is
`needed to match the fact that the BC emulator works on a quad
`basis and doesn't have a reordering queue for accumulation.
`AZ testbench doesn't ignores the mask by setting a boolean
`that directs the DS to use the hardware scheme.
`
`Change 138356 on 2003/12/18 by subad@subad_cl_linuxmarlboro
`
`fixes in pb randoms to change sampleselect every cycle and not to flush
`the pb pipe when changing sampleselect
`
`Change 138331 on 2003/12/18 by aashkar@aashkar2_xenos_linux
`
`R400 GFX Integration into Xenos
`
`Change 138324 on 2003/12/18 by jgibney@jgibneycllinuxmarlboro
`
`add test.
`
`Change 138311 on 2003/12/18 by jgibney@jgibney2 cllinuxmarlboro
`
`Fix for AZ copy z bug: z_enable and stencil_enable are now forced to 0 on copies.
`adding AZ EDRAM test to verify fix.
`
`Also
`
`Change 138255 on 2003/12/17 by subad@subad_cl_linuxmarlboro
`
`fixes to pipeline sampleselect
`
`Change 138249 on 2003/12/17 by paulv@paulv_xenos
`
`Integrating BC branch into TOTT.
`
`Change 138180 on 2003/12/17 by jgibney@jgibney2_cllinuxmarlboro
`
`Fixed problem with colorclear for 64bpp surfaces.
`
`Change 138155 on 2003/12/17 by aashkar@aashkar2_xenos_linux
`
`ATI Ex. 2035
`IPR2023-00922
`Page 4 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 4 of 122
`
`

`

`R400 --> Xenos GFX Integration
`
`This contains the new SX to BC interface changes
`
`Change 138110 on 2003/12/17 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Fixing verilog syntax errors.
`Updated the hierarchy description in the iom.syn file.
`
`Change 138083 on 2003/12/17 by nkociuk@nkociuk_cl_linux_marl_syn
`
`add missing wire declaration
`
`Change 138075 on 2003/12/17 by jcarroll@jcarroll_xenos linuxorl
`
`Fixes for preloading and using real memories.
`
`Change 138074 on 2003/12/17 by aashkar@aashkar2 xenoslinux
`
`latest R400 --> Xenos GFX integration
`
`Change 138068 on 2003/12/17 by chammer@chammer_xenos_linux
`
`Changed XENOS flag to Cl
`
`to be consistent with other blocks
`
`Change 137985 on 2003/12/16 by jcarroll@jcarrollxenos linuxorl
`
`Updated FIFO memories.
`
`Change 137822 on 2003/12/16 by askende@askender400linuxmarlboro
`
`integrating the new BC-SX interface
`
`Change 137802 on 2003/12/16 by aashkar@aashkar2 xenoslinux
`
`Latest R400 GFX Integration into Xenos
`
`Change 137790 on 2003/12/16 by enewman@enewmanxenoslinuxmarlboro
`
`fixed calibrate circuits
`
`Change 137670 on 2003/12/15 by jgibney@jgibney2_cllinuxmarlboro
`
`Fix copysampleselect pipeline timing bug. This was causing a failure in BCA4Z resolve
`
`test, be_copy_sre_format_little_bcaz_colorx_10_11_ 11 float, due to sample_select being
`incorrect for one of the read_accumulates. Adding new test to AZ _EDRAM which recreated
`this bug (and the fix).
`
`ATI Ex. 2035
`IPR2023-00922
`Page 5 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 5 of 122
`
`

`

`Change 137541 on 2003/12/15 by amys@amys xenosllinuxorl
`
`fix sc_path define so can use sc tracker
`
`Change 137468 on 2003/12/15 by hartogs@flhartogs xenos win
`
`Added VGT_MHpglbclear signal to the VGT and associated testbench files. All changes
`are surrounded with "ifdef Cl"/"endif".
`
`Change 137427 on 2003/12/15 by aashkar@aashkar2_xenoslinux
`
`Reintegration of a TC file
`
`Change 137422 on 2003/12/15 by amys@amys_xenosllinux_orl
`
`remove rb sx and sc trackers from xenos build
`
`Change 137416 on 2003/12/15 by nkociuk@nkociukcllinuxmarl
`
`move this to the right place...
`
`Change 137412 on 2003/12/15 by aashkar@aashkar2_xenos_linux
`
`R400 GFX Integration into Xenos.
`
`Change 137407 on 2003/12/15 by kmeekins@kmeekins xenos linuxorl
`
`Reduced severity of errors to warnings.
`
`Change 137280 on 2003/12/12 by askende@askender400linuxmarlboro
`
`integrating the deve_bc branch into TOTT
`
`Change 137221 on 2003/12/12 by enewman@enewman_xenoslinuxmarlboro
`
`moving to partslib/src/ed to avoid conflicts with bc-az testbench, etc.
`
`Change 137199 on 2003/12/12 by chammer@chammerxenoslinux
`
`Added support for floating-point % primitive min/max extents for HZ culling.
`
`Change 137194 on 2003/12/12 by jgibney@jgibney_cl_linux_marlborochip
`
`Changed refresh checker parameters. Currently set to very long (0.2s)
`so basically refresh is not being checked at all.
`
`refresh timeout,
`
`Change 137154 on 2003/12/12 by nkociuk@nkociuk_cl_linux_marl
`
`ATI Ex. 2035
`IPR2023-00922
`Page 6 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 6 of 122
`
`

`

`fix typo in comments
`
`add coverage pragmas to .bvrl
`
`Change 137147 on 2003/12/12 by aashkar@aashkar2 xenoslinux
`
`Latest R400 GFX Integration into Xenos
`
`Change 137116 on 2003/12/12 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Moved NPL for the SBI into the model area. Updated the sbi testbench.
`
`Change 137070 on 2003/12/11 by nkociuk@nkociukcllinuxmarl
`
`fixes and preliminary mrt testing
`
`Change 137052 on 2003/12/11 by jcarroll@jcarroll_xenos_linux_orl
`
`Added fixed point
`
`4 rounding.
`
`Change 137033 on 2003/12/11 by nkociuk@nkociuk_cl_linux_marl
`
`checkin...
`
`Change 136995 on 2003/12/11 by nkociuk@nkociuk_cl_linux_marl
`
`updates neccessary for running az randoms in nightly regression
`
`Change 136973 on 2003/12/11 by tsnyder@tsnyder_xenoslinux_marlboro
`
`Added bist port signals.
`
`Change 136922 on 2003/12/11 by aashkar@aashkar2 xenoslinux
`
`R400 GFX Integration into Xenos
`
`Sanx Passes, GC Builds, and gc_simpletri passes
`
`Change 136903 on 2003/12/11 by mzini@mzini_xenos linuxorl
`
`File that lists all the verilog files that will have code coverage enabled
`
`Change 136900 on 2003/12/11 by mzini@mzini_xenos linuxorl
`
`Added "include header.v" so TB_HZ would compile for code coverage
`
`Change 136895 on 2003/12/11 by grayc@grayc_xenos test2
`
`ATI Ex. 2035
`IPR2023-00922
`Page7 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 7 of 122
`
`

`

`integrate sx from r400
`
`Change 136862 on 2003/12/11 by tsnyder@tsnyder_xenoslinux_marlboro
`
`Added missing port iTESTEN.
`
`Change 136807 on 2003/12/10 by aashkar@aashkar2 xenoslinux
`
`updated again
`
`Change 136795 on 2003/12/10 by aashkar@aashkar2 xenoslinux
`
`Updated
`
`Change 136793 on 2003/12/10 by aashkar@aashkar2 xenoslinux
`
`Integrated vc from R400 into Xenos
`
`Change 136784 on 2003/12/10 by nkociuk@nkociukcllinuxmarl
`
`new logic and some restructuring to properly convert 32-bit floats to 24-bit repeating
`fractions without lsb precision issues
`
`Change 136739 on 2003/12/10 by jcarroll@jcarroll_xenos_linux_orl
`
`Added floating point 2 support to hzdecompress.
`
`Change 136724 on 2003/12/10 by tsnyder@tsnyderxenoslinux_marlboro
`
`Updated the NPL cells for the sideband interface to include test ports.
`
`Change 136721 on 2003/12/10 by jgibney@jgibneycllinuxmarlboro
`
`Fix SBI connections,
`
`including fix port width of SBI_a to 12 bits in Aa.
`
`Change 136718 on 2003/12/10 by askende@askender400linuxmarlboro
`
`1. contex switching bug
`2. an outstanding fix from the day before
`
`Change 136676 on 2003/12/10 by aashkar@aashkar2 xenoslinux
`
`Latest R400 --> Xenos GFX Integration
`
`Blocks that needed integration: PA
`SP
`
`SO
`Sx
`
`ATI Ex. 2035
`IPR2023-00922
`Page 8 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 8 of 122
`
`

`

`TC
`VC
`
`Change 136671 on 2003/12/10 by markf@markf_xenos_linux_marlboro
`
`Fixed a wiring bug in iom.v and added a really simple GC test.
`
`Change 136654 on 2003/12/10 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Moving the ED_SBI_HSIO_OEOVERRIDE register to 0x6004
`
`Change 136651 on 2003/12/10 by jgibney@jgibneycllinuxmarlboro
`
`Code cleanup, no functional changes.
`
`Change 136639 on 2003/12/10 by markf@markfxenos linuxmarlboro
`
`Fixed the indexop on the BC->SX interface.
`
`Change 136600 on 2003/12/10 by markf@markf_xenos_linux_marlboro
`
`Fix to how TST_* wrck is hooked up to BC.
`beglue_logic.v
`
`Some fixes/hacks to event handling in
`
`Change 136592 on 2003/12/09 by mzini@mzini_xenos linuxorl
`
`Seripts to run system testsin the HZ testbench
`
`Change 136451 on 2003/12/09 by askende@askende_r400_linux_marlboro
`
`submitting a fix for a typo that created a timing loop
`
`Change 136415 on 2003/12/09 by askende@askender400linuxmarlboro
`
`integrating from the branch into TOTT
`
`Change 136412 on 2003/12/09 by jcarroll@jcarrollxenos linuxorl
`
`Added support for new renderstate (TILESCREENEXTUPDATE).
`This bit determines how screen extent values are updated.
`
`Change 136394 on 2003/12/09 by chammer@chammerxenoslinux
`
`Integrated latest R400 changes for partslib/src/gfx/sc/ into XENOS.
`
`Change 136362 on 2003/12/09 by tsnyder@tsnyderxenoslinux_marlboro
`
`General Cleanup
`
`ATI Ex. 2035
`IPR2023-00922
`Page 9 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 9 of 122
`
`

`

`Change 136359 on 2003/12/09 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Renaming the CG_RB_edclk to CG_IOM_edclk
`
`Change 136345 on 2003/12/09 by tsnyder@tsnyder_xenoslinuxmarlboro
`
`Changed the name of the RBCLK port to agree with CG name.
`
`Change 136254 on 2003/12/08 by omesh@omesh_cl_linuxmarlboro
`
`Added in last few pending Perforce check ins.
`
`Change 136140 on 2003/12/08 by chammer@chammerxenos_linux
`
`Removed signal dumping for simvision, Christeen added support for this to the scripts.
`
`Change 136129 on 2003/12/08 by jcarroll@jcarrollxenos linuxorl
`
`Removed scan/bist ports from HZ.
`
`Change 136120 on 2003/12/08 by aashkar@aashkar2_xenos_linux
`
`Integrated SQ/SP/SX from R400 into Xenos
`
`Change 136104 on 2003/12/08 by aashkar@aashkar2 xenoslinux
`
`Integrated TC/TP from R400
`
`Change 136087 on 2003/12/08 by askende@askender400linuxmarlboro
`
`integrating clean-up changes
`
`Change 136043 on 2003/12/08 by jgibney@jgibneycllinuxmarlboro
`
`Simplified updatecre equation.
`
`Change 135881 on 2003/12/06 by aashkar@aashkar2 xenoslinux
`
`Integrating R400 SQG/SPI into Xenos
`
`Change 135878 on 2003/12/05 by markf@markfxenos linuxmarlboro
`
`Fixed register writes in chip.cpp for GC simulation.
`
`Change 135849 on 2003/12/05 by askende@askende_r400_linux_marlboro
`
`ATI Ex. 2035
`IPR2023-00922
`Page 10 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 10 of 122
`
`

`

`integrating changes from the branch {bcdevel)
`
`Change 135812 on 2003/12/05 by askende@askende_r400linuxmarlboro
`
`general clean-up
`
`Change 135801 on 2003/12/05 by markf@markf_xenos linuxmarlboro
`
`Fixed some SX I/O to the BC in chip_sx.tree
`
`Change 135787 on 2003/12/05 by askende@askender400linuxmarlboro
`
`submitting all the changes made in relation to 64bpp
`
`Change 135669 on 2003/12/05 by mzini@mzinixenos linuxorl
`
`TB_HZ can now handle tests from the system emulator
`
`Change 135663 on 2003/12/05 by nkociuk@nkociukcllinuxmarl
`
`comment about
`
`randoms
`
`Change 135662 on 2003/12/05 by jgibney@jgibneycllinuxmarlboro
`
`Added simulation error message to pinpoint invalid sre masks in copy mode.
`
`Change 135647 on 2003/12/05 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Generating one single sbi interface clock.
`
`Change 135642 on 2003/12/05 by aashkar@aashkar2 xenoslinux
`
`Latest Integration of the PAV From R400 into Xenos
`
`Change 135617 on 2003/12/05 by pmitchel@pmitchel_xenos_ ge
`
`changes for gc testbench
`
`Change 135565 on 2003/12/04 by grayc@grayexenos test2
`
`few fixes for fullchip xenos compile
`
`Change 135554 on 2003/12/04 by askende@askende_r400linuxmarlboro
`
`integrating into TOTT
`
`Change 135548 on 2003/12/04 by grayc@grayc_xenos test2
`
`ATI Ex. 2035
`IPR2023-00922
`Page 11 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 11 of 122
`
`

`

`integrate from R400 for synthesis
`
`Change 135511 on 2003/12/04 by subad@subad_clcoverage_linux_marlboro
`
`fix for more coverage for copy cases
`
`Change 135510 on 2003/12/04 by subad@subad_cllinuxmarlboro
`
`updated pb randoms
`
`Change 135502 on 2003/12/04 by jgibney@jgibneycllinuxmarlboro
`
`Changes to CRC counters.
`
`Removed per-bank and per-macro counter instances.
`
`Change 135446 on 2003/12/04 by jgibney@jgibneycllinuxmarlboro
`
`Added port names to treefile to improve toplevel port checking.
`
`Change 135434 on 2003/12/04 by jgibney@jgibneycllinuxmarlboro
`
`Fixed commented-out cre blocks,
`
`Change 135419 on 2003/12/04 by enewman@enewmanxenoslinuxmarlboro
`
`make ed_syn now works
`
`Change 135386 on 2003/12/04 by enewman@enewman_xenoslinux_marlboro
`
`get testchip to compile with bypassing IO between parent / ed with ‘ifdef
`
`Change 135368 on 2003/12/04 by chammer@chammerxenoslinux
`
`Integrated latest R400 changes into Xenos
`
`Change 135342 on 2003/12/04 by subad@subad_cl_linuxmarlboro
`
`fix for random generator
`
`Change 135292 on 2003/12/04 by chammer@chammerxenoslinux
`
`Added back in rbid for SC to BC interface
`Added ‘include sc_header.v for sc_state.v
`Fixed r400sc_ fifosizing test to have a minimum prim and tile fifo depth.
`
`Change 135253 on 2003/12/04 by aashkar@aashkar2_xenoslinux
`
`Integrated the latest R400 SQ into Xenos
`
`ATI Ex. 2035
`IPR2023-00922
`Page 12 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 12 of 122
`
`

`

`Change 135169 on 2003/12/03 by jgibney@jgibneycllinuxmarlboro
`
`Now CTL_PB_copysampleselect is derived from
`Fixed resolve for 101111FLOAT.
`src_mask bits, rather than using state register version.
`
`Change 135159 on 2003/12/03 by pmitchel@pmitchel_xenos_ge
`
`checkpoint xenos gc testbench work since sanx now passes
`
`Change 135142 on 2003/12/03 by subad@subad_cl_linuxmarlboro
`
`fixes for rest 2% randomization and some coverage fixes
`
`Change 135096 on 2003/12/03 by jgibney@jgibney_cl_linux_marlboro
`
`Restructured CRC logic for simplified read access.
`
`Now counters are chained together
`
`for serial read access from SBI. Defined SBI read ports AZ SBI_OFFSET_CRC_BC_AZ@ and
`AZ SBI_OFFSETCRCAZ BC.
`
`Change 135051 on 2003/12/03 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Exporting the rbclk_rst pin for SBI NPL.
`
`Change 135047 on 2003/12/03 by tsnyder@tsnyder_xenoslinuxmarlboro
`
`Renamed sclk input to sclkglobal.
`
`Change 135032 on 2003/12/03 by tsnyder@tsnyder_xenoslinux_marlboro
`
`Fixed some verilint errors and removed an undriven and unused output.
`
`Change 134942 on 2003/12/03 by vhopkins@vhopkins xenos_linuxorl
`
`add vgt_rf_stp as -v include since it has multiple modules defined
`
`Change 134910 on 2003/12/02 by askende@askender400linuxmarlboro
`
`Integrating changes into TOTT.
`
`Change 134882 on 2003/12/02 by nkociuk@nkociuk_cl_linux_marl
`
`updates
`
`Change 134877 on 2003/12/02 by aashkar@aashkar2 xenoslinux
`
`Integrated R400 SQ into Xenos,
`
`fixed all known compile errors, Sanx Compiles!
`
`Change 134871 on 2003/12/02 by jgibney@jgibneycllinuxmarlboro
`
`ATI Ex. 2035
`IPR2023-00922
`Page 13 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 13 of 122
`
`

`

`Update status.
`
`Change 134856 on 2003/12/02 by enewman@enewman_xenos_linux_marlboro
`
`fixed compilation errors & warnings
`
`Change 134852 on 2003/12/02 by brianf@brianfr400linuxmarlboro
`
`Updates for the hwr testbench for new I/O (removed depth formatting)
`Updated bcaz environment
`to support VCS builds for code coverage
`
`Change 134850 on 2003/12/02 by askende@askender400linuxmarlboro
`
`integrating the branch code into TOTT
`
`Change 134847 on 2003/12/02 by jgibney@jgibneycllinuxmarlboro
`
`Just updated a comment.
`
`Change 134844 on 2003/12/02 by jgibney@jgibney_cl_linuxmarlboro
`
`Bug fix - CTLPBSCXcolorformat was not being driven properly on ACC2 commands with
`mrt > 0.
`
`Change 134790 on 2003/12/02 by subad@subad_clcoveragelinuxmarlboro
`
`fix for argInfo error
`
`Change 134767 on 2003/12/02 by brianf@brianf+400linuxmarlboro
`
`Fixed full condition on interface fifos
`
`Change 134706 on 2003/12/02 by aashkar@aashkar2 xenoslinux
`
`Integrated the R400 SX into the Xenos Tree
`
`Change 134686 on 2003/12/02 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Adding near pad logic for the daughter die sideband interface block.
`
`Updated port list for the sbi and ed_sbi block.
`
`Change 134656 on 2003/12/02 by aashkar@aashkar2_xenoslinux
`
`Integrated R400 SP,SPI,TC into Xenos Branch
`
`Change 134559 on 2003/12/01 by enewman@enewman_xenos_linux_marlboro
`
`ATI Ex. 2035
`IPR2023-00922
`Page 14 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 14 of 122
`
`

`

`fixed compilation errors
`
`Change 134534 on 2003/12/01 by enewman@enewman_xenoslinux_marlboro
`
`fixed port widths
`
`Change 134503 on 2003/12/01 by chammer@chammerxenoslinux
`
`Integrated £400 SC verilog into xenos
`
`Change 134494 on 2003/12/01 by nkociuk@nkociukcllinuxmarl
`
`update with interim azrandom status
`
`Change 134491 on 2003/12/01 by nkociuk@nkociukcllinuxmarl
`
`mise update
`
`Change 134432 on 2003/12/01 by askende@askender400linuxmarlboro
`
`(to 111 bit wide)
`1. widened the sequencer command fifo by 1 bit
`2.
`fixed 2 bugs related to the poping of the tile buffer
`
`Change 134325 on 2003/11/28 by grayc@graye_xenos test2
`
`fix for chip compile
`
`Change 134257 on 2003/11/26 by enewman@enewman_xenoslinux_marlboro
`
`first real try at getting ed.v together
`
`Change 134208 on 2003/11/26 by paulv@paulv_xenos
`
`Timing fixes and LEDA fixes.
`
`Change 134202 on 2003/11/26 by aashkar@aashkar2 xenoslinux
`
`R400 GFX block integration for the following GFX blocks : PA,TE,VC,VGT
`
`Change 134187 on 2003/11/26 by hmonsef@hmonsef_xenos
`
`bus BCACdataO was not declared
`
`Change 134186 on 2003/11/26 by jgibney@jgibneycllinuxmarlboro
`
`leda cleanup.
`
`Change 134179 on 2003/11/26 by jgibney@jgibneycllinuxmarlboro
`
`ATI Ex. 2035
`IPR2023-00922
`Page 15 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 15 of 122
`
`

`

`Added 480 32-bit ere counters to AZ, and associated glue logic.
`
`Change 134158 on 2003/11/26 by nkociuk@nkociuk_cl_linux_marl
`
`flop tie_id to reduce untestable stuck-at faults
`
`Change 134154 on 2003/11/26 by
`
`jgibney@jgibneycllinuxmarlboro
`
`new az_ctl module.
`
`Change 134138 on 2003/11/26 by
`
`subad@subad_cllinuxmarlboro
`
`modified it for az & /proj/edifis
`
`Change 134137 on 2003/11/26 by
`
`subad@subad_cllinuxmarlboro
`
`added code coverage pragmas
`
`Change 134111 on 2003/11/26 by
`
`johnchen@johnehen_cl_linux_marlboro
`
`correct sign bit in the shift
`
`Change 134110 on 2003/11/26 by
`
`markf@markfxenos_linux_marlboro
`
`Fixed port list
`
`Change 134109 on 2003/11/26 by
`
`markf@markfxenos linuxmarlboro
`
`Fixed port list
`
`Change 134068 on 2003/11/26 by
`
`fix compile error
`
`Change 134067 on 2003/11/26 by
`
`grayc@grayc_xenos test2
`
`askende@askender400linuxmarlboro
`
`
`
`changes related to
`1. contex switch handling
`2.
`resolve path
`
`Change 134066 on 2003/11/26 by
`
`fix compile error
`
`Change 134020 on 2003/11/25 by
`
`grayc@grayc_xenos test2
`
`markf@markfxenos_linuxmarlboro
`
`Fixed remaining non-test related BC port connections for chip.v
`
`ATI Ex. 2035
`IPR2023-00922
`Page 16 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 16 of 122
`
`

`

`Change 134019 on 2003/11/25 by nkociuk@nkociuk_cl_linux_marl
`
`better, more encompassing fix for address generation with 64-bit color formats
`
`replaces cl#133952
`
`Change 134007 on 2003/11/25 by nkociuk@nkociuk_cllinuxmarl
`
`insert coverage pragmas into module compiler
`
`.bvrl files
`
`Change 134004 on 2003/11/25 by subad@subad_cllinuxmarlboro
`
`updated pb randoms status
`
`Change 134001 on 2003/11/25 by johnchen@johnchencllinuxmarlborocl
`
`match slop rounding with emulator
`
`Change 133987 on 2003/11/25 by paulv@paulv_xenos
`
`Fixed state context
`
`(index) wiring.
`
`Change 133983 on 2003/11/25 by askende@askende_r400linuxmarlboro
`
`submitted a change related to tile fifo read logic (typo)
`
`Change 133982 on 2003/11/25 by markf@markf_xenos_ linuxmarlboro
`
`Made some I/O fixes.
`
`Change 133970 on 2003/11/25 by tsnyder@tsnyder_xenoslinux_marlboro
`
`Added HSIO registers to the ed_sbi block in the 0x6000 range of
`addresses. This specific range may be temporary. Cleanup of some sbi
`verilog.
`
`Change 133964 on 2003/11/25 by enewman@enewmanxenoslinuxmarlboro
`
`added include bc_reg.v
`
`Change 133952 on 2003/11/25 by nkociuk@nkociuk_¢cl_linux_marl
`
`fix for double-depth mode when color0 is a 64-bit format
`
`Change 133949 on 2003/11/25 by brianf@brianf+400linuxmarlboro
`
`Updated error count exit
`
`ATI Ex. 2035
`IPR2023-00922
`Page 17 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 17 of 122
`
`

`

`Change 133935 on 2003/11/25 by askende@askende_r400_linuxmarlboro
`
`submiting changes related to contex change handling
`
`Change 133927 on 2003/11/25 by markf@markf_xenos_linuxmarlboro
`
`Changed some BC T/O to mate w/ chip level
`
`Change 133879 on 2003/11/25 by paulv@paulv_xenos
`
`Major update to hw resolve/memory export logic. Also includes some VALID timing fixes
`and LEDA fixes.
`
`Change 133872 on 2003/11/25 by paulv@paulv_xenos
`
`Some define name changes.
`
`Change 133864 on 2003/11/25 by paulv@paulv_xenos
`
`Logic and LEDA fixes.
`
`Change 133841 on 2003/11/25 by brianf@brianf+400linuxmarlboro
`
`Updated the BCAZ testbench and checkers to be properly connected
`
`Change 133736 on 2003/11/24 by enewman@enewman_xenoslinux_marlboro
`
`first cut at ios,
`
`fixed a couple typos in iom
`
`Change 133719 on 2003/11/24 by nkociuk@nkociukcllinuxmarl
`
`updates to allow simulations to exercise the T05AZ refresh* interfaces if so desired
`
`Change 133642 on 2003/11/24 by johnchen@jchnehen_cllinux_marlboro_cl
`
`bug fix for rounding
`
`Change 133629 on 2003/11/24 by enewman@enewman_xenoslinux_marlboro
`
`first cut at iom,
`
`including data inversion and interface aligner
`
`Change 133610 on 2003/11/24 by nkociuk@nkociuk_¢cl_linux_marl
`
`add missing wire declaration...
`
`Change 133576 on 2003/11/24 by askende@askende_r400_linux_marlboro
`
`ATI Ex. 2035
`IPR2023-00922
`Page 18 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 18 of 122
`
`

`

`1.
`
`fixed a fragment match problem in the reordering queue
`
`2. conditioned the sx quad read signal with be_mode_color_depth
`
`Change 133427 on 2003/11/21 by jgibney@jgibney_cl_linux_marlboro
`
`Logic changes for new edram refresh command optimizations.
`
`Change 133414 on 2003/11/21 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Removed reset from some of the synchronizer flops. Helps with
`distribution of the reset signal
`in layout.
`
`Change 133395 on 2003/11/21 by jgibney@jgibneycllinuxmarlboro
`
`Toplevel A4Z changes. Added SBI SoftReset input pin. Added edram_init pin.
`decode logic up to date.
`
`Made SBI
`
`Change 133364 on 2003/11/21 by brianf@brianfr400linuxmarlboro
`
`Updated edram size parameter
`
`Change 133362 on 2003/11/21 by subad@subad_clgates_linux_marlboro
`
`added a #1 delay to interface with gates
`
`Change 133357 on 2003/11/21 by nkociuk@nkociuk_cl_linuxmarl
`
`handful of things left to do, but this test should be usable as is now...
`
`Change 133326 on 2003/11/21 by nkociuk@nkociukcllinuxmarl
`
`simple fix to stencil state latency timing
`
`Change 133265 on 2003/11/21 by grayc@graycxenos test2
`
`integration from xenos/branches/devel_xenoschip into xenos/devel
`
`Change 133220 on 2003/11/20 by askende@askender400linuxmarlboro
`
`changes related to resolve path as well as a RTL typo that introduced a timing path
`
`Change 133199 on 2003/11/20 by enewman@enewman_xenoslinuxmarlboro
`
`fix output enable, add data invert logic & calibrate logic
`
`Change 133115 on 2003/11/20 by tsnyder@tsnyderxenoslinux_marlboro
`
`Added a tick-define to allow a globally distributed symbol
`
`to specify
`
`ATI Ex. 2035
`IPR2023-00922
`Page 19 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 19 of 122
`
`

`

`the start for the sideband interface clock generator counter.
`
`Change 133114 on 2003/11/20 by tsnyder@tsnyder_xenoslinux_marlboro
`
`Adding first cut near pad logic blocks for parent die sideband
`interface.
`Removed reset term from hold synchronizer since it is not
`necessary. Added near pad logic blocks to simple testbed.
`
`Change 133083 on 2003/11/20 by jgibney@jgibney_cl_linux_marlboro
`
`reduced some bus widths to sbi block.
`
`Change 133082 on 2003/11/20 by jgibney@jgibneycllinuxmarlboro
`
`Bug fix - format now selected based on src_select for copy mode.
`
`Change 133081 on 2003/11/20 by jgibney@jgibneycllinuxmarlboro
`
`Fixed some sizes of copy weights.
`
`Change 133079 on 2003/11/20 by jgibney@jgibney_cl_linuxmarlboro
`
`update newly passing tests.
`
`Change 133071 on 2003/11/20 by brianf@brianf+400linuxmarlboro
`
`Updated hwr testbench to remove depth and lots of other fixes
`
`Change 133070 on 2003/11/20 by askende@askende_r400_linux_marlboro
`
`hooked-up the control buses from RQ into HWR path
`
`Change 133052 on 2003/11/20 by jgibney@jgibneycllinuxmarlboro
`
`Fix 16 bit per channel copy weights, fix of dst_load_enable.
`
`Change 133045 on 2003/11/20 by subad@subad_cllinuxmarlboro
`
`Jim found this nice little bug using a 16161616 resolve case.
`This didn't show up in pb randoms as we chose to always force
`
`dst_load_enable to a high.
`
`Change 133040 on 2003/11/20 by askende@askende_r400linuxmarlboro
`
`made changes to support
`
`the new zplane_slope precision
`
`Change 133034 on 2003/11/20 by tsnyder@tsnyder_xenoslinux_marlboro
`
`ATI Ex. 2035
`IPR2023-00922
`Page 20 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 20 of 122
`
`

`

`Updating the EDRAMTIMING register to agree with changes to the spec.
`
`Change 132969 on 2003/11/19 by jgibney@jgibney_cl_linuxmarlboro
`
`Update color bs, bd 16161616 tests are passing.
`
`Change 132964 on 2003/11/19 by askende@askende_r400linuxmarlboro
`
`updating the logic to match the latest register spec
`
`Change 132958 on 2003/11/19 by jcarroll@jcarrollxenos linuxorl
`
`Updated the RF memories.
`
`Change 132925 on 2003/11/19 by subad@subad_cllinuxmarlboro
`
`script to run pb randoms
`
`Change 132911 on 2003/11/19 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Changes to improve the distrubution of reset and use sclk instead of
`
`sclk_reg for the rbbm logic.
`
`Change 132910 on 2003/11/19 by jcarroll@jcarroll_xenos_linuxorl
`
`Fix to sensitivity list.
`
`Change 132909 on 2003/11/15 by subad@subad_cl_linuxmarlboro
`
`added seed to testname so I can run tests with multiple seeds everyday
`
`Change 132890 on 2003/11/19 by johnchen@johnchen_cl_linuxmarlboro
`
`lastest zplane definition checkin
`
`Change 132882 on 2003/11/19 by viviana@vivianaxenoslinuxorl
`
`Configuration file for Virage memories.
`
`Change 132881 on 2003/11/13 by askende@askende_r400_linux_marlboro
`
`fixed a bug related to stalling the write enables into the frag index buffers based on
`
`reorderqueue_rtr
`
`Change 132832 on 2003/11/19 by nkociuk@nkociuk_cl_linux_marl
`
`update makefiles to support "unique" output directories, based on REGRESSRANDOM
`environment variable, exported by runtest.pl
`
`ATI Ex. 2035
`IPR2023-00922
`Page 21 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 21 of 122
`
`

`

`needed for running randoms in parallel...
`
`Change 132814 on 2003/11/19 by tsnyder@tsnyder_xenoslinux_marlboro
`
`Adding a 2ff£ synchronizer without reset pins.
`
`Change 132813 on 2003/11/19 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Renamed sbi_2ffsync.v to sbi_2ffsync_rst.v.
`
`Change 132757 on 2003/11/18 by paulv@paulv_xenos
`
`Timing fixes. Also optimized the be_frag_device_addr_calc module.
`
`Change 132755 on 2003/11/18 by askende@askender400linuxmarlboro
`
`timing fix.flopped the wr_en into the frag index buffers
`
`Change 132731 on 2003/11/18 by paulv@paulv_xenos
`
`Timing fixes (resized some memories to make them more square), LEDA fixes and
`a few minor logic fixes.
`
`Change 132647 on 2003/11/18 by omesh@omesh_cl_linuxmarlboro
`
`Sample counter tests checked in after checking something with Jim. Almost checked in
`all files now....
`
`Change 132643 on 2003/11/18 by jgibney@jgibneycllinuxmarlboro
`
`add another test failure.
`
`Change 132641 on 2003/11/18 by jgibney@jgibneycllinuxmarlboro
`
`update.
`
`Change 132636 on 2003/11/18 by jgibney@jgibneycllinuxmarlboro
`
`update mask mrt tests.
`
`Change 132635 on 2003/11/18 by paulv@paulv_xenos
`
`Fixed 16-bit floating addendl.
`
`Change 132634 on 2003/11/18 by jgibney@jgibney_cl_linux_marlboro
`
`bug fixes in color masking for 1616 and 101111 formats.
`
`ATI Ex. 2035
`IPR2023-00922
`Page 22 of 122
`
`ATI Ex. 2035
`IPR2023-00922
`Page 22 of 122
`
`

`

`Change 132622 on 2003/11/18 by omesh@omesh_cl_linux_marlboro
`
`Almost all tests checked in.
`
`Change 132616 on 2003/11/18 by askende@askende_r400linuxmarlboro
`
`added the following modules
`
`Change 132615 on 2003/11/18 by askende@askende_r400linuxmarlboro
`
`fixed a mis-wired bus
`
`Change 132606 on 2003/11/18 by jgibney@jgibney_cl_linux_marlboro
`
`more passing tests.
`
`Change 132603 on 2003/11/18 by askende@askender400linuxmarlboro
`
`submitting various changes related to H2/CP paths
`
`Change 132599 on 2003/11/18 by jgibney@jgibney_cl_linux_marlboro
`
`fixed typo.
`
`Change 132583 on 2003/11/18 by tsnyder@tsnyderxenoslinuxmarlboro
`
`Updated SBI for new EDRAMTIMING register spec.
`improvements.
`
`Some synthesis timing
`
`Change 132556 on 2003/11/18 by omesh@omeshcllinuxmarlboro
`
`Checking in some tests I was waiting to confirm someth

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket