Colección / Reglas de diseño

Cada diagrama documentado, comprobado

`verifyNetlist` comprueba cada bloque `schemd` de la documentación. Las reglas pertenecen al compilador, por lo que lo que pasa aquí también pasa en su compilación.

Diagramas
57
Sin incidencias
54
Errores
0
Advertencias
1
Notas
2
Demostraciones
12

Reglas activadas

  • disconnected-subcircuit The diagram contains more than one independent connected group. 3 ok
  • unconnected-component A declared component takes part in no connection. 1 warn
Ver como tabla
Cantidad de diagramas documentados en los que se activó cada regla de diseño, por gravedad.
CategoríadiagramsCompartir
disconnected-subcircuit375.0%
unconnected-component125.0%

Demostraciones deliberadas

Las páginas que explican una regla deben incumplirla. Estos diagramas declaran los diagnósticos esperados para no confundirse con defectos.

  • Five further variants component-reference

    • previsto unconnected-component Component RH7 takes part in no connection.
    • previsto unconnected-component Component CV7 takes part in no connection.
    • previsto unconnected-component Component TX7 takes part in no connection.
    • previsto unconnected-component Component DV7 takes part in no connection.
    • previsto unconnected-component Component QG7 takes part in no connection.
    • previsto disconnected-subcircuit The diagram contains 5 independent connected groups.
  • Four-lane reversal bus grammar

    • previsto disconnected-subcircuit The diagram contains 4 independent connected groups.
  • A corridor with a budget limits

    • previsto unconnected-component Component PACK takes part in no connection.
    • previsto disconnected-subcircuit The diagram contains 2 independent connected groups.
  • Power and sense on one sheet limits

    • previsto disconnected-subcircuit The diagram contains 2 independent connected groups.
  • Few lines, real routing work limits

    • previsto disconnected-subcircuit The diagram contains 2 independent connected groups.
  • Math that stays upright math-labels

    • previsto unconnected-component Component V8 takes part in no connection.
    • previsto unconnected-component Component R8 takes part in no connection.
    • previsto unconnected-component Component Q8 takes part in no connection.
    • previsto unconnected-component Component O8 takes part in no connection.
    • previsto disconnected-subcircuit The diagram contains 4 independent connected groups.
  • A shorted rail netlist

    • previsto shorted-supply Net v48 ties supply rails VH2, HR2 together.
  • Two outputs, one node netlist

    • previsto multiple-drivers Net $1 is driven en IRQA.out, IRQB.out.
  • Repeated Zener diodes output-modes

    • previsto unconnected-component Component ZA takes part in no connection.
    • previsto unconnected-component Component ZB takes part in no connection.
    • previsto unconnected-component Component ZC takes part in no connection.
    • previsto disconnected-subcircuit The diagram contains 3 independent connected groups.
  • A bounded route around a bracket performance

    • previsto unconnected-component Component BRK takes part in no connection.
    • previsto disconnected-subcircuit The diagram contains 2 independent connected groups.
  • Terminal to terminal placement

    • previsto disconnected-subcircuit The diagram contains 2 independent connected groups.
  • Cross-domain 1.3 specimen roadmap

    • previsto unconnected-component Component PU4 takes part in no connection.
    • previsto unconnected-component Component LX4 takes part in no connection.
    • previsto unconnected-component Component DC4 takes part in no connection.
    • previsto unconnected-component Component HQ4 takes part in no connection.
    • previsto unconnected-component Component BOX4 takes part in no connection.
    • previsto disconnected-subcircuit The diagram contains 5 independent connected groups.

Compruebe sus diagramas

Las mismas reglas están disponibles como servicio, de modo que un proyecto puede comprobar su compilación sin instalar el compilador. No se guarda nada y el código no sale del procesamiento de la solicitud.

curl -X POST https://schemd.johnowolabiidogun.dev/api/verify \
  -H 'content-type: application/json' \
  -d '{"source": "source:V1 \"AC\" at (100,150) #blue [type=voltage-ac]\n..."}'

{"ok": false, "counts": {"errors": 1, "warnings": 0, "notes": 0},
 "diagnostics": [{"code": "shorted-supply", "severity": "error", "line": 4, ...}]}

ok responde a la pregunta de una compilación. La insignia siguiente informa sobre esta colección:

insignia de conformidad de schemd

Diagramas con incidencias

  • Chip select across a bus pair nets

    • info disconnected-subcircuit The diagram contains 4 independent connected groups.
    Abrir en el área de pruebas
  • Around the transformer nets

    • warning unconnected-component Component TFM takes part in no connection.
    • info disconnected-subcircuit The diagram contains 3 independent connected groups.
    Abrir en el área de pruebas
  • Enable across an address bus overview

    • info disconnected-subcircuit The diagram contains 5 independent connected groups.
    Abrir en el área de pruebas