DFT笔记81
8.4.4 BRAINS: A RAM BIST CompilerEmbedded memories不像大宗商品类的存储,通常需要针对不同的ASIC和SOC应用来定制,这种情况下BIST电路也需要被定制,所以经常要用到embedded memory cores的话,自动的BIST电路生成工具也是必须要有的,来提升量产。市场上有很多商用的RAM BIST compilers (generators),他们可能来自的公司有:Mentor GraphicsSynTestVirageLogic这里展开讲解的BIST compiler叫做BRAINS (Bist for RAm IN Seconds),它用创新的BIST templates和memory specification techniques既能支持SRAM也能支持DRAM,因为BRAINS是一个学术工作成果,所以能展开讨论。这个compiler生成BIST的大致流程是:拿到用户提供的memory specifications和test requirements之后,compiler可以用可综合的HDL (i.e., Verilog)生成BIST设计可综合的BIST core可以针对不同的加工工艺做优化,它可以在multiple memory cores之间共享,BRAINS生成的BIST对于不同March tests是可编程的,它可以对用户定义的March elements自动做优化BRAINS可以对不同类型的embedded memory architectures and configurations用独特的技术生成BIST电路。对比而言,microcode-based design对于non-March tests (at a lower speed)具有更高的灵活性FSM-based design对一些固定的测试算法能实现更小的面积BRAINS是对于SRAM和DRAM都可行的BIST compiler,它包括4个部件:BIST templatesmemory libraryBIST intermediate description (BID) data formatcompiler engine当BRAINS收到specifications and the test requirements作为输入之后,就会把它们翻译为BID格式,然后compiler engine根据这些输入和memory library通过生成一个定制的BIST module或者用BIST templates集中的某一个现存的module生成BIST设计。BRAINS为March-based testing生成BIST电路,它通过各种BIST templates实现,事实上,并不能通过简单地改变参数实现设计移植,这通常需

相关新闻

Playwright选择器稳定性指南:从CI失效到语义化定位

Playwright选择器稳定性指南:从CI失效到语义化定位

1. 项目概述:为什么你写的 Playwright 选择器总在 CI 环境里“突然失效” “ page.locator(button#submit) 在本地跑得好好的,一上 GitHub Actions 就 timeout”——这句话我过去三年在 Slack、内部 Wiki 和 Code Review 评论里至少见过 278 次。不是网…

2026/7/23 9:27:52 阅读更多 →
Sqribble电子书生成器:面向知识工作者的PDF出版流水线

Sqribble电子书生成器:面向知识工作者的PDF出版流水线

1. 项目概述:这不是“一键生成”,而是一套被精心封装的出版流水线 你有没有过这种经历:手头有一篇写得不错的博客文章,或者一份整理好的课程讲义,突然需要把它变成一本看起来像模像样的电子书——用于客户提案、知识付…

2026/7/23 12:23:18 阅读更多 →
HarmonyOS7 对象监听任务页实战:@Observed 与 @ObjectLink 不只是会用,还要用得顺手

HarmonyOS7 对象监听任务页实战:@Observed 与 @ObjectLink 不只是会用,还要用得顺手

文章目录先看两个被观察的对象addScore() 比构造函数更值得看ObjectLink 适合拆子组件页面结构怎么看完整代码写在最后Observed 和 ObjectLink 很适合讲“对象级响应式”,但只讲概念会有点飘。这个案例把它放到用户资料和每日任务里,就好理解多了&#x…

2026/7/23 8:41:13 阅读更多 →

最新新闻

AI搜索数据异常波动如何秒级定位?——7个被90%团队忽略的埋点盲区与实时诊断公式

AI搜索数据异常波动如何秒级定位?——7个被90%团队忽略的埋点盲区与实时诊断公式

更多请点击: https://kaifayun.com 第一章:AI搜索数据异常波动的典型特征与业务影响 AI搜索系统在高并发、多模态查询场景下,常出现难以归因的数据波动。这类波动并非随机噪声,而是具备可识别的时序模式与分布特征,直…

2026/7/23 16:09:46 阅读更多 →
AI营销中的GEO技术:精准触达与转化提升

AI营销中的GEO技术:精准触达与转化提升

1. 原圈科技GEO解密:AI营销变革的核心逻辑 在营销技术领域,原圈科技的GEO系统正引发一场静悄悄的革命。这套系统本质上是通过地理围栏技术(Geo-fencing)结合AI算法,实现对目标用户的精准识别和场景化触达。我曾在三个不…

2026/7/23 16:09:46 阅读更多 →
深入解析I2C从机寄存器组:从数据交换到中断与FIFO配置

深入解析I2C从机寄存器组:从数据交换到中断与FIFO配置

1. I2C从机通信的核心:寄存器组概览与设计哲学在嵌入式开发中,I2C总线因其简洁的两线制(SDA和SCL)和灵活的多主多从架构,成为了连接微控制器与各类传感器、存储器、IO扩展芯片的首选协议。当你需要让一个微控制器&…

2026/7/23 16:09:46 阅读更多 →
Kimi算力紧缺事件解析:AI服务瓶颈与应对策略

Kimi算力紧缺事件解析:AI服务瓶颈与应对策略

1. 先搞清楚“算力紧缺”到底意味着什么 这次 Kimi 暂停 C 端会员销售,核心原因直接指向“算力紧缺”。这个词听起来很技术,但实际影响非常具体:就是用户请求量超过了当前服务器能稳定处理的上限。这不是功能下线或版本更新,而是资…

2026/7/23 16:09:46 阅读更多 →
服务区智慧公厕建设的技术实践与方案解析

服务区智慧公厕建设的技术实践与方案解析

📎 本文基于桐盛科技在湖南汉寿、浙江长安等服务区智慧公厕项目的实践经验整理,详细方案及系统架构可参考官网原文:服务区智慧公厕建设方案:从“痛点”到“亮点”的全栈技术实践 一、引言:服务区公厕的“新挑战” 高速…

2026/7/23 16:09:46 阅读更多 →
泛二次元占领定律:文化生态相变与话语权垄断的结构性机制

泛二次元占领定律:文化生态相变与话语权垄断的结构性机制

泛二次元占领定律:文化生态相变与话语权垄断的结构性机制 ——基于参与式观察的案例研究 摘要 本研究基于对“四九拟说动物体验社”读者社群(n≈100)的参与式观察——研究者本人以“科普-漫画二轴性”为中性入口进入该社群,亲历了…

2026/7/23 16:08:39 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻