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
Arty boards only come in xc7a35t and xc7a100t versions, however xc7a50t keeps popping up all over SymbiFlow's projects. Why?
When installing symbiflow-examples one step is to wget -qO- https://storage.googleapis.com/symbiflow-arch-defs/artifacts/prod/foss-fpga-tools/symbiflow-arch-defs/continuous/install/459/20211116-000105/symbiflow-arch-defs-xc7a50t_test-ef6fff3c.tar.xz | tar -xJC $INSTALL_DIR/xc7/install. This would create a xc7a50t directory containing one single arch.timing.xml, three RR graphs (real, lookahead, place_delay) for xc7a50t, one single vpr_grip_map.csv, and one directory for xc7a35ttcpg236-1, xc7a35ttcsg324-1, xc7a50ttcsg324-1 each that holds the pinmap.csv for the parts. But xc7a50t shouldn't share the same architecture xml file with xc7a35t, should it?
Architecture Definitions' tutorials uses xc7a50t as the parameter when targeting the Arty board as well.
I'm really confused, why does SymbiFlow keeps using xc7a50t when it really seems to mean xc7a35t? @mithro
The text was updated successfully, but these errors were encountered:
Okay, thanks for explaining. Where did you find this out though? Is the xc7a35t using the exact same silicon die as the xc7a50t, except with a portion of the latters' resources somehow disabled by Xilinx, and when generating bitstreams, both Vivado and Symbiflow simply configure those disabled resources as zero?
Arty boards only come in
xc7a35t
andxc7a100t
versions, howeverxc7a50t
keeps popping up all over SymbiFlow's projects. Why?When installing symbiflow-examples one step is to
wget -qO- https://storage.googleapis.com/symbiflow-arch-defs/artifacts/prod/foss-fpga-tools/symbiflow-arch-defs/continuous/install/459/20211116-000105/symbiflow-arch-defs-xc7a50t_test-ef6fff3c.tar.xz | tar -xJC $INSTALL_DIR/xc7/install
. This would create axc7a50t
directory containing one singlearch.timing.xml
, three RR graphs (real
,lookahead
,place_delay
) forxc7a50t
, one singlevpr_grip_map.csv
, and one directory forxc7a35ttcpg236-1
,xc7a35ttcsg324-1
,xc7a50ttcsg324-1
each that holds thepinmap.csv
for the parts. Butxc7a50t
shouldn't share the same architecture xml file withxc7a35t
, should it?Architecture Definitions' tutorials uses
xc7a50t
as the parameter when targeting the Arty board as well.I'm really confused, why does SymbiFlow keeps using
xc7a50t
when it really seems to meanxc7a35t
? @mithroThe text was updated successfully, but these errors were encountered: