自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【专题】Python pygame模块【持续更新】

相反,我们使用pygame.display中的函数来初始化屏幕、设置窗口标题、更新屏幕显示等。使用pygame.display模块时,通常首先调用set_mode()函数来初始化屏幕,然后在游戏循环中使用flip()或update()函数来更新屏幕显示。使用这些函数时,需要确保已经创建了一个pygame.Surface对象(通常是游戏的窗口),并且已经设置了适当的颜色。在Pygame中,draw模块提供了许多用于在屏幕上绘制形状的函数。【M2】draw模块提供了许多用于在屏幕上绘制形状的函数。

2024-08-18 10:50:04 1684

原创 python常用模块介绍【持续更新】

pygame 是一个用于创建视频游戏的 Python 模块,它包含了一系列的功能,让开发者能够轻松地处理图形、声音、事件(如鼠标点击和键盘敲击)、游戏循环以及其他游戏开发中的常见任务。【M1】pygame 是一个用于创建视频游戏的 Python 模块,它包含了一系列的功能,让开发者能够轻松地处理图形、声音、事件(如鼠标点击和键盘敲击)、游戏循环以及其他游戏开发中的常见任务。【M2】Python的sys模块是Python标准库中的一个核心模块,它提供了与Python解释器和运行环境交互的一系列函数和变量。

2024-08-18 08:27:08 497

原创 交换芯片中的In-Network-Aggregation

交换芯片在In-Network Aggregation(网内聚合)中扮演着至关重要的角色。In-Network Aggregation,即网内聚合,是一种优化网络数据传输和处理的技术,旨在通过在网络内部对数据进行聚合,减少网络拥塞,提高数据传输效率和整体网络性能。

2024-08-09 19:37:45 895

原创 In Network Aggregation网内聚合

In-network aggregation是指在数据从源节点传输到目的节点(如基站、数据中心等)的过程中,在网络内部的某个或多个节点对数据进行聚合处理,以减少需要传输的数据量。无线传感器网络(WSNs):在WSNs中,由于传感器节点通常能量有限且通信距离受限,网内聚合可以有效减少数据传输次数,延长网络寿命。数据中心网络:在数据中心网络中,分布式机器学习、MapReduce等应用产生大量数据通信开销,网内聚合通过在网络交换机上卸载聚合功能,可以加速聚合任务并减少网络流量。

2024-08-09 19:27:39 439

原创 以太网交换-TSN业务

TSN是IEEE 802.1工作组开发的一系列数据链路层协议规范的统称,用于构建更可靠、低延迟、低抖动的以太网。它是在非确定的以太网中实现确定性的最小时延协议族,为以太网协议的数据链路层提供了一套通用的时间敏感机制,从而确保了数据的实时、确定和可靠传输。TSN作为一项重要的以太网交换技术,通过一系列协议标准的实现,为以太网提供了确定性和可靠性保障。它在工业自动化、车载网络、音视频传输等领域具有广泛的应用前景,是推动这些领域发展的重要技术之一。随着技术的不断发展和完善,TSN技术将在更多领域发挥重要作用。

2024-08-08 17:35:57 304

原创 什么是ACL?【转】

转自:https://info.support.huawei.com/info-finder/encyclopedia/zh/ACL.html。

2024-08-05 10:51:01 696

原创 【FEC】算法介绍

在FEC(Forward Error Correction,前向纠错)算法中,528,514、544,514和272,257这些数字组合通常指的是特定FEC编码方案的参数,特别是基于Reed-Solomon(RS)编码的FEC方案。这些参数分别代表了码字长度(n)和信息符号数(k),其中(n-k)为冗余符号数,用于错误检测和纠正。以上三种FEC编码方案都是基于Reed-Solomon编码的,它们通过不同的码字长度和信息符号数配置来提供不同程度的错误检测和纠正能力。

2024-08-02 14:07:51 421

原创 多Die互联技术

UCIe是一个综合规范,可以立即用作新设计的基础,同时为未来的规范发展奠定坚实的基础。它定义了一个完整的die-to-die互连堆栈,确保兼容设备的互操作性,这是实现多die系统市场的强制性要求。UCIe支持多种协议(如PCIe、CXL和原始模式),允许在同一封装内连接多个die,实现高效的数据传输和互操作性。综上所述,UCIe多die互联标准在解决当前半导体行业挑战、推动多Die系统发展方面具有重要作用。

2024-08-02 09:33:13 1614

原创 eDRAM原理

eDRAM的原理基于DRAM的基本存储机制,即利用电容存储电荷来表示数据位(0或1)。在DRAM中,每个存储单元由一个晶体管和一个电容组成,晶体管作为开关控制电容的充放电,从而实现对数据的读写操作。然而,由于电容存在漏电现象,DRAM需要定期刷新来补充电荷,以保持数据的稳定性。eDRAM与传统DRAM的主要区别在于其嵌入式设计。通过将DRAM集成到SoC内部,eDRAM能够提供更短的访问路径和更低的延迟,从而提高系统的整体性能。

2024-08-01 20:22:01 336

原创 RTL Architect

RTL Architect是新思科技推出的一款前沿创新科技产品。作为行业领先的物理感知的RTL设计系统,RTL Architect解决方案可显著缩短开发周期并提供卓越的结果质量。RTL Architect延续了新思科技Fusion设计平台中引入的”左移”策略,以解决设计周期早期的功率、性能、面积和拥塞(PPAC)所带来的挑战。先进工艺节点的复杂性使得仅通过物理实现技术来满足PPAC目标变得更加困难,因此RTL设计人员的任务是探索特定领域的架构,以显著提高PPAC。

2024-07-26 09:33:17 1840 1

原创 GenAI与芯片设计

行业内的佼佼者正在筹划部署自家的Copilot系统,以期将过去数十年积累的珍贵技术、架构和特有领域数据转化为更大的价值。GenAI有望深度融入芯片设计的各个阶段,包括设计构思、寄存器传输级(RTL)代码的编写、设计验证和实施等,实现整个系统的自动化,并由此颠覆传统芯片设计流程。例如,GenAI或将能够实现超高速的原型设计流程,为设计构思和搭建提供高度自动化的方案选择,并摒弃那些耗时且注重细节的辅助性工作,如验证覆盖率模型、复杂的断言或是构建随机约束测试桩等,以此显著提升设计的效率和节奏。

2024-07-25 17:44:01 289

原创 未来芯片设计验证技术发展趋势

下一代芯片组通过提供更高的性能、更低的功耗和更多的功能来实现新时代的解决方案。这些进步推动了许多行业的创新。支持新时代解决方案的下一代芯片组的一个例子是人工智能 (AI) 和机器学习 (ML)应用程序。

2024-07-25 17:03:27 845

原创 概念学习一

边缘计算将终端采集到的数据直接在靠近数据产生的本地设备或网络中进行分析处理,而无需再将数据传输至云端数据处理中心。这一技术理念与云计算形成鲜明对比,后者依赖于将所有数据上传至集中的云端数据中心进行处理。

2024-07-25 16:37:46 354

原创 【UVM学习】sequence篇

只实现sequence-sequencer控制,本身不与driver有关联。定义v_sequencer,并将实际的sqr在v_sqr中进行例化连接;可以在sequence中 do多个sequence ,串行或并行控制。通过·uvm_do_* 可以item,也可以是sequence。实现多个sequencer之间的控制。

2024-07-19 18:12:53 341

原创 Makefile学习笔记

命令export?.PHONY:=总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2024-07-18 10:45:19 465

空空如也

空空如也

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

TA关注的人

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