草庐IT

复旦微ZYNQ7020

全部标签

复旦发布中国版 ChatGPT :MOSS

不知道这个人工智能,有没有获得完整的一生。ChatGPT是最先进的AI,也是最热门的应用——自去年11月底发布以来,它的月活跃用户两个月超过一亿,轻松拿到了全球互联网史上用户增长速度的第一。它也是一种门槛很高的技术。由于ChatGPT的训练过程所需算力资源大、标注成本高,目前国内暂未出现对大众开放的同类产品。百度、阿里、京东等互联网大厂都放出消息,表示正在打造「国产ChatGPT」,并将在近期发布。在各大厂产品到位之前,学界先有了消息。2月20日晚,复旦大学自然语言处理实验室发布了具备ChatGPT能力的语言模型——MOSS,并面向大众公开邀请内测。MOSS体验链接:https://moss.

集创赛备赛:Robei八角板7020简介

    今年集创赛准备参加Robei杯,和队友凑钱买了Robei的zynq7020八角板(好小一块就近2000,学生党落泪~)看了官网的资料,感觉不是很详细,于是准备查阅资料自己列一张,方便比赛的时候查阅。磨刀不误砍柴工(≧∇≦)/目录官方介绍引脚资源总结罗列官方介绍       若贝八角板是一款FPGA开发板,可以用于系统设计与教育教学、竞赛、IC验证、系统控制、挖矿、云计算等用途,板子整体呈现正八角形,尺寸非常小,68x68mm,手掌心大小。虽然板子很小,但是功能齐全,非常适合FPGA开发者使用与携带,达到FPGA随身走,随时开发的目的,为硬件工程师量身定做的便携式开发环境。详细参数为:1

ZYNQ之FPGA 片内ROM读写测试实验

文章目录前言一、创建ROM初始化文件二、添加ROMIP核三、编写测试程序四、添加ILA五、分配管脚六、Simulator仿真七、硬件调试总结前言FPGA本身是SRAM架构的,断电之后程序就会消失,那么如何利用FPGA实现一个ROM呢,我们可以利用FPGA内部的RAM资源实现ROM,但这不是真正意义上的ROM,而是每次上电都会把初始化的值先写入RAM。Vivado软件中提供了ROM的IP核,我们只需通过IP核例化一个ROM,根据ROM的读时序来读取ROM中存储的数据。本实验将介绍如何使用FPGA内部的ROM以及程序对该ROM的数据读操作。该实验与ZYNQ之FPGA片内RAM读写测试实验操作类似,

ZYNQ之路--程序固化教程

         我们刚开始使用ZYNQ时,习惯使用JTAG在线将ZYNQ的PS和PL部分的配置文件烧录进ZYNQ,这样方便我们进行调试,但是却带来了掉电配置文件丢失的问题,因此,在我们学习ZYNQ的路上,必须要学会如何把配置文件保存进非易失的存储器件当中去。配置文件有哪些?    ZYNQ的配置信息包括了PS端程序以及PL端配置信息,其体现在文件上分别为:PL端的Bit文件PS端的ELF文件    当然,仅仅有这两个文件还不够,我们还需要一段代码帮助这两个文件配置,这也就是"FSBL.elf"文件。 ZYNQ的启动顺序    对于ZYNQSoc来说,PS端是作为主器件,率先上电,并且承当对P

ZYNQ之路--程序固化教程

         我们刚开始使用ZYNQ时,习惯使用JTAG在线将ZYNQ的PS和PL部分的配置文件烧录进ZYNQ,这样方便我们进行调试,但是却带来了掉电配置文件丢失的问题,因此,在我们学习ZYNQ的路上,必须要学会如何把配置文件保存进非易失的存储器件当中去。配置文件有哪些?    ZYNQ的配置信息包括了PS端程序以及PL端配置信息,其体现在文件上分别为:PL端的Bit文件PS端的ELF文件    当然,仅仅有这两个文件还不够,我们还需要一段代码帮助这两个文件配置,这也就是"FSBL.elf"文件。 ZYNQ的启动顺序    对于ZYNQSoc来说,PS端是作为主器件,率先上电,并且承当对P

【ZYNQ】SPI 简介及 EMIO 模拟 SPI 驱动示例

SPI协议简介SPI是串行外设接口(SerialPeripheralInterface)的缩写,是美国摩托罗拉公司(Motorola)最先推出的一种同步串行传输规范,是一种高速、全双工、同步通信总线,可以在同一时间发送和接收数据,SPI没有定义速度限制,通常能达到甚至超过10M/bps。SPI有主、从两种模式,通常由一个主模块和一个或多个从模块组成(SPI不支持多主机),主模块选择一个从模块进行同步通信,从而完成数据的交换。提供时钟的为主设备(Master),接收时钟的设备为从设备(Slave),SPI接口的读写操作,都是由主设备发起,当存在多个从设备时,通过各自的片选信号进行管理。SPI接口

ZYNQ7000 SDK开发使用

Zynq开发平台工具ZYNQSDK开发使用Zynq开发平台工具导入硬件平台配置BSP包创建和配置创建应用程序下载固件和调试应用程序创建FSBL工程建立内存测试工程启动模式spiflash及sd卡的测试参考文档:zynq_sw\Lab_instructions\Lab01-ExploreZynqHardwarePlatform2013_3_02.pdf该例程主要是在Vivado软件上导入之前官方配置的Zynq7020的芯片级配置,具体的工程名称为:avnet-digilent-zedboard-2017.2。硬件设计师将该配置文件导出给软件设计人员使用。主要有如下文件。如果硬件开发团队提供一个Z

ZYNQ图像处理(6)——均值滤波和中值滤波

一、均值和中值滤波基本原理首先要做的是最简单的均值滤波算法。均值滤波是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素(以目标象素为中心的周围8个像素,构成一个滤波模板,即去掉目标像素本身),再用模板中的全体像素的平均值来代替原来像素值。中值滤波算法可以形象的用上述表格来描述,即对于每个33的阵列而言,中间像素的值,等于边缘8个像素的平均值。无论是直接获取的灰度图像,还是由彩色图像转换得到的灰度图像,里面都有噪声的存在,噪声对图像质量有很大的影响。进行中值滤波不仅可以去除孤点噪声,而且可以保持图像的边缘特性,不会使图像产生显著的模糊,比较适合于实验中的人脸图

复旦-华盛顿大学EMBA 二十年20人丨徐欣:从外企转战民企的变身

复旦大学-华盛顿大学EMBA20周年校友系列访谈。    2008年堪称转折之年,中国举行北京奥运会向全世界展示“和而不同”的理念,入世7年让中国在贸易、金融领域与全球市场紧密相连,一大批最优秀的中国民营企业也加速踏上全球化之路。    就在这一年,从微软起步一路“春风得意马蹄疾”的徐欣也步入了人生中的关键转折点,他选择进入复旦大学-华盛顿大学EMBA项目7期班。    复星全球合伙人/复星创富联席董事长徐欣MikeXU    这一段求学之旅中与老师、同学们的思维碰撞,也为他在离开微软后的创业,从管理者成长为投资人埋下了伏笔。作为中国资本市场上最早聚焦硬核科技的投资人之一,徐欣投资并推动乐鑫科

ZYNQ从vitis生成linux系统编译启动文件

一,vivado到vitis流程ZYNQMPSoC芯片的特点是,需要fsbl来引导uboot。fsbl全称为FirstStageBootLoader,是用户可以接触到的最早的启动部分。我们使用vitis跑裸机代码的时候,fsbl也发挥作用了,在程序运行前会打印fsbl的信息,引导裸机和引导系统都需要fsbl文件。vitis会生成pmufw.elf和system_wrapper.bit这两个文件。pmufw.elf顾名思义就是pmu的管理程序,它负责了板级的电源管理。system_wrapper.bit文件则是PL端的配置文件,通过这个文件我们可以在linux启动时将vivado工程给一并配置至