MT7620_programming guide1

时间:2025-05-01

1. MT7620系列常见的有两款,MT7620A和MT7620N。虽然这里我着重介绍MT7620A,但是作为同系列产品,我也简单介绍一下。具体区别看下图。

2. 2

MT7620A是一款SOC芯片,也就是常说的的“片上系统”,顾名思义,这款芯片集成了CPU、Baseband、Radio等功能。通俗点讲,这要给这款芯片加上一些外围电路,就很方便的设计一款无线路由出来。这也是联发科一直讲的Turn Key的思路。下面看一张框图,更能直观了解MT7620A这款芯片。

3. 3

MT7620主要特性

4. 4

MT7620 MAC/BBP特性

既然是无线路由芯片,大家应该也很关注它的无线功能,而MAC的设计决定了无线路由的功能。MT7620A的功能特性,请参考下图。

5. 5

固件推荐

最新的OpenWrt已经支持MT7620A,主流的DD、Tomato也已经支持。所以,购买此款芯片的无线路由产品不用担心没有固件适配。为了避免广告嫌疑,我就不留地址了,感兴趣的读者可以自行搜索。

MT7620简介

MT7620 SoC包括高性能600MHz MIPS24KEc的CPU和USB主机控制器/PHY,它可以用MediaTek(Ralink)客户卡来启用多种高性能,高成本效益的IEEE802.11n应用程序。

原理框图

MT7620 SoC拥有高性能,低延迟的Rbus(Ralink Bus)和若干主设备(MIPS 24KEc,USB,PCI Express)。另外MT7620 SoC可以通过低速外围总线支持低速外围设备如UART,GPIO和 SPI。SDRAM/DDR1/DDR2控制器是只从属于Rbus的外围线。它包括高级内存调度程序,用于仲裁来自于主线总设备的请求,优化存储访问密集任务的性能。

1.MIPS 24K处理器

1.1 特性

8-stage管道线 32-bit地址路径

64-bit数据路径的高速缓存和外部接口 MIPS32-兼容指令系统

乘积累加和乘积去除指令(MADD,MADDU,MSUB,MSUBU) 定向乘法指令(MUL)

零/单独检测指令(CLZ,CLO) 等待指令(WAIT)

条件转移指令(MOVZ,MOVN) 预读取指令(PREF)

MIPS32增强的体系结构(Release2)特性 向量中断并支持外部中断控制器 可编程异常向量 自动中断允许/禁止 GPR shadow寄存器(一个,三个或七个附加shadow可以被随意添加,来最小化中

断处理程序的延迟) 位字段操纵指令 MIPS32特许资源结构 MIPS DSP ASE

分数数据类型(Q15,Q13) 饱和算法

同时作用于2x16 b或4x8 b的SIMD指令 累加寄存器的3个附加pair。 程序化内存管理单元

拥有可变页面尺寸的32 dual-entry JTLB 4-entry ITLB 8-entry DTLB

可选的简易的固定映射转化机制 MIPS16e代码压缩

改进代码密度的32-bit指令的16-bit编码 有效加载地址和常量的专用PC-relative指令

为了在子程序中安装和卸载堆栈结构的保存&修复宏指令 为处理8和16-bit数据类型而改进的支持 程序化L1缓存器规格

指令高速缓存规格:32KB 数据高速缓存规格:16KB 4-Way 设置关联 多达8个突出负载 支持回写和直写 32-byte缓存线

1.2 框图

1.3 存储映射总结

1.4 Clock Plan

1.5 CPU Clock Mux

MT7620_programming guide1.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219