Skip to content

7.0.7, 7.99 Info for pin assignment not sufficient

Description

When editing the spice model of the opamp (see project attached), pin assignment is an important issue. The Pin Assigmnets Reference window does show the following:

SimModEd-Reference

The text in the Reference window, starting with .subckt ..., may be scrolled down, but not up.

The important information for pin assignment however, is typically above the .subckt line, as provided by most device vendors, here as taken from TSX631.mod:

************ CONNECTIONS: 
****                  NON-INVERTING INPUT
****                    |  INVERTING INPUT
****                    |   |     POSITIVE POWER SUPPLY
****                    |   |      |      NEGATIVE POWER SUPPLY
****                    |   |      |       |     OUTPUT  
****                    |   |      |       |      |     
****                    |   |      |       |      |  
.SUBCKT TSX631   VP  VM  VCCP VCCN  VS
     LOUT VZOUT 0 {LOUT}
    FIOUT 0 VZOUT VREADIO 1.0

It is necessary to allow srolling up and down, after the .subckt line has been detected. Otherwise the associated device model has to be opened in an external editor for obtaining the pin info.

Steps to reproduce

  1. Open Symbol properties --> Simulation model editor --> Pin Assigments

OpAmp-Test.7z

KiCad Version

Application: KiCad Schematic Editor x64 on x64

Version: 7.99.0-2746-g5b9aab9070, release build

Libraries:
	wxWidgets 3.2.2
	FreeType 2.12.1
	HarfBuzz 8.0.0
	FontConfig 2.14.2
	libcurl/8.2.1-DEV Schannel zlib/1.2.13

Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
	Date: Sep 14 2023 07:19:48
	wxWidgets: 3.2.2 (wchar_t,wx containers)
	Boost: 1.82.0
	OCC: 7.7.1
	Curl: 8.2.1-DEV
	ngspice: 41
	Compiler: Visual C++ 1936 without C++ ABI

Build settings:
Edited by holvo