欢迎来到天天文库
浏览记录
ID:26621923
大小:1.52 MB
页数:25页
时间:2018-11-28
《soc课程实验讲解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SoC课程实验讲解魏继增天津大学计算机科学与技术学院VLSI设计与应用研究所SoCLib简介内容大纲12345MJPEG实验结构MJPEG实验硬件部分MJPEG实验软件部分实验平台结构说明SoCLib简介SoCLib是受FrenchAgenceNationalepourlaRecherche资助的完全开源免费项目,无需支付任何专利授权费用SoCLib由6家企业和10家研究机构联合开发设计MagillemDesignServicesOrangeBusinessServicesSTMicrelectronics
2、ThalesCommunicationsThomsonR&DFranceTurboConceptCEA-LISTCEA-LETICITITelecomParis’TechINRIAFutursIRISALesterLIP6LISTIMAhttp://www.soclib.frSoCLib简介SoCLib是一个开源的虚拟化平台,可完成对于多核片上系统(MPSoC)的高层次建模仿真提供了丰富的SystemCIP模块库,可迅速构建嵌入式MPSoC系统原型大部分IP模块包含两类抽象模型(CABA和TLM-DT)所有
3、IP模块遵循VISA标准化组织提出的VCI协议所有IP模块及相关工具遵循GNULGPL开源协议SoCLib简介SoCLib简介内容大纲12345MJPEG实验结构MJPEG实验硬件部分MJPEG实验软件部分实验平台结构说明实验平台结构PLATFORM为实验平台HW_PLATFORMSoCLib:建模和仿真环境utils:底层依赖工具(systemcass,CDB)SW_PLATFORMAPES:DNA操作系统Toolchains:MIPS交叉编译器TP为4个实验内容TP0~TP2:三个实验vci_idct:
4、idct模块源程序docs:相关文档install_env.sh:环境变量配置脚本SoCLib简介内容大纲12345MJPEG实验结构MJPEG实验硬件部分MJPEG实验软件部分实验平台结构说明MJPEG实验结构(硬件)all.mk以及Makefile编译环境所需脚本platform_desc仿真硬件平台描述文件描述构成平台所需硬件模块及VCI参数segmentation.h地址空间定义(memory)top.cppSoC平台的定义(顶层文件)MJPEG实验结构(软件)configuration/mips应
5、用程序/操作系统编译所需参数docs/doc_jpeg.pdfjpeg文件格式及解码流程介绍images/实验所用mjpeg文件ldscripts/mips编译所用链接脚本(linkscript)headersmjpeg解码程序头文件(.h)sourcesmjpeg解码程序源文件(.c)SoCLib简介内容大纲12345MJPEG实验结构MJPEG实验硬件部分MJPEG实验软件部分实验平台结构说明top.cpp说明(1)VCI参数的定义Mappingtable的定义(segmentation.h)top.c
6、pp说明(2)硬件模块的定义top.cpp说明(3)连接各硬件模块的信号的定义必须声明top.cpp说明(4)连接网表的定义(Netlist)top.cpp说明(4)连接网表的定义(Netlist)segmentation.hplatform_descSoCLib简介内容大纲12345MJPEG实验结构MJPEG实验硬件部分MJPEG实验软件部分实验平台结构说明MJPEG实验软件部分fetch.hdispatch.cldscript/mips(链接脚本)fetch.hmjpeg视频文件所在路径dispatc
7、h.ctimer模块的基地址(可在segmentation.h文件中找到)framebuffer模块的基地址(可在segmentation.h文件中找到)ldscript/mips(1)data段的首地址以及大小lock模块首地址ldscript/mips(2)timer模块首地址fd_access模块首地址Q&A?
此文档下载收益归作者所有