自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 sdsoc学习笔记-如何创建和使用一个C可调用的RTL库(四)

3.编写params.xml我们知道,大多数HDL IP在综合的时候是可以定制的,而这些定制是通过IP parameters来完成的。sdsoc环境在生成的系统中实例化这些IP的时候也会用到这些参数,sdsoc环境是通过params.xml来获取这些参数的。在params.xml中,xd:component名称与spirit:component名称相同,并且每个xd:parameter名称必须...

2019-10-12 14:04:44 206

原创 sdsoc学习笔记-如何创建和使用一个C可调用的RTL库(三)

2.编写头文件.h一个库必须申明一个函数原型,而这个函数原型需要映射在一个头文件里面,在应用程序中,我们可以使用#include来调用这个头文件。一个头文件主要包括原函数的申明和pragma。下面,我以xilin的例程来讲解如何编写申明原函数和pragma。函数申明如下所示,需要强调指出的是,这里必须指出传输数据的数量。int arraycopy_aximm(int a[N], int b[...

2019-10-11 19:48:13 208

原创 sdsoc学习笔记-如何创建和使用一个C可调用的RTL库(二)

函数接口定义了进入library的入口点,里面有一个函数或多个函数,用户可以在应用程序中调用这些函数进入RTL创建的IP。函数定义包含的是空的函数体,因为sdsoc编译器可以用API调用替换他们去执行与IP之间的数据传输。除了空函数体,函数定义还必须包括#include stdlib.h和stdio.h,在替换和编译函数体时要用到他们。下面是xilinx例程里面函数定义的源码:#include ...

2019-10-11 16:08:49 202

原创 sdsoc学习笔记-如何创建和使用一个C可调用的RTL库(一)

这一专题我来和大家一起学习如何如何把用硬件描述语言编写的ip创建成一个C可调用的库,以及怎样使用这个库,下图是该专题的框图:

2019-10-11 14:33:50 269

原创 lattice学习笔记-CmosToMipi简明教程

一.建立好工程;二.打开Clarity Designer;三.Create new Clarity design(以后直接open);四.选择Lattice IP Server;五.双击IP(Click to get IP information);六.下载完后,选择CMOS to D-PHY进行安装(安装时把杀毒软件关掉);七.安装完成后回到Lattice IP那栏,双击cmos ...

2019-10-11 12:04:07 1493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除