You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ERRATA.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,6 @@ Shell errata is [documented here](./hdk/docs/AWS_Shell_ERRATA.md)
7
7
8
8
## HDK
9
9
10
-
11
10
1. Address Aliasing Bug in AMD HBM IP with Customer Address Mapping
12
11
13
12
* An address aliasing bug has been identified in AMD HBM IP when the IP's "Customer Address Map" option is enabled for a 16GB HBM implementation. The bug allows a single memory entry to be accessed via two different addresses, which might lead to data corruption. More information about this bug will be published by AMD in the Ultrascale+ product errata.
@@ -39,6 +38,8 @@ Shell errata is [documented here](./hdk/docs/AWS_Shell_ERRATA.md)
39
38
40
39
8. HBM simulation using XSIM requires a fix described in this [AMD Answer Record](https://adaptivesupport.amd.com/s/article/000035639?language=en_US).
41
40
41
+
9. Vivado 2025.1 introduces a `set_property DONT_TOUCH` to the HBM model that makes meeting
42
+
timing difficult in the implementation stage. AMD has responded to this issue on their AR, stating that it will be fixed in a future version of Vivado. [See here for more details](https://adaptivesupport.amd.com/s/article/000038502?language=en_US&t=1754923887312). All HDK CL examples have been updated to address this issue. Customers should follow this AR when creating their own designs.
Copy file name to clipboardExpand all lines: README.md
+6-10Lines changed: 6 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,19 +3,15 @@
3
3
4
4
# AWS F2
5
5
6
-
## F2 FPGA Development Kit Overview
7
-
8
-
The documentation and assets provided on this branch (and other branches prefixed with `f2`) are relevant to F2 instances only.
9
-
10
-
The F2 FPGA Development Kit is a hardware-software development kit that enables developers to create accelerators for the high-performance accelerator cards on EC2 F2 instances. Using the development kit, you can architect, simulate, optimize, and test your designs.
6
+
## F2 FPGA Developer Kit Documentation on ReadTheDocs
11
7
12
-
## F2 FPGA Development Kit Documentation
8
+
The documentation for the F2 FPGA Developer Kit including our User Guide, tutorials, code snippets, and more can now be found on [our ReadTheDocs webstie](https://awsdocs-fpga-f2.readthedocs-hosted.com).
13
9
14
-
For full documentation, including a user guide, code snippets, and tutorials, see the [AWS EC2 FPGA Development Kit User Guide](./User_Guide_AWS_EC2_FPGA_Development_Kit.md)
10
+
**Please note that the documentation and assets provided on this branch and others prefixed with `f2` are relevant to F2 instances only!**
15
11
16
-
## F2 FPGA ReadTheDocs (Beta)
12
+
## F2 FPGA Development Kit Overview
17
13
18
-
We are currently migrating our F2 documentation to comply with the ReadTheDocs standard. To familiarize yourself with the new layout, please [click here](https://awsdocs-fpga-f2.readthedocs-hosted.com).
14
+
The F2 FPGA Development Kit is a hardware-software development kit that enables developers to create accelerators for the high-performance accelerator cards on EC2 F2 instances. Using the development kit, you can architect, simulate, optimize, and test your designs.
19
15
20
16
# ❗Amazon EC2 F1 End of Life Notice❗
21
17
@@ -32,4 +28,4 @@ Only existing F1 customers who have run F1 instances anytime between Dec 2023 -
32
28
33
29
For any issues with this developer kit documentation or code, please open a [GitHub issue](https://github.com/aws/aws-fpga/issues) with all steps to reproduce.
34
30
35
-
For questions, please open a [re:Post issue with the 'FPGA Development' tag](https://repost.aws/tags/TAc7ofO5tbQRO57aX1lBYbjA/fpga-development).
31
+
For questions, please open a [re:Post issue with the 'FPGA Development' tag](https://repost.aws/tags/TAc7ofO5tbQRO57aX1lBYbjA/fpga-development).
Given the large size of the FPGA used for F2, AMD tools work best with at least 4 vCPU’s and 32GiB Memory. We recommend [Compute Optimized and Memory Optimized instance types](https://aws.amazon.com/ec2/instance-types/) to successfully run the synthesis of acceleration code. Developers may start coding and run simulations on low-cost `General Purpose`[instances types](https://aws.amazon.com/ec2/instance-types/).
Copy file name to clipboardExpand all lines: docs-rtd/source/ERRATA.rst
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,6 +68,11 @@ HDK
68
68
8. HBM simulation using XSIM requires a fix described in this
69
69
`AMD Answer Record <https://adaptivesupport.amd.com/s/article/000035639?language=en_US>`__.
70
70
71
+
9. Vivado 2025.1 introduces a ``set_property DONT_TOUCH`` to the HBM model that makes meeting
72
+
timing difficult in the implementation stage. AMD has responded to this issue on their AR, stating that it will be fixed in a future version of Vivado.
73
+
`See here for more details <https://adaptivesupport.amd.com/s/article/000038502?language=en_US&t=1754923887312>`__.
74
+
All HDK CL examples have been updated to address this issue. Customers should follow this AR when creating their own designs.
- Added `documentation <./sdk/userspace/cython-bindings/README.html>` for Python binding usage and setup
11
-
- `Examples <https://github.com/aws/aws-fpga/blob/f2/sdk/userspace/cython_bindings>` demonstrating Python-based FPGA control
20
+
- Added `documentation <./sdk/userspace/cython-bindings/README.html>`__ for Python binding usage and setup
21
+
- `Examples <https://github.com/aws/aws-fpga/blob/f2/sdk/userspace/cython_bindings>`__ demonstrating Python-based FPGA control
12
22
- Added link to instructions for DCV licensing setup. Credit to @morgnza for this update!
13
23
- Added verbiage to DCV setup guide to show where to set virtual display resolution
14
24
- Fix to Bandwidth Calculation
@@ -20,7 +30,7 @@ v2.1.1
20
30
21
31
- Added global register offset for the SDE IP. See `CL_SDE software examples <./hdk/cl/examples/cl-sde/software/src/README.html>`__.
22
32
- Added `CL_SDE software exmaple <https://github.com/aws/aws-fpga/blob/f2/hdk/cl/examples/cl_sde/software/src/sde_c2h_user_buffers.c>`__ for a user allocated DMA buffer.
23
-
- `Documentation <./hdk/docs/List-AFI-on-Marketplace.html>`__` to assist F2 customers with releasing AFIs and AMIs on the AWS Marketplace.
33
+
- `Documentation <./hdk/docs/List-AFI-on-Marketplace.html>`__ to assist F2 customers with releasing AFIs and AMIs on the AWS Marketplace.
24
34
- `Documentation <./developer-resources/Amazon-DCV-Setup-Guide.html>`__ to assist in creating a virtual desktop based on the FPGA Developer AMI running graphics-intensive applications remotely on Amazon EC2 instances.
25
35
- Fixed the BW calculation and tolerance calculation in the test_hbm_perf_random in the `cl_mem_perf <./hdk/cl/examples/cl-mem-perf/verif/README.html#test-hbm-perf-randomsv-mem>`__.
0 commit comments