Skip to main content

A simple coplanar electrical channel crosstalk extractor for Samuel.

Project description

Sam

A simple coplanar metal stripline electrical cross-talk 2.5D extractor.

Install

Using pip

$pip install sampex

Binaries:

There are two available binaries that you can directly download from this repo:

  1. samwin - Windows .exe executable.

  2. samnix - .nix systems executable.

Usage

The tool requires two input YAML files:

sam example_setup.yml -g

The input setup file contains a description of the dielectric emersing the coplanar metal strips and the geometry of the setup:

#example_setup.yml

materials:
  poliomide:
    material_type: dielectric
    rel_permittivity: 3.3
    rel_permeability: 1.0

  copper:
    material_type: metal
    resistivity: 1.68e-8 # Ohm.m

geometry:
  units: micro
  metal_width: 3.0
  metal_thickness: 0.5
  separation: 1.0
  strip_length: 3e4 # 3 cm

The -gflag enables visualization of the geometry and the crosstalk results using a GUI.

Contribute

If you want to submit changes, keep it simple. Avoid unnecessary comments in the middle of the code - it speaks for itself.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

samu-0.1.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

samu-0.1.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file samu-0.1.0.tar.gz.

File metadata

  • Download URL: samu-0.1.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for samu-0.1.0.tar.gz
Algorithm Hash digest
SHA256 95bdfff4f4b050bdd432380b8ab81a426d48813679a85d2333a37c1d72644846
MD5 cc45b2507a4674833a5156a9313cc5c3
BLAKE2b-256 b32b11d9da27ab2025e90d2526ea7ec85ef4f032b5b6c1d01f7a41b446ffa92a

See more details on using hashes here.

File details

Details for the file samu-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: samu-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for samu-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b124a0fc39997ed30a9e2cab18d7eb2390f69af4731a3086241892ae1983a433
MD5 2ccf0f01c6666884254655fa67de1786
BLAKE2b-256 9c9e46dc343a10d83453925121c2006207718554882e9d97987058648b1d68f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page