We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Real-time Netlisting in KiCad

Formale Metadaten

Titel
Real-time Netlisting in KiCad
Untertitel
Motivation, Implementation, and Benefits
Serientitel
Anzahl der Teile
637
Autor
Mitwirkende
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
KiCad 6 features a new real-time netlisting system that is used to determine connectivity between items in schematics as the user draws them. Previously, netlisting in KiCad was a relatively slow operation that only took place when commanded by the user. I will discuss the motivations behind this system, some details of its implementation, benefits it brings, and some opportunities for future improvements. Netlisting is the process of generating a set of connected items from a schematic drawing. Traditionally this was needed for creating a "netlist" for PCB layout: a list of electrical nets, and all the component pins that are part of each net. We now also use this term in KiCad to refer to determining which graphical objects in a schematic are electrically connected to each other. This includes the component pins that are part of a traditional netlist, but also things like graphical wires and labels that are used to connect pins to each other.