微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 802.11的mac层一般都用微码处理器-RTL加速混合处理?

802.11的mac层一般都用微码处理器-RTL加速混合处理?

时间:12-12 整理:3721RD 点击:
感觉纯RTL写状态机来处理mac的话太复杂太不灵活了,一般还得配合一个微码处理器?

都行,如果11ac 可能还要一个DSP,
如果没有DSP,ARM CPU之类也行,根据需要来实现了~

还真有纯RTL做的啊?感觉这个标准里mac写的有点模棱两可啊,估计跟协议栈一样得对着别家的设备调来调去做场测的样子,如果写死成RTL了,没法灵活改变啊
DSP,ARM处理能力是够了,但是响应时间是个问题吧?微码不就是响应时间比GP搞几个数量级么.
话说AC为啥要DSP?mac层还要做信号处理?

你应该理解错了, 其实我家这里的MAC都是半软半硬的,
软件硬件工作量各占一半左右,肯定没有写成RTL死代码的,MAC层协议栈比较复杂,所以只能软件做
RTL做DMA PCU  DCU等等就可以了

我们出的片子,基本是存硬件的,软件只是处理些802.3到802.11的一些变换和一些中断。

学习了...看样子我对mac的理解还是太浅薄,其实也没复杂到不适合RTL实现的程度...

硬的实现很普遍,不少协议的mac就是纯rtl实现的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top