F1 customers want to seamlessly migrate between Alveo and F1 platforms to enable scaling in AWS cloud. The F1 development flow currently supports the requirement with Vitis, but there is no such support available for full custom RTL development flow (Vivado design flow). AWS F1.A.1.4 shell is targeted at enabling this. AWS F1.A.1.4 shell enables customers to migrate designs seamlessly between on-premise U200 Alveo card and F1 platform in a full custom RTL development flow. This gives choice to the customers to use either a Vitis flow or a full custom RTL/Vivado design flow and seamlessly migrate designs between Alveo U200 and F1. The F1.A.1.4 shell for Alveo U200 is fully compatible with F1.X.1.4 shell thus making the migration as simple as swapping the shell with one another, with no design changes to user logic. Xilinx device, xcu200-fsgd2104-2-e (Part used in U200) is based on VU9P and has the same base SLR die with the same number of SLRs as VU9P (F1 device).
Features
- The F1.A.1.4 shell is fully interface compatible and footprint compatible with F1.X.1.4
- Similar to the existing F1 shells, the F1.A.1.4 shell provides all the required communication interfaces to the custom logic
- The F1.A.1.4 shell does not support partial reconfiguration/DFX. Dynamic clock configuration
- VDIP/VLED are controlled via registers in PF1-B0 in F1.A.1.4 shell
- F1.A.1.4 shell requires the host to have an appropriate BIOS to enumerate 128G BAR
- Highly compatible with F1 implementation