Skip to main content

ChipBuilder Python package for creating, designing, and interfacing with zGlue ZIPs.

Project description

Version: 1.0.0

Author(s): Jorge L. Rojas

zGlue Inc, 883 N Shoreline Blvd, C200, Mountain View, CA 94043, USA

Contact: jorge@zglue.com

Released under zOH License v. 1.0 for distribution and open-source development

Documentation

PyChipBuilder documentation is available from https://zglue.com/oci/pychipbuilder

Overview

PyChipBuilder is a Python implementation of zGlue’s ChipBuilder tool. For now, the only supported functions are bring-up, debug, and testing. The package does this by using FTDI’s D2XX drivers to communicate with zGlue’s Smart Fabric. The installation comes with a command line interface script called sfabric. zGlue Inc is distributing this library in the Python Package Index (PyPI) under zGlue Open Hardware V1 license.

Supported FTDI devices include:

  • UART, GPIO and Multi-Protocol Synchronous Engine bridges:

    • FT232H (single port, clock up to 30 MHz)

    • FT2232H (dual port, clock up to 30 MHz)

    • FT4232H (quad port, clock up to 30 MHz)

Features

PyChipBuilder currently supports the following features:

  • Programming routing files to registers and/or OTP memory

  • Reading/Configuring SmartFabric’s integrated peripherals

Supported OSes

  • Windows

  • MacOS

  • Linux

What’s Included?

  • PyChipBuilder source code

  • FTDI D2XX drivers

  • zGlue Open Hardware License V1 (zOH License V1)

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pychipbuilder-1.0.1-cp38-cp38-win_amd64.whl (59.3 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

pychipbuilder-1.0.1-cp38-cp38-win32.whl (56.9 kB view hashes)

Uploaded CPython 3.8 Windows x86

pychipbuilder-1.0.1-cp38-cp38-manylinux1_x86_64.whl (214.4 kB view hashes)

Uploaded CPython 3.8

pychipbuilder-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl (126.5 kB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pychipbuilder-1.0.1-cp37-cp37m-win_amd64.whl (59.0 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

pychipbuilder-1.0.1-cp37-cp37m-win32.whl (56.6 kB view hashes)

Uploaded CPython 3.7m Windows x86

pychipbuilder-1.0.1-cp37-cp37m-manylinux1_x86_64.whl (214.4 kB view hashes)

Uploaded CPython 3.7m

pychipbuilder-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (126.4 kB view hashes)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pychipbuilder-1.0.1-cp36-cp36m-win_amd64.whl (63.1 kB view hashes)

Uploaded CPython 3.6m Windows x86-64

pychipbuilder-1.0.1-cp36-cp36m-win32.whl (61.2 kB view hashes)

Uploaded CPython 3.6m Windows x86

pychipbuilder-1.0.1-cp36-cp36m-manylinux1_x86_64.whl (211.9 kB view hashes)

Uploaded CPython 3.6m

pychipbuilder-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (126.4 kB view hashes)

Uploaded CPython 3.6m macOS 10.9+ x86-64

pychipbuilder-1.0.1-cp35-cp35m-win_amd64.whl (59.0 kB view hashes)

Uploaded CPython 3.5m Windows x86-64

pychipbuilder-1.0.1-cp35-cp35m-manylinux1_x86_64.whl (211.4 kB view hashes)

Uploaded CPython 3.5m

pychipbuilder-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl (126.2 kB view hashes)

Uploaded CPython 3.5m macOS 10.9+ x86-64

Supported by

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