Skip to main content

Generic SoC builder in HDL

Project description

IP SoC Generator

IP SoC gen is a framework to generate MP/SoCs with different configurations through a set of masters/slaves for fast digital design development. To install through pip:

pip install --upgrade ipsocgen

Template projects

In order to get started generating your own designs, check the template repository which contains an example of SoC and MPSoC using NoX processor as the main CPU.

To contribute/develop/extend the work

Please follow the steps below to build the virtual environment and install the dependencies.

python3 -m venv venv
source venv/bin/activate 
python3 setup.py install

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

ipsocgen-0.1.30.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

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

ipsocgen-0.1.30-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

Details for the file ipsocgen-0.1.30.tar.gz.

File metadata

  • Download URL: ipsocgen-0.1.30.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ipsocgen-0.1.30.tar.gz
Algorithm Hash digest
SHA256 b09713377dbb404341d93cdd25e7eb02104702e8793d3bc3eb257c6b691400a1
MD5 74ef4fd6c3510011a89e0543a8c032e1
BLAKE2b-256 142f28dfe37794207bc2c347f911c6a40751f76b5d7d6d356e92c41a1843c514

See more details on using hashes here.

File details

Details for the file ipsocgen-0.1.30-py3-none-any.whl.

File metadata

  • Download URL: ipsocgen-0.1.30-py3-none-any.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ipsocgen-0.1.30-py3-none-any.whl
Algorithm Hash digest
SHA256 e46da3fe84ac3cfeddd27325fb69f46b08c3a82cdebc7c0f5e1b19971e7d4369
MD5 1bb84915b09d92dbba7c24d26e897006
BLAKE2b-256 5ec701ea7ade86b6ac2d3a7640f104c74fed162be01f6ae3200eb5f5ad0f79e8

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