forked from intel/aib-phy-hardware
-
Notifications
You must be signed in to change notification settings - Fork 0
License
CFAndy/aib-phy-hardware
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
README.txt FEB 4, 2019 ============================================================ ============================================================ Included in this package are: 1. c3aib rtl (RTL implementation of AIB interface) 2. CHIP AIB model. Based on AIB spec 1.0. 3. Test bench =========================================================== Revision history: Version 1.0: Initial release ============================================================ Files included: ============================================================ README.txt - This file ============================================================ Directory structure: docs |-- AIB_Intel_Specification_1_0_version1.pdf AIB Secification. User should read this document first. |-- USERGUIDE.txt - Detail description of the test bench and CHIP AIB model top level ports. rtl: AIB model files This models implementation follows AIB_Intel_Specification_1_0_version1.pdf. |-aib.v - AIB model top level. |-*.v and *.sv - AIB model sub-level files. |-redundancy_ctrl.vh - Redundancy Input control ports definition aib_lib: c3aib files |-- c3aibadapt_wrap |-- rtl -- top level clear text |-- c3aibadapt_wrap |--aibcr3_lib, aibcr3pnr_lib, c3aibadapt, c3dfx, and c3lib. They are related library and rtl. ndsimslv: simulation test bench and file list |-top.sv - Test bench file. |-multidie.f - Simulation file list, include test bench and all AIB model files. how2use: example design and testbench |-README.txt |-sim_aib_top - Test bench show 24 channel external loopback test. |-sim_aib_top_ncsim - Test bench show 24 channel external loopback test with ncsim. |-sim_phasecom - Test one channel loopback simulation of enabling phase compensation fifo |-sim_dcc - This test show how DCC works and can correct the duty cycle to almost 50/50 from 40/60 |-sim_modelsim - 1 channel connects with AIB model simulated with modelsim simulator |-sim_mod2mod - Model to Model test. This test show how master model works with slave model ============================================================ How to compile and run simulation (VCS) ============================================================ cd ndsimslv ./runsim ./simv To view waveform: (the waveform dump file is vcdplus.vpd) dve -full64 VCS version used: M-2017.03-SP2/linux64 ============================================================ How to compile and run simulation (Cadence ncsim) ============================================================ ./runnc ============================================================ How to compile and run simulation (Mentor Questasim) ============================================================ ./runvsim
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Verilog 76.7%
- SystemVerilog 19.9%
- Forth 2.1%
- Stata 0.9%
- Coq 0.4%
- Makefile 0.0%