Skip to main content

RNBIP ISA Emulator

Project description

RNBIP Emulator

A Visal Exploration of the RNBIP ISA as interpreted as a single bus micro architecture

The RNBIP Emulator is distributed as a python package and the latest release should always be available on Pypi.

System Requirements

  • Microsoft Windows 7/8/10 , Linux Distribution (kernel 4+)
  • Python3.6+ installed and available on path
  • python-pip installed and available on path

Setup Instructions Windows

  • Download and Install Python3
  • Open CommandPrompt or Windows Powershell

You can Install the rnbip with the following command.

pip3 install rnbip

Launch RNBIP

python3 -m rnbip_emulator

Setup Instructions Linux

Use your favourite package manager to install python3 and python-pip.
Install the rnbip with the following command.

pip3 install rnbip

Launch RNBIP

python3 -m rnbip_emulator

Alternatively, if installed scripts are added to path by default

rnbip

Found a Bug / Feature Request ?

FILE AN ISSUE :)

Enjoyed Learning Digital Electronics with the RNBIP Emulator ? Here are some of our Ideas for ways you could contribute.

  • COCO-TB Verilator Co Simulation Setup
  • Emulator to Xilinx Nexys 4 Fpga Project One Click Build instrumentation
  • Web Based emulator
  • Create an LLVM Backend for RNBIP 8/16 Please Contact: Prof. R.N.Biswas or Paul George (command.paul@gmail.com) , Vedant Chakravarty and Prasanna Natarajan for more information / Assistance.

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

RNBIP-1.6.0.tar.gz (440.1 kB view details)

Uploaded Source

Built Distribution

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

RNBIP-1.6.0-py3-none-any.whl (488.2 kB view details)

Uploaded Python 3

File details

Details for the file RNBIP-1.6.0.tar.gz.

File metadata

  • Download URL: RNBIP-1.6.0.tar.gz
  • Upload date:
  • Size: 440.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/54.2.0 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for RNBIP-1.6.0.tar.gz
Algorithm Hash digest
SHA256 d3589479906ae417834723cfc043be51c036c428096564a939e2a1bf185c380c
MD5 69752666a5e655f4afcae6becde514e7
BLAKE2b-256 605b693fd102f9aaacf5b0d0881b13309d53ade0a95be345f3d00eb5cb07d1c4

See more details on using hashes here.

File details

Details for the file RNBIP-1.6.0-py3-none-any.whl.

File metadata

  • Download URL: RNBIP-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 488.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/54.2.0 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for RNBIP-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e5f62a09a1b7d0affb76bf0d7c74627a0e544be12ca30a2d5963a1377429053
MD5 26d47bffff8605996f3b9bcf87afe9c3
BLAKE2b-256 5006d3aea737e08543b5484a501f94f17d23234032ee6047c9ef398fef9fa921

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