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.28.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.28-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ipsocgen-0.1.28.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.28.tar.gz
Algorithm Hash digest
SHA256 e113d8e8b7ae5415874d43e6ada681ebfa7115dd989e598e4ffb132fab097415
MD5 0771e1ea661f39e4cafe19a1ab1edec4
BLAKE2b-256 570bc2190e6e84024f37b30429df8b7d8efb8539eef8d108481411990446c652

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ipsocgen-0.1.28-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.28-py3-none-any.whl
Algorithm Hash digest
SHA256 59d0d14abc0b8a246ecceae0c105ddb9f35629379042e077a4081032371ff94b
MD5 c9519c9fcaa3b5577f64a06fe3c30205
BLAKE2b-256 3d705382f5a39b30d5925ce922941932312549ddd43115b631aa99eef5093196

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