Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document missing bits required by LiteX to run on A200T #1323

Closed
mkurc-ant opened this issue May 6, 2020 · 2 comments
Closed

Document missing bits required by LiteX to run on A200T #1323

mkurc-ant opened this issue May 6, 2020 · 2 comments

Comments

@mkurc-ant
Copy link
Contributor

These are unknown bits reported by bit2fasm when ran on the LiteX (no ethernet) design implemented using vendor tools on the Nexys Video board (Artix7 200T)

Need to check base addresses but they may be related to IOBs. Memory (DDR) interface on Nexys Video operates on SSTL15 IO standard. I don't think that it has been documented yet.

# In frame 0x0040341c 87 bits were not converted.
{ unknown_bit = "0040341c_0_18", unknown_segment = "0x00403400", unknown_segbit = "28_18" }
{ unknown_bit = "0040341c_0_21", unknown_segment = "0x00403400", unknown_segbit = "28_21" }
{ unknown_bit = "0040341c_0_22", unknown_segment = "0x00403400", unknown_segbit = "28_22" }
{ unknown_bit = "0040341c_0_23", unknown_segment = "0x00403400", unknown_segbit = "28_23" }
{ unknown_bit = "0040341c_0_24", unknown_segment = "0x00403400", unknown_segbit = "28_24" }
{ unknown_bit = "0040341c_0_25", unknown_segment = "0x00403400", unknown_segbit = "28_25" }
{ unknown_bit = "0040341c_0_27", unknown_segment = "0x00403400", unknown_segbit = "28_27" }
{ unknown_bit = "0040341c_0_28", unknown_segment = "0x00403400", unknown_segbit = "28_28" }
{ unknown_bit = "0040341c_0_31", unknown_segment = "0x00403400", unknown_segbit = "28_31" }
{ unknown_bit = "0040341c_1_0", unknown_segment = "0x00403400", unknown_segbit = "28_32" }
{ unknown_bit = "0040341c_1_1", unknown_segment = "0x00403400", unknown_segbit = "28_33" }
{ unknown_bit = "0040341c_1_2", unknown_segment = "0x00403400", unknown_segbit = "28_34" }
{ unknown_bit = "0040341c_1_4", unknown_segment = "0x00403400", unknown_segbit = "28_36" }
{ unknown_bit = "0040341c_1_5", unknown_segment = "0x00403400", unknown_segbit = "28_37" }
{ unknown_bit = "0040341c_1_6", unknown_segment = "0x00403400", unknown_segbit = "28_38" }
{ unknown_bit = "0040341c_1_7", unknown_segment = "0x00403400", unknown_segbit = "28_39" }
{ unknown_bit = "0040341c_1_8", unknown_segment = "0x00403400", unknown_segbit = "28_40" }
{ unknown_bit = "0040341c_1_12", unknown_segment = "0x00403400", unknown_segbit = "28_44" }
{ unknown_bit = "0040341c_1_14", unknown_segment = "0x00403400", unknown_segbit = "28_46" }
{ unknown_bit = "0040341c_1_15", unknown_segment = "0x00403400", unknown_segbit = "28_47" }
{ unknown_bit = "0040341c_1_16", unknown_segment = "0x00403400", unknown_segbit = "28_48" }
{ unknown_bit = "0040341c_1_17", unknown_segment = "0x00403400", unknown_segbit = "28_49" }
{ unknown_bit = "0040341c_1_18", unknown_segment = "0x00403400", unknown_segbit = "28_50" }
{ unknown_bit = "0040341c_1_19", unknown_segment = "0x00403400", unknown_segbit = "28_51" }
{ unknown_bit = "0040341c_1_20", unknown_segment = "0x00403400", unknown_segbit = "28_52" }
{ unknown_bit = "0040341c_1_22", unknown_segment = "0x00403400", unknown_segbit = "28_54" }
{ unknown_bit = "0040341c_1_31", unknown_segment = "0x00403400", unknown_segbit = "28_63" }
{ unknown_bit = "0040341c_2_1", unknown_segment = "0x00403400", unknown_segbit = "28_65" }
{ unknown_bit = "0040341c_2_2", unknown_segment = "0x00403400", unknown_segbit = "28_66" }
{ unknown_bit = "0040341c_2_6", unknown_segment = "0x00403400", unknown_segbit = "28_70" }
{ unknown_bit = "0040341c_2_8", unknown_segment = "0x00403400", unknown_segbit = "28_72" }
{ unknown_bit = "0040341c_2_9", unknown_segment = "0x00403400", unknown_segbit = "28_73" }
{ unknown_bit = "0040341c_2_11", unknown_segment = "0x00403400", unknown_segbit = "28_75" }
{ unknown_bit = "0040341c_2_13", unknown_segment = "0x00403400", unknown_segbit = "28_77" }
{ unknown_bit = "0040341c_2_14", unknown_segment = "0x00403400", unknown_segbit = "28_78" }
{ unknown_bit = "0040341c_3_14", unknown_segment = "0x00403400", unknown_segbit = "28_110" }
{ unknown_bit = "0040341c_3_15", unknown_segment = "0x00403400", unknown_segbit = "28_111" }
{ unknown_bit = "0040341c_21_24", unknown_segment = "0x00403400", unknown_segbit = "28_696" }
{ unknown_bit = "0040341c_21_26", unknown_segment = "0x00403400", unknown_segbit = "28_698" }
{ unknown_bit = "0040341c_24_4", unknown_segment = "0x00403400", unknown_segbit = "28_772" }
{ unknown_bit = "0040341c_24_5", unknown_segment = "0x00403400", unknown_segbit = "28_773" }
{ unknown_bit = "0040341c_24_6", unknown_segment = "0x00403400", unknown_segbit = "28_774" }
{ unknown_bit = "0040341c_24_19", unknown_segment = "0x00403400", unknown_segbit = "28_787" }
{ unknown_bit = "0040341c_25_8", unknown_segment = "0x00403400", unknown_segbit = "28_808" }
{ unknown_bit = "0040341c_25_11", unknown_segment = "0x00403400", unknown_segbit = "28_811" }
{ unknown_bit = "0040341c_25_12", unknown_segment = "0x00403400", unknown_segbit = "28_812" }
{ unknown_bit = "0040341c_25_13", unknown_segment = "0x00403400", unknown_segbit = "28_813" }
{ unknown_bit = "0040341c_25_14", unknown_segment = "0x00403400", unknown_segbit = "28_814" }
{ unknown_bit = "0040341c_25_27", unknown_segment = "0x00403400", unknown_segbit = "28_827" }
{ unknown_bit = "0040341c_25_28", unknown_segment = "0x00403400", unknown_segbit = "28_828" }
{ unknown_bit = "0040341c_25_29", unknown_segment = "0x00403400", unknown_segbit = "28_829" }
{ unknown_bit = "0040341c_25_30", unknown_segment = "0x00403400", unknown_segbit = "28_830" }
{ unknown_bit = "0040341c_26_28", unknown_segment = "0x00403400", unknown_segbit = "28_860" }
{ unknown_bit = "0040341c_26_31", unknown_segment = "0x00403400", unknown_segbit = "28_863" }
{ unknown_bit = "0040341c_12_0", unknown_segment = "0x00403400", unknown_segbit = "28_384" }
{ unknown_bit = "0040341c_12_2", unknown_segment = "0x00403400", unknown_segbit = "28_386" }
{ unknown_bit = "0040341c_28_4", unknown_segment = "0x00403400", unknown_segbit = "28_900" }
{ unknown_bit = "0040341c_12_8", unknown_segment = "0x00403400", unknown_segbit = "28_392" }
{ unknown_bit = "0040341c_12_10", unknown_segment = "0x00403400", unknown_segbit = "28_394" }
{ unknown_bit = "0040341c_12_14", unknown_segment = "0x00403400", unknown_segbit = "28_398" }
{ unknown_bit = "0040341c_28_15", unknown_segment = "0x00403400", unknown_segbit = "28_911" }
{ unknown_bit = "0040341c_28_20", unknown_segment = "0x00403400", unknown_segbit = "28_916" }
{ unknown_bit = "0040341c_28_24", unknown_segment = "0x00403400", unknown_segbit = "28_920" }
{ unknown_bit = "0040341c_28_31", unknown_segment = "0x00403400", unknown_segbit = "28_927" }
{ unknown_bit = "0040341c_29_4", unknown_segment = "0x00403400", unknown_segbit = "28_932" }
{ unknown_bit = "0040341c_13_12", unknown_segment = "0x00403400", unknown_segbit = "28_428" }
{ unknown_bit = "0040341c_13_13", unknown_segment = "0x00403400", unknown_segbit = "28_429" }
{ unknown_bit = "0040341c_13_14", unknown_segment = "0x00403400", unknown_segbit = "28_430" }
{ unknown_bit = "0040341c_29_15", unknown_segment = "0x00403400", unknown_segbit = "28_943" }
{ unknown_bit = "0040341c_13_17", unknown_segment = "0x00403400", unknown_segbit = "28_433" }
{ unknown_bit = "0040341c_13_18", unknown_segment = "0x00403400", unknown_segbit = "28_434" }
{ unknown_bit = "0040341c_29_28", unknown_segment = "0x00403400", unknown_segbit = "28_956" }
{ unknown_bit = "0040341c_29_31", unknown_segment = "0x00403400", unknown_segbit = "28_959" }
{ unknown_bit = "0040341c_30_16", unknown_segment = "0x00403400", unknown_segbit = "28_976" }
{ unknown_bit = "0040341c_14_18", unknown_segment = "0x00403400", unknown_segbit = "28_466" }
{ unknown_bit = "0040341c_30_18", unknown_segment = "0x00403400", unknown_segbit = "28_978" }
{ unknown_bit = "0040341c_30_19", unknown_segment = "0x00403400", unknown_segbit = "28_979" }
{ unknown_bit = "0040341c_30_20", unknown_segment = "0x00403400", unknown_segbit = "28_980" }
{ unknown_bit = "0040341c_30_21", unknown_segment = "0x00403400", unknown_segbit = "28_981" }
{ unknown_bit = "0040341c_30_29", unknown_segment = "0x00403400", unknown_segbit = "28_989" }
{ unknown_bit = "0040341c_30_31", unknown_segment = "0x00403400", unknown_segbit = "28_991" }
{ unknown_bit = "0040341c_15_8", unknown_segment = "0x00403400", unknown_segbit = "28_488" }
{ unknown_bit = "0040341c_15_12", unknown_segment = "0x00403400", unknown_segbit = "28_492" }
{ unknown_bit = "0040341c_31_15", unknown_segment = "0x00403400", unknown_segbit = "28_1007" }
{ unknown_bit = "0040341c_31_23", unknown_segment = "0x00403400", unknown_segbit = "28_1015" }
{ unknown_bit = "0040341c_31_24", unknown_segment = "0x00403400", unknown_segbit = "28_1016" }
{ unknown_bit = "0040341c_31_28", unknown_segment = "0x00403400", unknown_segbit = "28_1020" }

# In frame 0x0040341d 101 bits were not converted.
{ unknown_bit = "0040341d_0_16", unknown_segment = "0x00403400", unknown_segbit = "29_16" }
{ unknown_bit = "0040341d_0_18", unknown_segment = "0x00403400", unknown_segbit = "29_18" }
{ unknown_bit = "0040341d_0_22", unknown_segment = "0x00403400", unknown_segbit = "29_22" }
{ unknown_bit = "0040341d_0_25", unknown_segment = "0x00403400", unknown_segbit = "29_25" }
{ unknown_bit = "0040341d_0_28", unknown_segment = "0x00403400", unknown_segbit = "29_28" }
{ unknown_bit = "0040341d_0_31", unknown_segment = "0x00403400", unknown_segbit = "29_31" }
{ unknown_bit = "0040341d_1_2", unknown_segment = "0x00403400", unknown_segbit = "29_34" }
{ unknown_bit = "0040341d_1_3", unknown_segment = "0x00403400", unknown_segbit = "29_35" }
{ unknown_bit = "0040341d_1_4", unknown_segment = "0x00403400", unknown_segbit = "29_36" }
{ unknown_bit = "0040341d_1_5", unknown_segment = "0x00403400", unknown_segbit = "29_37" }
{ unknown_bit = "0040341d_1_7", unknown_segment = "0x00403400", unknown_segbit = "29_39" }
{ unknown_bit = "0040341d_1_8", unknown_segment = "0x00403400", unknown_segbit = "29_40" }
{ unknown_bit = "0040341d_1_9", unknown_segment = "0x00403400", unknown_segbit = "29_41" }
{ unknown_bit = "0040341d_1_10", unknown_segment = "0x00403400", unknown_segbit = "29_42" }
{ unknown_bit = "0040341d_1_12", unknown_segment = "0x00403400", unknown_segbit = "29_44" }
{ unknown_bit = "0040341d_1_13", unknown_segment = "0x00403400", unknown_segbit = "29_45" }
{ unknown_bit = "0040341d_1_14", unknown_segment = "0x00403400", unknown_segbit = "29_46" }
{ unknown_bit = "0040341d_1_15", unknown_segment = "0x00403400", unknown_segbit = "29_47" }
{ unknown_bit = "0040341d_1_16", unknown_segment = "0x00403400", unknown_segbit = "29_48" }
{ unknown_bit = "0040341d_1_19", unknown_segment = "0x00403400", unknown_segbit = "29_51" }
{ unknown_bit = "0040341d_1_20", unknown_segment = "0x00403400", unknown_segbit = "29_52" }
{ unknown_bit = "0040341d_1_24", unknown_segment = "0x00403400", unknown_segbit = "29_56" }
{ unknown_bit = "0040341d_1_25", unknown_segment = "0x00403400", unknown_segbit = "29_57" }
{ unknown_bit = "0040341d_1_28", unknown_segment = "0x00403400", unknown_segbit = "29_60" }
{ unknown_bit = "0040341d_2_0", unknown_segment = "0x00403400", unknown_segbit = "29_64" }
{ unknown_bit = "0040341d_2_1", unknown_segment = "0x00403400", unknown_segbit = "29_65" }
{ unknown_bit = "0040341d_2_2", unknown_segment = "0x00403400", unknown_segbit = "29_66" }
{ unknown_bit = "0040341d_2_3", unknown_segment = "0x00403400", unknown_segbit = "29_67" }
{ unknown_bit = "0040341d_2_4", unknown_segment = "0x00403400", unknown_segbit = "29_68" }
{ unknown_bit = "0040341d_2_6", unknown_segment = "0x00403400", unknown_segbit = "29_70" }
{ unknown_bit = "0040341d_2_7", unknown_segment = "0x00403400", unknown_segbit = "29_71" }
{ unknown_bit = "0040341d_2_8", unknown_segment = "0x00403400", unknown_segbit = "29_72" }
{ unknown_bit = "0040341d_2_9", unknown_segment = "0x00403400", unknown_segbit = "29_73" }
{ unknown_bit = "0040341d_2_11", unknown_segment = "0x00403400", unknown_segbit = "29_75" }
{ unknown_bit = "0040341d_2_12", unknown_segment = "0x00403400", unknown_segbit = "29_76" }
{ unknown_bit = "0040341d_2_13", unknown_segment = "0x00403400", unknown_segbit = "29_77" }
{ unknown_bit = "0040341d_2_14", unknown_segment = "0x00403400", unknown_segbit = "29_78" }
{ unknown_bit = "0040341d_2_31", unknown_segment = "0x00403400", unknown_segbit = "29_95" }
{ unknown_bit = "0040341d_3_14", unknown_segment = "0x00403400", unknown_segbit = "29_110" }
{ unknown_bit = "0040341d_3_15", unknown_segment = "0x00403400", unknown_segbit = "29_111" }
{ unknown_bit = "0040341d_21_25", unknown_segment = "0x00403400", unknown_segbit = "29_697" }
{ unknown_bit = "0040341d_21_27", unknown_segment = "0x00403400", unknown_segbit = "29_699" }
{ unknown_bit = "0040341d_24_3", unknown_segment = "0x00403400", unknown_segbit = "29_771" }
{ unknown_bit = "0040341d_24_4", unknown_segment = "0x00403400", unknown_segbit = "29_772" }
{ unknown_bit = "0040341d_24_7", unknown_segment = "0x00403400", unknown_segbit = "29_775" }
{ unknown_bit = "0040341d_24_21", unknown_segment = "0x00403400", unknown_segbit = "29_789" }
{ unknown_bit = "0040341d_25_8", unknown_segment = "0x00403400", unknown_segbit = "29_808" }
{ unknown_bit = "0040341d_25_10", unknown_segment = "0x00403400", unknown_segbit = "29_810" }
{ unknown_bit = "0040341d_25_11", unknown_segment = "0x00403400", unknown_segbit = "29_811" }
{ unknown_bit = "0040341d_25_12", unknown_segment = "0x00403400", unknown_segbit = "29_812" }
{ unknown_bit = "0040341d_25_15", unknown_segment = "0x00403400", unknown_segbit = "29_815" }
{ unknown_bit = "0040341d_25_16", unknown_segment = "0x00403400", unknown_segbit = "29_816" }
{ unknown_bit = "0040341d_25_18", unknown_segment = "0x00403400", unknown_segbit = "29_818" }
{ unknown_bit = "0040341d_25_23", unknown_segment = "0x00403400", unknown_segbit = "29_823" }
{ unknown_bit = "0040341d_25_27", unknown_segment = "0x00403400", unknown_segbit = "29_827" }
{ unknown_bit = "0040341d_25_28", unknown_segment = "0x00403400", unknown_segbit = "29_828" }
{ unknown_bit = "0040341d_26_1", unknown_segment = "0x00403400", unknown_segbit = "29_833" }
{ unknown_bit = "0040341d_26_4", unknown_segment = "0x00403400", unknown_segbit = "29_836" }
{ unknown_bit = "0040341d_26_7", unknown_segment = "0x00403400", unknown_segbit = "29_839" }
{ unknown_bit = "0040341d_26_9", unknown_segment = "0x00403400", unknown_segbit = "29_841" }
{ unknown_bit = "0040341d_26_12", unknown_segment = "0x00403400", unknown_segbit = "29_844" }
{ unknown_bit = "0040341d_26_15", unknown_segment = "0x00403400", unknown_segbit = "29_847" }
{ unknown_bit = "0040341d_26_25", unknown_segment = "0x00403400", unknown_segbit = "29_857" }
{ unknown_bit = "0040341d_26_28", unknown_segment = "0x00403400", unknown_segbit = "29_860" }
{ unknown_bit = "0040341d_26_31", unknown_segment = "0x00403400", unknown_segbit = "29_863" }
{ unknown_bit = "0040341d_27_4", unknown_segment = "0x00403400", unknown_segbit = "29_868" }
{ unknown_bit = "0040341d_27_12", unknown_segment = "0x00403400", unknown_segbit = "29_876" }
{ unknown_bit = "0040341d_27_15", unknown_segment = "0x00403400", unknown_segbit = "29_879" }
{ unknown_bit = "0040341d_27_20", unknown_segment = "0x00403400", unknown_segbit = "29_884" }
{ unknown_bit = "0040341d_27_28", unknown_segment = "0x00403400", unknown_segbit = "29_892" }
{ unknown_bit = "0040341d_27_31", unknown_segment = "0x00403400", unknown_segbit = "29_895" }
{ unknown_bit = "0040341d_12_3", unknown_segment = "0x00403400", unknown_segbit = "29_387" }
{ unknown_bit = "0040341d_12_9", unknown_segment = "0x00403400", unknown_segbit = "29_393" }
{ unknown_bit = "0040341d_28_9", unknown_segment = "0x00403400", unknown_segbit = "29_905" }
{ unknown_bit = "0040341d_28_12", unknown_segment = "0x00403400", unknown_segbit = "29_908" }
{ unknown_bit = "0040341d_28_24", unknown_segment = "0x00403400", unknown_segbit = "29_920" }
{ unknown_bit = "0040341d_28_25", unknown_segment = "0x00403400", unknown_segbit = "29_921" }
{ unknown_bit = "0040341d_28_28", unknown_segment = "0x00403400", unknown_segbit = "29_924" }
{ unknown_bit = "0040341d_29_9", unknown_segment = "0x00403400", unknown_segbit = "29_937" }
{ unknown_bit = "0040341d_13_11", unknown_segment = "0x00403400", unknown_segbit = "29_427" }
{ unknown_bit = "0040341d_13_12", unknown_segment = "0x00403400", unknown_segbit = "29_428" }
{ unknown_bit = "0040341d_29_12", unknown_segment = "0x00403400", unknown_segbit = "29_940" }
{ unknown_bit = "0040341d_13_15", unknown_segment = "0x00403400", unknown_segbit = "29_431" }
{ unknown_bit = "0040341d_13_16", unknown_segment = "0x00403400", unknown_segbit = "29_432" }
{ unknown_bit = "0040341d_13_17", unknown_segment = "0x00403400", unknown_segbit = "29_433" }
{ unknown_bit = "0040341d_29_25", unknown_segment = "0x00403400", unknown_segbit = "29_953" }
{ unknown_bit = "0040341d_29_27", unknown_segment = "0x00403400", unknown_segbit = "29_955" }
{ unknown_bit = "0040341d_29_30", unknown_segment = "0x00403400", unknown_segbit = "29_958" }
{ unknown_bit = "0040341d_30_4", unknown_segment = "0x00403400", unknown_segbit = "29_964" }
{ unknown_bit = "0040341d_30_12", unknown_segment = "0x00403400", unknown_segbit = "29_972" }
{ unknown_bit = "0040341d_14_15", unknown_segment = "0x00403400", unknown_segbit = "29_463" }
{ unknown_bit = "0040341d_30_15", unknown_segment = "0x00403400", unknown_segbit = "29_975" }
{ unknown_bit = "0040341d_30_17", unknown_segment = "0x00403400", unknown_segbit = "29_977" }
{ unknown_bit = "0040341d_30_20", unknown_segment = "0x00403400", unknown_segbit = "29_980" }
{ unknown_bit = "0040341d_30_21", unknown_segment = "0x00403400", unknown_segbit = "29_981" }
{ unknown_bit = "0040341d_30_27", unknown_segment = "0x00403400", unknown_segbit = "29_987" }
{ unknown_bit = "0040341d_30_30", unknown_segment = "0x00403400", unknown_segbit = "29_990" }
{ unknown_bit = "0040341d_30_31", unknown_segment = "0x00403400", unknown_segbit = "29_991" }
{ unknown_bit = "0040341d_31_15", unknown_segment = "0x00403400", unknown_segbit = "29_1007" }
{ unknown_bit = "0040341d_31_21", unknown_segment = "0x00403400", unknown_segbit = "29_1013" }
{ unknown_bit = "0040341d_31_26", unknown_segment = "0x00403400", unknown_segbit = "29_1018" }

# In frame 0x0000181a 32 bits were not converted.
{ unknown_bit = "0000181a_48_2", unknown_segment = "0x00001800", unknown_segbit = "26_1538" }
{ unknown_bit = "0000181a_48_5", unknown_segment = "0x00001800", unknown_segbit = "26_1541" }
{ unknown_bit = "0000181a_48_9", unknown_segment = "0x00001800", unknown_segbit = "26_1545" }
{ unknown_bit = "0000181a_48_11", unknown_segment = "0x00001800", unknown_segbit = "26_1547" }
{ unknown_bit = "0000181a_48_22", unknown_segment = "0x00001800", unknown_segbit = "26_1558" }
{ unknown_bit = "0000181a_49_5", unknown_segment = "0x00001800", unknown_segbit = "26_1573" }
{ unknown_bit = "0000181a_49_7", unknown_segment = "0x00001800", unknown_segbit = "26_1575" }
{ unknown_bit = "0000181a_49_17", unknown_segment = "0x00001800", unknown_segbit = "26_1585" }
{ unknown_bit = "0000181a_40_17", unknown_segment = "0x00001800", unknown_segbit = "26_1297" }
{ unknown_bit = "0000181a_41_26", unknown_segment = "0x00001800", unknown_segbit = "26_1338" }
{ unknown_bit = "0000181a_41_31", unknown_segment = "0x00001800", unknown_segbit = "26_1343" }
{ unknown_bit = "0000181a_42_1", unknown_segment = "0x00001800", unknown_segbit = "26_1345" }
{ unknown_bit = "0000181a_42_5", unknown_segment = "0x00001800", unknown_segbit = "26_1349" }
{ unknown_bit = "0000181a_42_11", unknown_segment = "0x00001800", unknown_segbit = "26_1355" }
{ unknown_bit = "0000181a_42_18", unknown_segment = "0x00001800", unknown_segbit = "26_1362" }
{ unknown_bit = "0000181a_42_25", unknown_segment = "0x00001800", unknown_segbit = "26_1369" }
{ unknown_bit = "0000181a_43_2", unknown_segment = "0x00001800", unknown_segbit = "26_1378" }
{ unknown_bit = "0000181a_43_5", unknown_segment = "0x00001800", unknown_segbit = "26_1381" }
{ unknown_bit = "0000181a_43_9", unknown_segment = "0x00001800", unknown_segbit = "26_1385" }
{ unknown_bit = "0000181a_43_11", unknown_segment = "0x00001800", unknown_segbit = "26_1387" }
{ unknown_bit = "0000181a_43_22", unknown_segment = "0x00001800", unknown_segbit = "26_1398" }
{ unknown_bit = "0000181a_44_5", unknown_segment = "0x00001800", unknown_segbit = "26_1413" }
{ unknown_bit = "0000181a_44_7", unknown_segment = "0x00001800", unknown_segbit = "26_1415" }
{ unknown_bit = "0000181a_44_17", unknown_segment = "0x00001800", unknown_segbit = "26_1425" }
{ unknown_bit = "0000181a_45_17", unknown_segment = "0x00001800", unknown_segbit = "26_1457" }
{ unknown_bit = "0000181a_46_26", unknown_segment = "0x00001800", unknown_segbit = "26_1498" }
{ unknown_bit = "0000181a_46_31", unknown_segment = "0x00001800", unknown_segbit = "26_1503" }
{ unknown_bit = "0000181a_47_1", unknown_segment = "0x00001800", unknown_segbit = "26_1505" }
{ unknown_bit = "0000181a_47_5", unknown_segment = "0x00001800", unknown_segbit = "26_1509" }
{ unknown_bit = "0000181a_47_11", unknown_segment = "0x00001800", unknown_segbit = "26_1515" }
{ unknown_bit = "0000181a_47_18", unknown_segment = "0x00001800", unknown_segbit = "26_1522" }
{ unknown_bit = "0000181a_47_25", unknown_segment = "0x00001800", unknown_segbit = "26_1529" }

# In frame 0x0000181b 46 bits were not converted.
{ unknown_bit = "0000181b_48_0", unknown_segment = "0x00001800", unknown_segbit = "27_1536" }
{ unknown_bit = "0000181b_48_11", unknown_segment = "0x00001800", unknown_segbit = "27_1547" }
{ unknown_bit = "0000181b_48_17", unknown_segment = "0x00001800", unknown_segbit = "27_1553" }
{ unknown_bit = "0000181b_48_26", unknown_segment = "0x00001800", unknown_segbit = "27_1562" }
{ unknown_bit = "0000181b_48_29", unknown_segment = "0x00001800", unknown_segbit = "27_1565" }
{ unknown_bit = "0000181b_49_0", unknown_segment = "0x00001800", unknown_segbit = "27_1568" }
{ unknown_bit = "0000181b_49_6", unknown_segment = "0x00001800", unknown_segbit = "27_1574" }
{ unknown_bit = "0000181b_49_12", unknown_segment = "0x00001800", unknown_segbit = "27_1580" }
{ unknown_bit = "0000181b_49_19", unknown_segment = "0x00001800", unknown_segbit = "27_1587" }
{ unknown_bit = "0000181b_49_23", unknown_segment = "0x00001800", unknown_segbit = "27_1591" }
{ unknown_bit = "0000181b_49_26", unknown_segment = "0x00001800", unknown_segbit = "27_1594" }
{ unknown_bit = "0000181b_49_30", unknown_segment = "0x00001800", unknown_segbit = "27_1598" }
{ unknown_bit = "0000181b_40_12", unknown_segment = "0x00001800", unknown_segbit = "27_1292" }
{ unknown_bit = "0000181b_41_19", unknown_segment = "0x00001800", unknown_segbit = "27_1331" }
{ unknown_bit = "0000181b_41_24", unknown_segment = "0x00001800", unknown_segbit = "27_1336" }
{ unknown_bit = "0000181b_41_28", unknown_segment = "0x00001800", unknown_segbit = "27_1340" }
{ unknown_bit = "0000181b_42_4", unknown_segment = "0x00001800", unknown_segbit = "27_1348" }
{ unknown_bit = "0000181b_42_7", unknown_segment = "0x00001800", unknown_segbit = "27_1351" }
{ unknown_bit = "0000181b_42_8", unknown_segment = "0x00001800", unknown_segbit = "27_1352" }
{ unknown_bit = "0000181b_42_14", unknown_segment = "0x00001800", unknown_segbit = "27_1358" }
{ unknown_bit = "0000181b_42_15", unknown_segment = "0x00001800", unknown_segbit = "27_1359" }
{ unknown_bit = "0000181b_42_16", unknown_segment = "0x00001800", unknown_segbit = "27_1360" }
{ unknown_bit = "0000181b_42_27", unknown_segment = "0x00001800", unknown_segbit = "27_1371" }
{ unknown_bit = "0000181b_43_0", unknown_segment = "0x00001800", unknown_segbit = "27_1376" }
{ unknown_bit = "0000181b_43_11", unknown_segment = "0x00001800", unknown_segbit = "27_1387" }
{ unknown_bit = "0000181b_43_17", unknown_segment = "0x00001800", unknown_segbit = "27_1393" }
{ unknown_bit = "0000181b_43_26", unknown_segment = "0x00001800", unknown_segbit = "27_1402" }
{ unknown_bit = "0000181b_43_29", unknown_segment = "0x00001800", unknown_segbit = "27_1405" }
{ unknown_bit = "0000181b_44_0", unknown_segment = "0x00001800", unknown_segbit = "27_1408" }
{ unknown_bit = "0000181b_44_6", unknown_segment = "0x00001800", unknown_segbit = "27_1414" }
{ unknown_bit = "0000181b_44_12", unknown_segment = "0x00001800", unknown_segbit = "27_1420" }
{ unknown_bit = "0000181b_44_19", unknown_segment = "0x00001800", unknown_segbit = "27_1427" }
{ unknown_bit = "0000181b_44_23", unknown_segment = "0x00001800", unknown_segbit = "27_1431" }
{ unknown_bit = "0000181b_44_26", unknown_segment = "0x00001800", unknown_segbit = "27_1434" }
{ unknown_bit = "0000181b_44_30", unknown_segment = "0x00001800", unknown_segbit = "27_1438" }
{ unknown_bit = "0000181b_45_12", unknown_segment = "0x00001800", unknown_segbit = "27_1452" }
{ unknown_bit = "0000181b_46_19", unknown_segment = "0x00001800", unknown_segbit = "27_1491" }
{ unknown_bit = "0000181b_46_24", unknown_segment = "0x00001800", unknown_segbit = "27_1496" }
{ unknown_bit = "0000181b_46_28", unknown_segment = "0x00001800", unknown_segbit = "27_1500" }
{ unknown_bit = "0000181b_47_4", unknown_segment = "0x00001800", unknown_segbit = "27_1508" }
{ unknown_bit = "0000181b_47_7", unknown_segment = "0x00001800", unknown_segbit = "27_1511" }
{ unknown_bit = "0000181b_47_8", unknown_segment = "0x00001800", unknown_segbit = "27_1512" }
{ unknown_bit = "0000181b_47_14", unknown_segment = "0x00001800", unknown_segbit = "27_1518" }
{ unknown_bit = "0000181b_47_15", unknown_segment = "0x00001800", unknown_segbit = "27_1519" }
{ unknown_bit = "0000181b_47_16", unknown_segment = "0x00001800", unknown_segbit = "27_1520" }
{ unknown_bit = "0000181b_47_27", unknown_segment = "0x00001800", unknown_segbit = "27_1531" }

# In frame 0x00001e9a 32 bits were not converted.
{ unknown_bit = "00001e9a_48_2", unknown_segment = "0x00001e80", unknown_segbit = "26_1538" }
{ unknown_bit = "00001e9a_48_5", unknown_segment = "0x00001e80", unknown_segbit = "26_1541" }
{ unknown_bit = "00001e9a_48_9", unknown_segment = "0x00001e80", unknown_segbit = "26_1545" }
{ unknown_bit = "00001e9a_48_11", unknown_segment = "0x00001e80", unknown_segbit = "26_1547" }
{ unknown_bit = "00001e9a_48_22", unknown_segment = "0x00001e80", unknown_segbit = "26_1558" }
{ unknown_bit = "00001e9a_49_5", unknown_segment = "0x00001e80", unknown_segbit = "26_1573" }
{ unknown_bit = "00001e9a_49_7", unknown_segment = "0x00001e80", unknown_segbit = "26_1575" }
{ unknown_bit = "00001e9a_49_17", unknown_segment = "0x00001e80", unknown_segbit = "26_1585" }
{ unknown_bit = "00001e9a_40_17", unknown_segment = "0x00001e80", unknown_segbit = "26_1297" }
{ unknown_bit = "00001e9a_41_26", unknown_segment = "0x00001e80", unknown_segbit = "26_1338" }
{ unknown_bit = "00001e9a_41_31", unknown_segment = "0x00001e80", unknown_segbit = "26_1343" }
{ unknown_bit = "00001e9a_42_1", unknown_segment = "0x00001e80", unknown_segbit = "26_1345" }
{ unknown_bit = "00001e9a_42_5", unknown_segment = "0x00001e80", unknown_segbit = "26_1349" }
{ unknown_bit = "00001e9a_42_11", unknown_segment = "0x00001e80", unknown_segbit = "26_1355" }
{ unknown_bit = "00001e9a_42_18", unknown_segment = "0x00001e80", unknown_segbit = "26_1362" }
{ unknown_bit = "00001e9a_42_25", unknown_segment = "0x00001e80", unknown_segbit = "26_1369" }
{ unknown_bit = "00001e9a_43_2", unknown_segment = "0x00001e80", unknown_segbit = "26_1378" }
{ unknown_bit = "00001e9a_43_5", unknown_segment = "0x00001e80", unknown_segbit = "26_1381" }
{ unknown_bit = "00001e9a_43_9", unknown_segment = "0x00001e80", unknown_segbit = "26_1385" }
{ unknown_bit = "00001e9a_43_11", unknown_segment = "0x00001e80", unknown_segbit = "26_1387" }
{ unknown_bit = "00001e9a_43_22", unknown_segment = "0x00001e80", unknown_segbit = "26_1398" }
{ unknown_bit = "00001e9a_44_5", unknown_segment = "0x00001e80", unknown_segbit = "26_1413" }
{ unknown_bit = "00001e9a_44_7", unknown_segment = "0x00001e80", unknown_segbit = "26_1415" }
{ unknown_bit = "00001e9a_44_17", unknown_segment = "0x00001e80", unknown_segbit = "26_1425" }
{ unknown_bit = "00001e9a_45_17", unknown_segment = "0x00001e80", unknown_segbit = "26_1457" }
{ unknown_bit = "00001e9a_46_26", unknown_segment = "0x00001e80", unknown_segbit = "26_1498" }
{ unknown_bit = "00001e9a_46_31", unknown_segment = "0x00001e80", unknown_segbit = "26_1503" }
{ unknown_bit = "00001e9a_47_1", unknown_segment = "0x00001e80", unknown_segbit = "26_1505" }
{ unknown_bit = "00001e9a_47_5", unknown_segment = "0x00001e80", unknown_segbit = "26_1509" }
{ unknown_bit = "00001e9a_47_11", unknown_segment = "0x00001e80", unknown_segbit = "26_1515" }
{ unknown_bit = "00001e9a_47_18", unknown_segment = "0x00001e80", unknown_segbit = "26_1522" }
{ unknown_bit = "00001e9a_47_25", unknown_segment = "0x00001e80", unknown_segbit = "26_1529" }

# In frame 0x00001e9b 46 bits were not converted.
{ unknown_bit = "00001e9b_48_0", unknown_segment = "0x00001e80", unknown_segbit = "27_1536" }
{ unknown_bit = "00001e9b_48_11", unknown_segment = "0x00001e80", unknown_segbit = "27_1547" }
{ unknown_bit = "00001e9b_48_17", unknown_segment = "0x00001e80", unknown_segbit = "27_1553" }
{ unknown_bit = "00001e9b_48_26", unknown_segment = "0x00001e80", unknown_segbit = "27_1562" }
{ unknown_bit = "00001e9b_48_29", unknown_segment = "0x00001e80", unknown_segbit = "27_1565" }
{ unknown_bit = "00001e9b_49_0", unknown_segment = "0x00001e80", unknown_segbit = "27_1568" }
{ unknown_bit = "00001e9b_49_6", unknown_segment = "0x00001e80", unknown_segbit = "27_1574" }
{ unknown_bit = "00001e9b_49_12", unknown_segment = "0x00001e80", unknown_segbit = "27_1580" }
{ unknown_bit = "00001e9b_49_19", unknown_segment = "0x00001e80", unknown_segbit = "27_1587" }
{ unknown_bit = "00001e9b_49_23", unknown_segment = "0x00001e80", unknown_segbit = "27_1591" }
{ unknown_bit = "00001e9b_49_26", unknown_segment = "0x00001e80", unknown_segbit = "27_1594" }
{ unknown_bit = "00001e9b_49_30", unknown_segment = "0x00001e80", unknown_segbit = "27_1598" }
{ unknown_bit = "00001e9b_40_12", unknown_segment = "0x00001e80", unknown_segbit = "27_1292" }
{ unknown_bit = "00001e9b_41_19", unknown_segment = "0x00001e80", unknown_segbit = "27_1331" }
{ unknown_bit = "00001e9b_41_24", unknown_segment = "0x00001e80", unknown_segbit = "27_1336" }
{ unknown_bit = "00001e9b_41_28", unknown_segment = "0x00001e80", unknown_segbit = "27_1340" }
{ unknown_bit = "00001e9b_42_4", unknown_segment = "0x00001e80", unknown_segbit = "27_1348" }
{ unknown_bit = "00001e9b_42_7", unknown_segment = "0x00001e80", unknown_segbit = "27_1351" }
{ unknown_bit = "00001e9b_42_8", unknown_segment = "0x00001e80", unknown_segbit = "27_1352" }
{ unknown_bit = "00001e9b_42_14", unknown_segment = "0x00001e80", unknown_segbit = "27_1358" }
{ unknown_bit = "00001e9b_42_15", unknown_segment = "0x00001e80", unknown_segbit = "27_1359" }
{ unknown_bit = "00001e9b_42_16", unknown_segment = "0x00001e80", unknown_segbit = "27_1360" }
{ unknown_bit = "00001e9b_42_27", unknown_segment = "0x00001e80", unknown_segbit = "27_1371" }
{ unknown_bit = "00001e9b_43_0", unknown_segment = "0x00001e80", unknown_segbit = "27_1376" }
{ unknown_bit = "00001e9b_43_11", unknown_segment = "0x00001e80", unknown_segbit = "27_1387" }
{ unknown_bit = "00001e9b_43_17", unknown_segment = "0x00001e80", unknown_segbit = "27_1393" }
{ unknown_bit = "00001e9b_43_26", unknown_segment = "0x00001e80", unknown_segbit = "27_1402" }
{ unknown_bit = "00001e9b_43_29", unknown_segment = "0x00001e80", unknown_segbit = "27_1405" }
{ unknown_bit = "00001e9b_44_0", unknown_segment = "0x00001e80", unknown_segbit = "27_1408" }
{ unknown_bit = "00001e9b_44_6", unknown_segment = "0x00001e80", unknown_segbit = "27_1414" }
{ unknown_bit = "00001e9b_44_12", unknown_segment = "0x00001e80", unknown_segbit = "27_1420" }
{ unknown_bit = "00001e9b_44_19", unknown_segment = "0x00001e80", unknown_segbit = "27_1427" }
{ unknown_bit = "00001e9b_44_23", unknown_segment = "0x00001e80", unknown_segbit = "27_1431" }
{ unknown_bit = "00001e9b_44_26", unknown_segment = "0x00001e80", unknown_segbit = "27_1434" }
{ unknown_bit = "00001e9b_44_30", unknown_segment = "0x00001e80", unknown_segbit = "27_1438" }
{ unknown_bit = "00001e9b_45_12", unknown_segment = "0x00001e80", unknown_segbit = "27_1452" }
{ unknown_bit = "00001e9b_46_19", unknown_segment = "0x00001e80", unknown_segbit = "27_1491" }
{ unknown_bit = "00001e9b_46_24", unknown_segment = "0x00001e80", unknown_segbit = "27_1496" }
{ unknown_bit = "00001e9b_46_28", unknown_segment = "0x00001e80", unknown_segbit = "27_1500" }
{ unknown_bit = "00001e9b_47_4", unknown_segment = "0x00001e80", unknown_segbit = "27_1508" }
{ unknown_bit = "00001e9b_47_7", unknown_segment = "0x00001e80", unknown_segbit = "27_1511" }
{ unknown_bit = "00001e9b_47_8", unknown_segment = "0x00001e80", unknown_segbit = "27_1512" }
{ unknown_bit = "00001e9b_47_14", unknown_segment = "0x00001e80", unknown_segbit = "27_1518" }
{ unknown_bit = "00001e9b_47_15", unknown_segment = "0x00001e80", unknown_segbit = "27_1519" }
{ unknown_bit = "00001e9b_47_16", unknown_segment = "0x00001e80", unknown_segbit = "27_1520" }
{ unknown_bit = "00001e9b_47_27", unknown_segment = "0x00001e80", unknown_segbit = "27_1531" }
@mkurc-ant
Copy link
Contributor Author

Good news: These bits are related to DSP and MMCM (probably). They were obtained by running the verilog from LiteX as-is so Vivado inferred DSPs and used MMCM. In SymbiFlow we don't infer DSPs (yet) and MMCM can be replaced by a PLL for now.

There seem not to be any unknown bits related to IOBs (need to double-check). This means that SSTL15 IO standard has no additional bits. We just need to add proper tag mapping in techmaps.

@mkurc-ant
Copy link
Contributor Author

This issue turned out to be related to documenting MMCM and DSP bits. Not necessarily relevant for LiteX on A200T. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant