logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ASICers视角的内存系统:锁

本文从ASIC设计视角探讨了内存系统中的锁机制实现。首先介绍了软件层面的Spin-Lock实现及其原子性问题,指出纯软件无法解决多线程竞争问题。随后详细分析了两种软硬件协同解决方案:一是通过Exclusive指令(如ARM的ldrex/strex)配合Monitor硬件实现锁机制;二是利用原子指令(如CAS、SWP等)直接在硬件层面完成原子操作。文章还讨论了不同硬件实现位置(Cache通路或专用原

#嵌入式硬件
到底了