自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

路科验证

专注于芯片验证工程领域并且提供IC验证培训。

  • 博客(76)
  • 收藏
  • 关注

原创 连接UVM与混合信号设计

摘要随着混合信号SoC设计数量的增加以及相应的混合信号验证的需求,UVM作为一种解决方案被提出,即采用用于复杂数字SoC的UVM验证方法。目前存在很多混合信号的UVM验证方法,但是,都没有将UVM环境与混合信号设计连接的标准化方法。由于这些原因,有效的混合信号设计验证正变得充满挑战,并为创新性的验证方案打开了空间。本文将展示使用Verilog-AMS模型将UVM环境与混合信号设计连接的不同方法。一. 引言混合信号验证还很初级,但是随着设备变得越来越复杂,对混合信号验证的需求也在迅...

2020-11-17 18:11:32 20

翻译 DVT |自动重构

设计和验证一个大型、复杂的半导体器件都是与编码有关。设计意味着绘制大量的原理图,并使用手工指定的输入值实时进行验证,输出结果以波形形式观察的日子已经一去不复返了。当然,可能仍然有一个或两个模拟功能的示意图,并且波形在调试中仍然扮演着重要的角色。但是硬件设计、片上系统(SoC)中的嵌入式软件以及大部分验证测试平台都是编码的。一个典型的设计和验证环境使用丰富的语言组合,包括SystemVerilog、Verilog、VHDL、E和C/C++,将所有的设计和验证元素互连在一起。除了代码的功能正确性之外,.

2020-11-17 18:05:46 13

原创 UVM交互式调试库:缩短调试周转时间

摘要:与其他硬件验证语言(Hadware Verfication Languages,HVL)(例如Specman e)不同,在System Verilog(SV)模拟中是不原生支持交互式调试功能的。在本文中,我们将介绍利用SystemVerilog直接编程接口(SVDPI)[2]实现针对UVM [1]的交互式调试库。从根本上讲,这实现了模拟运行时的高级交互式调试。该库的功能包括:1)通过UVM寄存器抽象层写入或读取寄存器,2)在任何序列发生器上创建,随机化,初始化和启动UVM序列,以及3)调...

2020-10-26 19:45:02 77

翻译 DVT Error corrections/quick fix功能

题目:键入时纠正设计和验证编码错误摘要:很少有像大型复杂半导体器件的设计和验证那样令人畏惧的工程任务。一个设计师可能负责数百万个门,它将重用、适应和从头开始编码的逻辑。大多数大型设备都是SoC设计,在硬件和软件之间具有深层的嵌入式交互。验证工程师需要了解设计、嵌入式代码、测试台、底层生产软件,甚至可能是一些最终应用程序。在这种复杂性背后,有一系列丰富的语言来捕获和验证SoC。最常用的是System Verilog,用于嵌入式软件和高级模型的硬件和测试平台以及C/C++。有许多库和...

2020-10-26 19:39:50 38

翻译 浅谈可移植激励规范(PSS)复用策略

译者按 :当今硬件设计变得愈加复杂,如何创建出足够的测试来保证设计的正确性是每个硬件工程师需要面对的问题。Accellera的可移植激励测试规范(PSS、又称便携激励标准)[1]旨在希望能够提供一个独立的测试来源,从而实现跨层级的验证复用,即无论是IP级别、子系统、还是SoC级都使用同样的测试来源,他们也希望提供一系列功能来解决不同级别对于验证测试的不同要求,从而达到真正意义上的复用。然而,即使是像Java和C++这样拥有强大的面向对象特性的编程语言,都不能直接保证我们能得到高质量的可复用的代码,...

2020-09-25 09:37:25 100

转载 你选对存储结构了吗?你会玩UVM配置数据库了吗?

摘要:来自Chris Spear五月份的博客20200528 使用SystemVerilog中的数组进行组织化SystemVerilog有许多存储数据的方法。向量、数组、结构、类以及我可能不记得的其他几种方法。挤进前10个博客文章的主题选择太多了,因此我举办了一个网络研讨会,实际上是其中的两个,以帮助你更好的组织起来。第一个网络研讨会着重于向量、固定大小的数组、动态数组、队列、关联数组和字符串 (是的,我忘记了)。这里先偷瞄一下这个图标,它可以帮助你在这些不同类型之间进行...

2020-09-25 09:25:11 1607

翻译 UVM序列的乐趣——编码和调试

原文作者:Rich Edelman - Mentor, A Siemens Business软文标题:UVM序列的乐趣——编码和调试软文摘要:概述如何构建和编写基本序列,然后扩展到更高级的用法。在SystemVerilog UVM测试平台中,大多数活动是由编写序列产生的。本文将概述如何构建和编写基本序列,然后扩展到更高级的用法。读者将学习有关产生序列项的序列,这些序列将导致其他序列的发生,并管理其他sequencer上序列的序列。异常事务的序列将会被研究生成,自检程序也将会...

2020-09-14 10:12:08 79

翻译 为什么超链接如此重要

为什么超链接对于HDL调试至关重要在万维网上冲浪是工程师每天最容易做的事情之一;调试他们的设计和测试平台却是最难的事情之一。EDA多年来一直在努力构建使调试易于处理的工具。最近的进展借用了流行的计算机应用程序(如Web浏览器)的易用性,并将其应用于一些最复杂的设计和验证问题。超链接是这里的一项关键技术。文本编辑器的局限性自从上世纪90年代早期逻辑综合被广泛采用以来,设计人员就开始使用硬件描述语言(HDL),如Verilog和VHDL。HDL还包含用于验证的构造,这些特性随着时间...

2020-09-02 19:03:53 78 1

转载 想查看SystemVerilog和UVM提示和小技巧吗?

20200429 SystemVerilog的静态方法前言在我的上一篇博客中,你已经学习了如何创建具有静态属性的类。这类变量的作用类似于全局变量,因为无论你创建多少个对象,都仅存在一个副本。这篇展示了如何创建访问那些静态属性的方法。方法任何类方法都可以读取和写入这些静态属性,就像动态属性一样。但是,如果将方法声明为静态方法,则可以调用该方法而无需构造对象。以下示例是带有静态方法的Thing类,用于打印Thing对象的数量。即使没有构造Thing对象,也可以调...

2020-08-20 15:40:57 157

翻译 使用SystemVerilog使状态机的运行更加容易

By Matthew Ballance,February 28, 2020声明式的、基于约束的描述的使用,如何帮助您将命令序列集中在感兴趣的领域上。行使状态机是验证设计功能的关键。实际上,状态机很重要,以至于Accellera开发的便携式激励标准(PSS)为模型活动提供了特定的功能,这些活动通过其状态对设计机进行排序。PSS为状态机提供的支持足以行使状态机,但我们也可以在SystemVerilog中获得许多更高效的建模和自动测试创建的相同好处。在这篇文章中,我们将展...

2020-08-06 15:48:10 118

原创 收藏 | 电子通信协议之CAN总线协议篇

CAN总线在硬件系统中占有一席之地,是国际上应用最广泛的现场总线之一,与我们收藏过的SPI、UART不同,属于“高端高效”系列。什么是CAN总线?嵌入式的工程师一般都知道CAN总线广泛应用到汽车中,其实船舰电子设备通信也广泛使用CAN,像机器人、工业、自动控制系统中,都有广泛的应用。随着国家对海防的越来越重视,对CAN的需求也会越来越大。概述CAN(Controller Area Network)即控制器局域网,是一种能够实现分布式实时控制的串行通信网络。想到CAN...

2020-07-30 16:32:03 87

翻译 为什么很难确定IP质量(quality)

IP的特性、验证和使用方式会对设计的可靠性和兼容性产生重大影响。区分好IP与中劣IP变得越来越困难,部分原因在于它取决于使用方式和使用地点,部分原因是即使最好的IP在一个系统中也可能比另一个系统更好地工作——即使是同一厂商开发的芯片。IP本身也变得越来越复杂。曾经用于单一功能的IP现在已与其他IP结合在一起以创建子系统。尽管这在开发时间方面带来了好处,但同时也引发了涉及集成的新问题。因此,考虑任何IP的第一要务是是否值得将其包括在内。那么,什么样的IP是可接受的呢?技术副总裁兼Arm研...

2020-07-23 10:10:38 90

原创 IP验证的端到端形式化验证策略

摘要:IP验证传统上包括某种形式的受约束的随机验证方法,例如UVM,也可能包括对设计的一部分进行形式化验证。但是,在运行第一个随机测试之前,通常都有一个将所有验证基础架构汇总的提前期,并且覆盖率闭合也很耗时。对设计的一部分进行形式化验证有助于减少UVM测试平台的覆盖空间,但仍需要完整的UVM测试平台基础结构,并且还需要用于形式化验证的其他资源。在本文中,我们将端到端(E2E)形式化方法作为仅使用形式化工具来验证IP的可行选择。我们使用交叉开关(XBar)和中断控制器(INTC)这两个IP来呈现关于...

2020-07-16 11:53:35 147

原创 芯片验证V2 Pro秋季班报名通道已开启!更有早鸟报名优惠等着你!!

路科验证V2Pro秋季班2020年08月16日开班电子相关专业学生,对芯片验证感兴趣,毕业之后希望从事验证工作?20年秋招找到了验证的工作,想到马上入职心里发慌?IC相关从业人员,想转岗验证?芯片验证新人,卡在职业瓶颈期,想从打杂执行者变身核心骨干?如果你是0-3岁的芯片验证工程师,V2 Pro课程是你最好的选择!那么,V2Pro相比于旧版的V2有哪些变化呢?V2系列课程有哪些独特之处? 20周的时间,从入门到精通。从验证系统理论到SystemVerilog语法,从..

2020-07-07 17:00:03 347

原创 今年最后一期V2Pro班,如果错过了,最大的损失将是职业机会

这是一篇言简意赅的招生文,在今年最后一期V2Pro班在8月16日开班前,我们仍然有必要跟大家做有关课程内容、效果预期、学习路径等说明,接下来你要做的决定,就是动用你多年的工科思维衡量利弊,做足够的背景调查,并最终追随直觉,迅速做出决定。千万,千万不要一直犹豫,等到开了学再报名,新兵训练营尽可能做到整齐入队、从开学第一天开始就入队训练,效果自然更显著!第一问:课程内容设置?在2020年以前的课程基础上,我们增加了2个新的模块,截止到现在,我们共提供5个课程模块,简概如下,实际供给1...

2020-07-07 16:58:00 333

原创 听说SPI访问寄存器的功能覆盖率很难?UVM助力实现方案来啦!

摘要虽然UVM寄存器抽象层支持功能覆盖率的收集,但是,对于复杂的寄存器访问场景,现有的元素显得并不充分。利用串行外设接口(SPI)访问寄存器带来了一种全新的挑战,这是由于比特分辨率访问级别和低级别通信参数已成为功能覆盖率的必要部分。外部功能覆盖率订阅器加速了这些单元的处理,与此同时也提供了将影响寄存器访问的其他因素(例如,功耗管理)纳入覆盖率度量指标的选项。一、引言寄存器空间的验证是验证过程中的关键任务之一。寄存器实现当中的任何bug将意味着一个错误的设备操作。如果SPI被用来访...

2020-07-07 16:56:15 306

原创 你知道用于AMBA协议的“Checker IP”是如何构建的吗

译者小注:本文主要阐述了verification IP中的一个子集:checker IP。这一术语由本文的作者提出,用于区别传统的VIP。在文中,作者分享了自己的搭建经验和指导。同时,本文路桑已在路科公众号发布过一篇小结性的文章:《我敢说能做好验证IP的verifier是验证顾问的不二人选》。摘要:检查器是设计验证流程的关键部分。随着随机约束技术的出现,各种语言,方法和工具都支持了许多的激励生成功能。使用各种形式的检查器可以确保设计符合规范。术语"checker"对不同的使用者意味着不同的事物。...

2020-07-07 16:47:59 149

原创 收藏 | 电子通信协议之I2C通信协议篇

到目前为止,我们已经讨论了SPI通信和UART通信的基础知识,因此现在让我们进入本系列的最后一个协议,即集成电路总线或I2C。如果你在项目里使用OLED显示器,气压传感器或陀螺仪/加速度计模块,那你很可能会发现自己正在使用I2C通信协议。I2C通信简介I2C结合了SPI和UART中最好的功能。使用I2C,您可以将多个从设备连接到单个主设备(像SPI那样),也可以由多个主设备控制一个或多个从设备。当你希望有多个微控制器将数据记录到单个存储卡或将文本显示到单个LCD...

2020-07-07 16:42:14 170 1

原创 收藏 | 电子通信协议之UART通信协议篇

还记得以前打印机、鼠标和调制解调器都会带有那些笨拙的连接器的粗电缆的时代吗?从字面上来解读,就是必须拧入您的计算机的那些?这些设备可能正在使用UART协议与您的计算机进行通信。尽管USB几乎完全取代了那些旧的电缆和连接器,但是UART绝不会是一个过时的东西。您会发现许多DIY电子项目中仍然使用UART将GPS模块、蓝牙模块和RFID读卡器模块连接到Raspberry Pi、Arduino或者其他微控制器。UART代表通用异步接收器/发送器。它不是...

2020-07-07 16:39:39 181

原创 收藏 | 电子通信协议之SPI通信协议篇

当你将微控制器连接到传感器,显示器或其他模块时,你是否考虑过这两种设备如何相互通信?他们到底在说什么?他们如何理解对方?电子设备之间的通信就像人类之间的通信。双方都需要说同样的语言。在电子产品中,这些语言称为通信协议。对我们来说幸运的是,在构建大多数DIY电子产品项目时,我们只需要知道几个通信协议即可。在本系列文章中,我们将讨论三种最常见协议的基础:串行外设接口(Serial Peripheral Interface, SPI),集成电路总线(Inter-Int...

2020-07-07 16:37:20 335

原创 如何提高验证组件的垂直复用、水平复用和平台复用?

摘要:本文提出了实用的方案,以增强基于AMBA的SoC设计验证的验证组件的复用。AMBA统一验证系统(AUVS,AMBA Unified Verification System)可以通过为每个配置预先定义AMBA agent块来减少构建测试平台的时间,并且还可以通过提供AMBA VIP的抽象层来提高验证组件的平台复用。固件类的序列(FLS,Firmware-Like Sequence)是一种仅使用硬件抽象层(HAL,Hardware Abstraction Layer)提供的任务描述测试序列的...

2020-07-07 16:31:58 145

原创 分层协议验证还需创建新的环境组件?不!引入UVM序列项才是Easy Way

一. 引言分层协议架构可将复杂协议分解为更为简单的任务,因此通常被应用于各个不同领域。在模块级和芯片级设计中,分层协议的应用也很普遍。分层协议的一些示例,如PCIe、串行Rapid IO和MIPI等,均具有上层逻辑层,且该逻辑层的数据包会转换为协议规定的信号来传输互连,被传递到下层物理层。对于集成电路IP设计,模块级通信通常使...

2020-07-07 16:26:57 40

原创 V2Pro春季班普遍学撑了,秋季班7月报名你还敢来么

今年V2春季班开班以后,同学们的学习信心保持着高涨,一直维持到了课程结业。今年春季班课程学习的进度在V2.1模块结束以后,我们开始推出了当时号称“加量不加价”的V2Pro增量课程,从DVT Eclipse工具的使用、覆盖率驱动验证管理流程、TBA测试平台自动化初级应用、寄存器一致性解决方法最后再到验证回归工具应用,把大家在进入公司以后能够接触到的绝大多数标准化验证流程全部代入。就这...

2020-07-01 15:33:01 130

原创 如何有效而正确的使用继承和多态性?

​本文是有关SystemVerilog(SV)面向对象编程( object oriented programming,OOP)的第二部分。在第一篇文章中,我们介绍了class(类)这一数据类型的基础知识和OOP的历史。在本文中,使用示例说明了如何有效而正确的使用继承和多态性,为应用通用验证方法学(Universal Verification Methodology,UVM)流程做准备。OO...

2020-01-15 20:13:54 338

原创 为什么需要硬件加速来验证深度学习设计?

介绍毫无疑问,计算机已经彻底改变了我们的生活。尽管如此,在完成复杂的任务(诸如在几乎不需花费时间的情况下解决复杂的数学方程之类)时,计算机的性能远远优于人类;但在解决人类可以轻松完成的任务(例如图像识别)时,它们的性能可能会不如人类。世界上任何人都可以立即识别出猫的照片,但世界上最强大的PC可能需要几个小时才能得到相同的答案。该问题属于传统的控制处理单元(CPU)冯·诺伊...

2020-01-15 20:12:50 346

原创 一窥Memory测试算法及自我修复机制

摘要为了满足新一代设备的需求,Memory的大小每三年就会增加4倍。深亚微米设备包含大量面积更小、访问速度更快的Memory。针对此类设计制定自动测试策略可以减少ATE(自动测试设备)的时间和成本。内存故障的行为与经典的“Stuck-At”故障不同。因此,Memory的故障模型(由于其阵列结构)与标准逻辑的设计也是不同的。Memory测试除了进行故障检测和定位,还可以实现用冗余单元对...

2020-01-15 20:11:27 1047

原创 到底该如何智能跟踪SoC验证进度?

本文针对的是Synopsys的VCS用户,包含了excel格式的层次化验证计划创建流程,并结合实例详细介绍了在验证环境中集成层次化验证计划的具体步骤。​介绍SoC (System-on-Chip)验证工作主要包括三个关键阶段:计划、开发和验证。计划阶段包括根据测试计划、覆盖计划和断言计划准备验证策略。复杂SoC的验证需要收集所有微观级别的数据(例如回归中的单个测试状态、功能...

2020-01-15 20:10:08 368

原创 阻碍高层次综合设计方法学(HLS)推广的因素这么多,该从何处突破?

进入本篇资讯前,跟随小编一起先来康康什么是高层次综合(High-level Synthesis,简称HLS)吧。关于HLS:所谓的高层次综合(HLS)就是将C/C++/System C描述的设计意图,“翻译“成用Verilog/System Verilog描述的RTL,多应用于运算逻辑主导的设计。从软件代码自动生成优化的硬件电路的能力是系统级设计自动化的主要原则之一,其并...

2020-01-15 20:08:35 315

原创 SV与UVM接口应用篇之六:开辟后台C服务线程

​在我们使用多数DPI的场景中,SV调用C一侧的函数多数情况下会立即或者在有限的时间内返回,而这对于SV一侧是可以“忍受”的。例如SV调用C算法模型函数,只要能够在一定时间内返回运算结果,我们可以允许SV等待C的函数线程调用结束再返回。然而,在个别的情况下,我们会需要在后台开辟C线程,让它作为服务程序做阻塞服务,例如通过socket接收数据,只不过阻塞的C函数调用对于SV而言,那就是一场噩梦。为了...

2019-11-14 17:50:34 207

翻译 [2018功能验证研究-中] FPGA设计/验证趋势

rockeric.com​[2018功能验证研究-上] FPGA设计趋势第二部分:FPGA验证有效性趋势非平凡的Bug逃逸IC/ASIC项目经常使用“生产前所需流片次数”作为基准来评估项目的验证有效性。从历史上看,大约30%的集成电路/ASIC项目能够实现第一次硅片验证成功,而大多数成功的设计都是在第二次流片实现产品化的。但是FPGA项目没有等效的度量标准,作为替代,...

2019-10-15 10:02:48 231

翻译 [2018功能验证研究-上] FPGA设计趋势

​rockeric.com译者注:这是《2018威尔逊研究小组功能验证研究》(2018Wilson Research Group Functional Verification Study)的一系列博客中的第一个。译者会陆续搬运威尔逊研究小组这一最前沿的分析博客。序言:2018年威尔逊研究小组功能验证研究与之前的2016年的系列博客类似,笔者从这一系列博客开始,专注FP...

2019-10-15 09:55:47 138

翻译 芯片前沿 | 云端芯片功耗问题日益严重

​rockeric.com在高性能运算领域优化处理器设计任重而道远对于传统的亦或是超大规模的数据中心而言,它们的运算性能受到了极大的限制,原因在于高速运算所需的高功耗,以及服务器内部的日益增长的大量处理器,存储器,硬盘以及操作系统所带来的散热问题。功耗问题十分的麻烦且复杂,即便如此,想在系统中降低功耗可以通过一系列有效的手段实现。然而对于7nm及其以下的工艺而言,问题就没有那么简...

2019-04-17 14:52:25 368

翻译 FPGA测试环境转型篇之一:为什么需要转型?

​距离红宝书的出版已经过去12个月了,距离书中18章的最后更新SV及UVM高级话题篇之五(终):OVM与UVM的混合仿真也已经过去18个月了,除了平时在思考和开发一些方法学原型,路桑也积累了一些案例,可以继续做成新的章节,或者独立成章,或者添加到有的章节上面。至于将来是否要出新的一版,或者独立成册,暂时还没想好。我能够还有勇气继续写的原因来自于我两个女儿现在能玩儿到一起了,于是晚上回家又能...

2019-04-17 14:51:51 325

翻译 裁人热潮 | 俺被炒了是为啥?

​rockeric.com如果为了项目能变好,而考虑必须要开掉某些人,怎样的时机是合适的呢?无论你是决定生杀大权的领导,还是普通的搬砖攻城狮,应该都很关心这个问题。大家应该都有过这种疑问,是不是每家公司里,都会有一个喜欢开除人的经理呢?不过大多数公司在fire人的时候其实是非常谨慎的,人力资源部通常会下大功夫制定又长又复杂的流程,这样当有人需要离开时,会有完善并且清晰的存档记录,保障公...

2019-04-17 14:50:44 141

翻译 这究竟属于下一代验证的方法、语言还是工具?

​rockeric.com首先声明,便携式激励标准(PortableStimulus Standard, PSS)不是一种方法论,而是一种语言。使用语言我们可以有序地传递信息,从而去构建工具,但工具也不是方法。我们所说的方法是指以某种可管理的方式系统地分解及解决问题的手段。工具可以支持方法,并且随着时间的推移,工具可以在方法标准化之后帮助管理方法。但目前还没有针对PSS的标准方法,也没有该语言...

2019-04-17 14:49:47 257

原创 这所大学的微电子专业培养方案如何?

​本文来自我在知乎的回答,更多内容可阅读原文。有意思的问题。对于本科生的培养,这份培养方案用一句话来形容,那就是“全院的老师各显神通,但就业?whocares...”。我并不是特指这一份培养方案,老实讲,我手里的示范性微电子学院多份培养方案与这份方案差别并不大,集中反映出的就是目前国内高校科研氛围浓厚,but工程能力偏弱的事实。但是,这能单方面归咎到高校?还是老...

2019-04-17 14:48:42 725

翻译 FPGA验证的挑战与机遇

​rockeric.com一、前言近年来发表了很多关于IC/ASIC功能验证趋势的研究[1] [2] [3] [4],但却很少有关于FPGA验证趋势的研究发表。我们找到一篇针对FPGA关键验证技术研究的文章分享给大家,是2018年Wilson的课题组进行功能验证研究中的内容,研究结果对如今FPGA市场的功能验证提供了宝贵的见解。二、全球半导体市场2017年全球半导体市场价值4...

2019-04-17 14:47:58 471

转载 知乎好文|我的劝退之总结篇

​本文源于至于知乎的霍华德的热帖《我的劝退之总结篇》,已获得授权转载。序:我即是劝退,生化灰飞烟灭,材料在我脚下燃烧。终于,我要在这颗星球上完成我的转行,因为我就是刀锋之王。从2015年开始,我在知乎上陆陆续续写了一些劝退的文章。也遇到一群志同道合的朋友。以后不想再谈劝退的话题了,这些年的所想所思,以及想传递给年轻人的信息就留在这篇文章里。劝退的对象:生化材环,即生物...

2019-04-17 14:46:50 1273

翻译 基于UVM验证RISC-V处理器-黄金预测模型和配置层

​rockeric.com译者喵注:这篇文章大致可以分成两个部分:第一部分叙述了RISC-V指令集架构的灵活性,指出此指令集依靠其基本指令集及多种扩展指令集的组合,可以实现几十种RISC-V处理器核,常规的验证流程已不可用,顺势提出Codasip公司的自动化设计流程,高度的自动化流程省时省力,同时设计灵活的配置层应对RISC-V的灵活性,致力于覆盖RISC-V处理器的所有组合。...

2019-04-17 14:44:52 1173

原创 难道想开酒吧的就只有马云一个平头哥吗?

​都说男人是长不大的孩子,永远都管不住自己。乡村教师代言人马老师前不久和他的几位阿里巴巴合伙人开了一个酒吧,而且取名为2018年很火的凶猛动物“HHB平头哥”酒吧。一谈到平头哥,IC界的同仁总能感觉到神秘而又刺激。才改名不久的平头哥半导体的风头在2018年不比风口浪尖的比特大陆弱。路科的后台也时不时地总有人在关心到底平头哥新入职的软工薪资是什么水平。在这里,我可以不负责...

2019-04-17 14:43:49 211

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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