Aug
28
交付Software developer进行软件开发必须提交的文件
通常一个嵌入式系统总有分硬件工程师和软件工程师。
在FPGA上,生成bitstream之前的工作被认为是硬件的,开发C代码被认为是软件的。
如果硬件工程师做完了,要把硬件平台交给软件工程师使用的话,首先他当然可以把整个工程打包给软件工程师,但是除了这种做法外,还有更简单的做法,以下就是交付软件工程师必要的文件列表:
这是最精简的组合了。
如果用XPS打开xmp工程,会显示XPS新建了pcores目录,并拷贝了两个文件:
etc/bitgen.ut
etc/fast_runtime.opt
之后,软件工程师点击工具栏的SDK图标就可以开始开发软件拉。
在FPGA上,生成bitstream之前的工作被认为是硬件的,开发C代码被认为是软件的。
如果硬件工程师做完了,要把硬件平台交给软件工程师使用的话,首先他当然可以把整个工程打包给软件工程师,但是除了这种做法外,还有更简单的做法,以下就是交付软件工程师必要的文件列表:
引用
system.xmp -- 工程文件
system.mhs -- 硬件描述
system.mss -- 软件描述
implementation/system.bit --硬件bit文件
implementation/system_bd.bmm --BRAM的memory map
etc/download.cmd -- 描述JTAG链信息
system.mhs -- 硬件描述
system.mss -- 软件描述
implementation/system.bit --硬件bit文件
implementation/system_bd.bmm --BRAM的memory map
etc/download.cmd -- 描述JTAG链信息
这是最精简的组合了。
如果用XPS打开xmp工程,会显示XPS新建了pcores目录,并拷贝了两个文件:
etc/bitgen.ut
etc/fast_runtime.opt
之后,软件工程师点击工具栏的SDK图标就可以开始开发软件拉。
关于XmdStub
NetFPGA



