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.

Files for pychipbuilder, version 1.0.1
Filename, size File type Python version Upload date Hashes
Filename, size pychipbuilder-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl (126.2 kB) File type Wheel Python version cp35 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp35-cp35m-manylinux1_x86_64.whl (211.4 kB) File type Wheel Python version cp35 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp35-cp35m-win_amd64.whl (59.0 kB) File type Wheel Python version cp35 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (126.4 kB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp36-cp36m-manylinux1_x86_64.whl (211.9 kB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp36-cp36m-win32.whl (61.2 kB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp36-cp36m-win_amd64.whl (63.1 kB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (126.4 kB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp37-cp37m-manylinux1_x86_64.whl (214.4 kB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp37-cp37m-win32.whl (56.6 kB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp37-cp37m-win_amd64.whl (59.0 kB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl (126.5 kB) File type Wheel Python version cp38 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp38-cp38-manylinux1_x86_64.whl (214.4 kB) File type Wheel Python version cp38 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp38-cp38-win32.whl (56.9 kB) File type Wheel Python version cp38 Upload date Hashes View
Filename, size pychipbuilder-1.0.1-cp38-cp38-win_amd64.whl (59.3 kB) File type Wheel Python version cp38 Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page