From f3a33068e1d47dd72699727785d456d6fa783626 Mon Sep 17 00:00:00 2001 From: Caleb Whitehead Date: Fri, 17 May 2024 16:44:07 -0700 Subject: [PATCH] Update README/Release_Notes for patch v1.0.2 --- README.md | 12 +++++++++++- Release_Notes.md | 40 ++++++++++++++++++++++++++++++++++------ 2 files changed, 45 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index ec40a8b0c..0227dbe0c 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.*_
# **Caliptra Hands-On Guide** # -_*Last Update: 2024/01/17*_ +_*Last Update: 2024/05/17*_ ## **Tools Used** ## @@ -51,6 +51,16 @@ GCC: - G++ Used to compile Verilator objects and test firmware - `g++ (GCC) 11.2.0` +RDL Compiler: + - systemrdl-compiler==1.27.3 + - peakrdl-systemrdl==0.3.0 + - peakrdl-regblock==0.21.0 + - peakrdl-uvm==2.3.0 + - peakrdl-ipxact==3.4.3 + - peakrdl-html==2.10.1 + - peakrdl-cheader==1.0.0 + - peakrdl==1.1.0 + Other: - Playbook (Microsoft Internal workflow management tool) diff --git a/Release_Notes.md b/Release_Notes.md index 60d949a03..f53e406bc 100644 --- a/Release_Notes.md +++ b/Release_Notes.md @@ -14,11 +14,41 @@ See the License for the specific language governing permissions and
limitations under the License.*_
# **Release Notes** # -_*Last Update: 2024/01/18*_ +_*Last Update: 2024/05/17*_ -## Rev 1p0 ## +### Rev 1p0p2 ### -### Rev 1p0 release date: 2024/01/18 ### +#### Rev 1p0p2 release date: 2024/05/22 #### + - Modifications for clean Lint + * Replace casez with case + * Replace 2-state with 4-state typedefs, parameters, enums + * Replace 'reg' with 'logic' type + * Radix fixes for many signals + * Logical/boolean operator fixes + * Logic reorganization to resolve undriven ICache signals in RV core + * Fixes for redundant logic in RV core + * Logically equivalent code adjustments to resolve potential index-out-of-bounds errors + * Declare synthesizable package functions as automatic + - Update PeakRDL tool version and regenerate reg files to resolve lint issues + +#### Bug Fixes #### +[RTL] Entropy source sfifo signal unable to exit reset #503 #506 +[RTL] Async reset condition missing for `nonce_offset_i` #339 #444 #483 + +## Previous Releases ## + +### Rev 1p0p1 ### + +#### Rev 1p0p1 release date: 2024/02/20 #### + - NOTE: v1.0.1 patch version was committed to the patch_v1.0 branch, + but no tag was created on GitHub and the HW_REV_ID field was not updated. + +#### Bug Fixes #### +[RTL] Add connection for JTAG TDO enable signal #415 #425 + +### Rev 1p0 ### + +#### Rev 1p0 release date: 2024/01/18 #### - Caliptra Hardware Specification: Markdown conversion - Caliptra Integration specification update with synthesis warnings and jtag tck requirement - Caliptra README updates to clarify test cases and running with VCS @@ -33,11 +63,9 @@ _*Last Update: 2024/01/18*_ - Remove TODO comments on caliptra_top ports - Remove JTAG IDCODE command from RISC-V processor -### Bug Fixes ### +#### Bug Fixes #### [MBOX] Fix ICCM Uncorrectable ECC error driving hw_error_non_fatal bit for LSU reads -## Previous Releases ## - ### Rev 1p0-rc1 ### #### Rev 1p0-rc1 release date: 2023/11/03 (1p0 version pending ROM release for official declaration) ###