阅读DMA Controller Core 官方手册 DMA控制器框架图 怎样去设定一个DMA控制器 实例化DMA控制器 参数配置界面如下图所示: 对于width of the DMA length register的配置尝试如下: 正如官方文档中描述的那样: DMA Length register的位宽决定了DMA Length的最大值,决定了可以用这个DMA控制器传递数据的个数. DMA的工作模式: 搭建一个系统: 数据从ROM里面,经过DMA控制器传送到RAM里面,软件程序单独在RAM_P…
周五实验室有同学报告了ICCV2013的一篇论文group sparsity and geometry constrained dictionary learning for action recognition from depth maps.这篇文章是关于Sparsing Coding的.Sparse coding并不是我的研究方向.在此仅仅是做个文献阅读后的笔记,权当开拓下我的视野. 从标题就能够看出,这篇论文试图通过学习到group sparsity和geometry constrain…
Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis>(6) 1.创建工程与开启GUI 2.调试 查看关于Interface的报告: 应该有4种类型的端口,但目前没有产生done,idle,ready,start这类信号. 综合结果为: 如果: 则综合结果为: 这也就解释了为什么上面会少了一类端口信号.…
Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis>(5) 1.创建工程 启动vidado HLS command prompt,将目录切换至工程目录下: Tcl 运行起来: Vivado_hls -f run_hls.tcl 2.启动vivado_HLS工程 Vivado_hls -p hamming_window_prj HLS工程启动: 3.调试 运行结果为: 总结:此实验主要讲述的是,任意精度的C语言.…
Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis>(4) 1.老样子,首先运行tcl脚本建工程: Vivado_hls -f run_hls.tcl 2.打开工程 Vivado_hls -p hamming_window_prj 3.查看Test Bench部分的代码 生成的debug界面为: Step Into是单步调试:  观察变量的值: 设置断点来调试: 就这样,第一个实验就结束啦,主要目的是熟悉使用调…
Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis>(3) 优化lab1 1.创建工程,开启HLS 运行vivado_hls -f run_hls.tcl 运行完成后会多出一个fir_prj工程文件夹 运行Vivado_hls -p fir_prj 运行结果为: 注意:运行完后,不要关闭命令行.2.配置IO端口 配置完成后,在Directive窗口出现如下结果: 配置完后结果如图所示: 比较报告为:…
Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis>(2) 1.实验目的 2.启动命令行  将命令行切换到工程目录下面:  编辑tcl脚本 原有的脚本为:  根据文档的解释对tcl脚本作出修改: TCL命令运行结果: 运行完脚本后会多出fir_prj的文件夹:…
Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis> 1.启动 2.创建工程 3.添加源文件 4.添加测试文件 5.选择设备 6.工作环境 7.Run C Simulation运行结果为: 8.High-Level Synthesis 综合报告: 9.Run C/RTL Cosimulation运行结果: 10. IP Creation封装成IP在vivado design suite中使用:…
The single-cell transcriptional landscape of mammalian organogenesis 老板已经提了无数遍的文章,确实很nb,这个工作是之前我们无法想象得,想想如何把我们的数据和他们的数据整合到一起. 文献阅读 | Molecular Architecture of the Mouse Nervous System 这篇侧重强调的是神经系统的单细胞发育过程测序. Mouse Organogenesis Cell Atlas (MOCA) - 所有…
逐步会更新阅读过的AutoML文献(其实是NAS),以及自己的一些思考 Progressive Neural Architecture Search,2018ECCV的文章: 目的是:Speed up NAS by proposing an alternative algorithm (Progressive Search), 具体方法:采取Learning transferable architectures for scalable image recognition中相似的搜索空间,也就是…