Add TI TMDS1204 HDMI layout as VENDOR/PHY only (2.80.0).
Sink/source ZPCB, skew, length, vias from SLLSF57A Tables 8-6/8-2. Generic hdmi-* TMDS Zdiff stays UNKNOWN. SLLA633 is SIGDET only.
This commit is contained in:
@@ -175,6 +175,23 @@ def test_dvi_not_hdmi_numeric_from_dvi_10():
|
||||
fz = next(c for c in frl.constraints if c.parameter == "differential_impedance")
|
||||
assert fz.value_kind == "UNKNOWN"
|
||||
assert fz.value is None
|
||||
sink = next(p for p in cat.physical_interfaces if p.id == "tmds1204-hdmi-sink")
|
||||
assert sink.logical_protocol_id == "tmds1204"
|
||||
sby = {c.parameter: c for c in sink.constraints}
|
||||
_cite_ok(sby["differential_impedance"])
|
||||
assert sby["differential_impedance"].value == 90.0
|
||||
assert sby["differential_impedance"].source_type == "PHY"
|
||||
assert sby["differential_impedance"].source_class == "VENDOR"
|
||||
assert sby["differential_impedance"].mandatory == "RECOMMENDED"
|
||||
assert sby["differential_impedance"].source.table == "Table 8-6"
|
||||
assert sby["differential_impedance"].source.organization == "Texas Instruments"
|
||||
assert "SLLSF57A" in sby["differential_impedance"].source.revision
|
||||
assert sby["differential_impedance"].source_class != "NORMATIVE"
|
||||
src = next(p for p in cat.physical_interfaces if p.id == "tmds1204-hdmi-source")
|
||||
rby = {c.parameter: c for c in src.constraints}
|
||||
assert rby["differential_impedance"].value == 75.0
|
||||
assert rby["differential_impedance"].source.table == "Table 8-2"
|
||||
assert rby["differential_impedance"].source_class == "VENDOR"
|
||||
g = DesignGraph(
|
||||
components={
|
||||
"J3": Component(
|
||||
|
||||
Reference in New Issue
Block a user