IC技术圈期刊 2023年 第11期

类别: FPGA(3) 前端(4) 验证(1) 后端(0) 嵌入式(1) 自动化(0) 模拟(0) 求职就业(0) 管理(1) 软件(0) 按月份
开源的Bluespec SystemVerilog (BSV)语言表现如何?
#FPGA  #开源  #EDA  #游戏 
Bluespec SystemVerilog (BSV) 是由Arvind 开发的 Bluespec 语言,这是一种高级功能 硬件 描述编程语言,本质上是Haskell(Haskell ( / ˈh æs k əl / ) 是一种通用的、静态类型的、纯函数式 编程语言,具有类型推断和惰性求值。)的扩展,用于处理一般的芯片设计和电子设计自动化。Bluespec的主要设计者和实现者是Lennart Augustsson。Bluespec 被部分评估(转换 Haskell 部分)并编译为术语重写系统(TRS)。它带有一个SystemVerilog前端。BSV 编译为Verilog RTL 设计文件。2020年1月,Bluespec开源了bsc(Bluespec SystemVerilog Compiler)。因此我安装了 bsc,这是一个编译器,可以对用BSV (Bluespec SystemVerilog)编写的设计进行高级综合。BSV 与任何其他语言一样,无法通过阅读手册来学习,我认为学习新语言的唯一方法是实际设计应用程序。因此,我尝试使用 BSV 设计《太空入侵者》游戏。
OpenFPGA More
半导体与新能源新材料行业周动态(11.6-11.12)| 云岫周刊 NO.284
#资讯 
云岫周刊针对半导体、新能源、新材料、智能制造、企业服务、生命科学与医疗科技产业链六个重点领域,为您提供每周一期的行业动态及资本投融监测。本刊将分别从国内外大公司动向、国内外融资事件、并购交易、技术趋势、宏观政策等角度进行展述,为你提供全面、及时的动态观察。 中瓷电子获25亿元战略投资,将用于产线建设与研发投入截至2023上半年,我国北斗终端设备总量已接近2300万台/套江苏润石再次重磅发布11颗车规级芯片,均通过AEC-Q100认证; 闻泰科技:上海临港晶圆厂试产直通率达95%以上,预计2024年达产; 联发科10月营收428.11亿新台币,环比增长18.66%,同比增长28.24%; 西电杭研院项目主体已封顶,研究院构围绕工业物联网、智能汽车电子、智慧医疗、集成电路、先进信息技术等五大产业方向; 力芯微表示全国股转公司同意赛米垦拓在新三板挂牌; 日本政府正在考虑加强针对可能具有军事用途的技术的出口管制; 英伟达全新中国定制版GPU符合美出口管制规则 DRAM涨价延伸至NAND,将有助于三星电子和SK海力士业绩; 日本频繁寻求额外预算补贴以争夺芯片行业领导地位; 传新款iPhone SE将以iPhone 14为基础设计搭载5G自研芯片最快明年春季推出; 日本基金INCJ出售18亿美元瑞萨电子股票;
云岫资本 More
创业芯舟双周刊(IC版)第12期 | AMD推出拥有96核心的Threadripper处理器 | 高通挑战AMD、苹果、英特尔,推出Snapdragon X Elite
#资讯  #创业芯舟  #期刊 
创业芯舟双周刊分IC(集成电路)和AI(人工智能)两版,内容涵盖近期学术界的前沿成果和工业界的行业、投资、产品资讯。如果您有意投稿、转载,或有改进意见、感兴趣的方向,欢迎进群交流。AMD推出拥有96核心的Threadripper处理器;高通挑战AMD、苹果、英特尔,推出Snapdragon X Elite;苹果在新款电脑中带来强大的M3系列芯片;基于MEMS的精密定时驱动汽车安全系统;新型氮化镓电源在无散热器的情况下可提供高达85瓦特功率;3D NAND Flash Memory Cell Current and Interference Characteristics Improvement With Multiple Dielectric Spacer;Potentials And Issues Of Designing Fault-Tolerant Hardware Acceleration For Edge-Computing Devices;Predicting Defect Properties In Semiconductors With Graph Neural Networks;Enabling HW-based Task Scheduling in Large Multicore Architectures;Optimizing the Photodetector/Analog Front-End Interface in Optical Communication Receivers;
创业芯睿 More
基于 FPGA 的目标检测网络加速电路设计
#FPGA  #CNN 
目前主流的目标检测算法都是用CNN来提取数据特征,而CNN的计算复杂度比传统算 法高出很多。同时随着CNN不断提高的精度,其网络深度与参数的数量也在飞快地增长, 其所需要的计算资源和内存资源也在不断增加。目前通用CPU已经无法满足CNN的计算需 求,如今主要研究大多通过专用集成电路(ASIC),图形处理器(GPU)或者现场可编程门 阵列(FPGA)来构建硬件加速电路,来提升计算CNN的性能。其中 ASIC 具备高性能、低功耗等特点,但 ASIC 的设计周期长,制造成本高,而 GPU 的并行度高,计算速度快,具有深度流水线结构,非常适合加速卷积神经网络,但与之对 应的是 GPU 有着功耗高,空间占用大等缺点,很多场合对功耗有严格的限制,而 GPU 难 以应用于这类需求。近些年来 FPGA 性能的不断提升,同时 FPGA 具有流水线结构和很强 的并行处理能力,还拥有低功耗、配置方便灵活的特性,可以根据应用需要来编程定制硬 件,已成为研究实现 CNN 硬件加速的热门平台。综上所述,使用功耗低、并行度高的 FPGA 平台加速 CNN 更容易满足实际应用场景中 的低功耗、实时性要求。而且目标检测算法发展迅速,针对 CNN 的硬件加速研究也大有可 为。所以本项目计划使用 PYNQ-Z2 开发板设计一个硬件电路来加速目标检测算法。本项目设计的目标检测算法硬件加速电路可以应用在智能导航、视频监测、手机拍照、 门禁识别等诸多方面,比如无人汽车驾驶技术,高铁站为方便乘客进站而普遍采用的人脸 识别系统,以及警察抓捕潜逃罪犯而使用的天网系统等都可以应用本项目的设计,加速目 标检测算法的运算速度以及降低系统的功耗。
FPGA技术江湖 More
能不能面向通用人工智能AGI,定义一款新的AI处理器?
#前端  #AI  #处理器 
AI大模型的热潮不断,预计未来十年,AGI时代即将到来。但目前支撑AI发展的GPU和AI专用芯片,都存在各种各样的问题。那么,在分析这些问题的基础上,我们能不能针对这些问题进行优化,重新定义一款能够支持未来十年AGI大模型的、足够灵活通用的、效率极高性能数量级提升的、单位算力成本非常低廉的、新的AI处理器类型?首先,分析场景的特点,做好软硬件划分;大核少核 or 小核众核;极致扩展性,多层次强化内联交互;AI芯片案例。
软硬件融合 More
痞子衡嵌入式半月刊:第 85 期
#嵌入式  #期刊 
这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。1、NetX Duo - 专为深度嵌入式实时应用设计的TCP/IP网络堆栈;2、Zorb-Framework - 基于面向对象思想的轻量级嵌入式框架;3、try.c - C语言实现的try catch异常捕获;4、Zlib - 非常漂亮的无损数据压缩库;5、Kaluma - 小而高效的单片机版JavaScript
痞子衡嵌入式 More
RV双周报:谷歌公布RISC-V安卓计划,新思全面转向RV架构(第70期-20231115)
#资讯  #RISCV  #期刊 
谷歌方面最近公布了一系列Android平台对于开源架构RISC-V的未来支持计划;RISC-V服务器芯片设计厂商Ventana Micro Systems发布了其第二代服务器CPU——Veyron V2;DynamoRIO是性能优化工程师常用的剖析工具之一,能够以较低的开销抓取软件运行的 workload 并进行修改,常被用于指导 CPU 的设计空间探索、程序优化、安全分析等领域,包括华为、Google等国内外知名企业均在使用
硅农亚历山大 More
【犄角旮旯的bug】UVM环境的看门狗怎么没看住超时了?
#验证  #UVM 
uvm验证环境里一般通过objection机制来控制仿真的结束,不过在机制之外,有时还需要通过看门狗来watchdog避免仿真环境挂死,watchdog配合objection一起来控制仿真的进行与结束。我一直自诩为对环境watchdog这件事烂熟于心了,不过没想到这天还是被伤害到了。“@harness.dut.hand_en”和“wait harness.dut.hand_en”到底有什么区别?
芯时代青年 More
【芯片设计】700行代码的risc处理器你确实不能要求太多了
#前端  #芯片  #处理器 
指令级在inst.md文档中,这个指令级真的非常奇怪。分长指令(2Byte)和短指令(1Byte)也就罢了,mem竟然还限制每拍只能取1Byte数据,这导致长指令需要两拍才能取指完成。进一步的后果就是长指令需要5拍处理完成,短指令只需要4拍处理完成。以后基于这个结构可以再优化优化,继续当练手用的代码。模块数据流如下图所示,将获取到的角度进行一个8阶的FIR滤波,加速度进行一个2阶的IIR滤波,即可得到相对平滑一点的数据,然后经过Cordic算法进行姿态解算,即可得到roll和pitch角度,为了得到更加平滑一点的roll和pitch数据,这里将得到的角度再进行了一个1阶的均值滤波(本来使用的是3阶的均值滤波,但是相位延时有点大,所以修改为1阶的了)
芯时代青年 More
创业芯舟双周刊(IC版)第13期 | Nvidia训练用于芯片设计的大语言模型 | Microsoft采用系统化策略研发芯片以满足人工智能需求
#资讯  #期刊 
创业芯舟双周刊分IC(集成电路)和AI(人工智能)两版,内容涵盖近期学术界的前沿成果和工业界的行业、投资、产品资讯。如果您有意投稿、转载,或有改进意见、感兴趣的方向,欢迎进群交流。Nvidia训练用于芯片设计的大语言模型;Microsoft采用系统化策略研发芯片以满足人工智能需求;Neuchips展示用于LLM推理的推荐加速器;ZeroASIC将微型芯片模块引入嵌入式SoC;防止电动汽车受芯片"噪声"影响的新技术
创业芯睿 More
如何做才能保证芯片设计的一次成功率
#管理  #设计流程 
芯片设计是一个复杂而精细的过程,涵盖多个步骤,每个步骤都存在难点和痛点。要保证芯片设计的一次成功率,需要充分理解每个步骤的挑战,并采取相应的策略和优化措施。总结了芯片设计流程中各个步骤的难点以及如何提高成功率的方法,和为了提高芯片流片的一次成功率常用的方法和策略
高通内推王 More
浅谈loongArch、RISC-V、ARM优劣
#前端  #指令集 
ARM生态在三者中最好,技术也成熟,在指令集授权上,ARM是相对严格的,迄今为止,还未有大陆厂商官宣买到了ARM V9授权,目前只买到ARM V8授权。即便可以继续用ARM V8授权,仍然无法摆脱ARM的钳制。RISC-V指令集开源,部分CPU核也开源,但大部分RISC-V CPU公司IP核要付费。RISC-V的优势是指令集数量少,开发门槛和开发成本相对较低,但缺点是现阶段的指令集只适合嵌入式,不太适合高性能场景。在CPU核心设计上,龙芯是国内唯一在IPC上追平英特尔13代酷睿CPU,是自主指令集,自研核心IP,自研CPU,自建软件生态,而且CPU单核性能国内顶尖,可谓是又红又专。当一些企业为了追逐短暂的市场优势,而去依附现成的主流生态,把自己的命运交托到西方科技公司手中时,龙芯选择了另起炉灶,独立自主,这是一条最为艰难的道路。
铁君 More
FPGA实现平衡小车
#FPGA  #电子制作 
硬件介绍:底板资源:TB6612电机驱动芯片 * 2,MPU6050陀螺仪,WS2812 RGB彩色灯 * 4,红外接收头,ESP-01S WIFI。核心板:微相 A7_Lite Artix-7 FPGA开发板。电机采用的是平衡小车之家的MG310(GMR编码器)电机。底板上有两个TB6612芯片,可以驱动四个电机,除了做平衡小车之外,也可以用来作为四驱车的底板,非常nice,同时支持两种控制方式,推荐通过红外遥控进行控制,实现起来非常简单,红外遥控器也非常便宜。RTL 介绍:本次设计分为三大部分: MPU6050姿态解算 , 电机驱动(PWM+编码器) , 平衡控制,遥控器控制的模块另外算。其中MPU6050姿态解算为设计的核心,解算出来的角度越稳,平衡控制就越容易,小车也就越稳定。平衡控制其核心是调节PID的参数,参数调的好,小车没烦恼。
FPGA之旅 More
漫谈AMBA总线-AXI4[概述]
#前端  #AMBA_AXI4 
AXI协议是一个点对点接口规范,而不是SoC互联总线协议。所以如果想要连接多个AXI Master和多个AXI Slave时,就需要实现互联总线结构。
IC解惑君 More