Name | serdespy JSON |
Version |
1.0
JSON |
| download |
home_page | |
Summary | Library for system-level SerDes modelling and Simulation |
upload_time | 2023-01-05 02:45:48 |
maintainer | |
docs_url | None |
author | Richard Barrie |
requires_python | |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# serdespy
> A python library for system-level SerDes modelling and simulation
## Table of Contents
* [General Info](#general-information)
* [Features](#features)
* [Setup](#setup)
* [Description](#description)
* [Project Status](#project-status)
* [Room for Improvement](#room-for-improvement)
* [Contact](#contact)
<!-- * [License](#license) -->
## General Information
Richard Barrie's undergraduate thesis project. University of Toronto, Engineering Science. ESC499 2021/2022.
Supervisors: Tony Chan Causone, Ming Yang
Authors: Richard Barrie, Katherine Liang
## Features
Includes functions and classes for time-domain model of serdes system
- Channel Modelling
- TX FIR
- TX Jitter
- Continuous-Time Linear Equalizer
- Feed-Forward Equalizer
- Decision Feedback Equalizer
- PRBS/PRQS generation
- Eye Diagram Plotter
- Bit Error Rate Checker
- Forward Error Correction with Reed-Solomon Codes
## Setup
Python 3.7+ required
`pip install serdespy`
## Description
- python module containing functions and classes for SerDes Modelling
## Contact
richard.barrie@mail.utoronto.ca
Raw data
{
"_id": null,
"home_page": "",
"name": "serdespy",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Richard Barrie",
"author_email": "richard.barrie@mail.utoronto.ca",
"download_url": "https://files.pythonhosted.org/packages/fe/a5/914cd0347aecab26341824b64713c1b59eec5234791d1911fe75c8b05a67/serdespy-1.0.tar.gz",
"platform": null,
"description": "# serdespy\r\n> A python library for system-level SerDes modelling and simulation\r\n\r\n## Table of Contents\r\n* [General Info](#general-information)\r\n* [Features](#features)\r\n* [Setup](#setup)\r\n* [Description](#description)\r\n* [Project Status](#project-status)\r\n* [Room for Improvement](#room-for-improvement)\r\n* [Contact](#contact)\r\n<!-- * [License](#license) -->\r\n\r\n\r\n## General Information\r\n\r\nRichard Barrie's undergraduate thesis project. University of Toronto, Engineering Science. ESC499 2021/2022. \r\nSupervisors: Tony Chan Causone, Ming Yang\r\nAuthors: Richard Barrie, Katherine Liang\r\n\r\n\r\n## Features\r\nIncludes functions and classes for time-domain model of serdes system\r\n- Channel Modelling\r\n- TX FIR\r\n- TX Jitter\r\n- Continuous-Time Linear Equalizer\r\n- Feed-Forward Equalizer\r\n- Decision Feedback Equalizer\r\n- PRBS/PRQS generation\r\n- Eye Diagram Plotter\r\n- Bit Error Rate Checker\r\n- Forward Error Correction with Reed-Solomon Codes\r\n\r\n## Setup\r\nPython 3.7+ required\r\n`pip install serdespy`\r\n\r\n## Description\r\n- python module containing functions and classes for SerDes Modelling\r\n\r\n## Contact\r\nrichard.barrie@mail.utoronto.ca\r\n\r\n\r\n",
"bugtrack_url": null,
"license": "",
"summary": "Library for system-level SerDes modelling and Simulation",
"version": "1.0",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d26eb25292aaef18f21e89a1199558f7a5fe98e13612e2635fee1c17aa927f7d",
"md5": "04712b8c8066dff91798bf423115e77e",
"sha256": "87190cacf6197dd87b8fee4c42cf566793777e7d947427206b10ca369b2f4550"
},
"downloads": -1,
"filename": "serdespy-1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "04712b8c8066dff91798bf423115e77e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 39793,
"upload_time": "2023-01-05T02:45:46",
"upload_time_iso_8601": "2023-01-05T02:45:46.868162Z",
"url": "https://files.pythonhosted.org/packages/d2/6e/b25292aaef18f21e89a1199558f7a5fe98e13612e2635fee1c17aa927f7d/serdespy-1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fea5914cd0347aecab26341824b64713c1b59eec5234791d1911fe75c8b05a67",
"md5": "6bff81bcb20bd4335262c16bc6012969",
"sha256": "2b4cfc0d126f0ca6989cf93db65ac3dc43836d31d049f2533fedee693aaa4646"
},
"downloads": -1,
"filename": "serdespy-1.0.tar.gz",
"has_sig": false,
"md5_digest": "6bff81bcb20bd4335262c16bc6012969",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 40768,
"upload_time": "2023-01-05T02:45:48",
"upload_time_iso_8601": "2023-01-05T02:45:48.404991Z",
"url": "https://files.pythonhosted.org/packages/fe/a5/914cd0347aecab26341824b64713c1b59eec5234791d1911fe75c8b05a67/serdespy-1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-05 02:45:48",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "serdespy"
}