MV10微处理器与APB总线的接口设计  被引量:5

Interface Design of MV10 MCU Based on APB

在线阅读下载全文

作  者:黄俊凉[1] 胡越黎[1] 王昆[1] 

机构地区:[1]上海大学机电工程与自动化学院,上海200072

出  处:《计算机测量与控制》2011年第12期3089-3091,3095,共4页Computer Measurement &Control

基  金:上海市科委集成电路设计专项(09706201300);上海大学研究生创新基金

摘  要:微处理器芯片MV10是一款带有PWM、ADC、CAN等功能的汽车电子专用微处理器,主要用于汽车车身的控制;APB总线是AMBA总线中的低速总线,主要负责连接低速外设;用Verilog硬件语言实现的一个MV10与APB总线的RTL级接口设计,使MV10成为一个AMBA系统的低速外设;为验证设计,搭建了一个以ARM9为主处理器的AMBA系统;在系统的构建中,MV10分割一些独立的操作并编号,然后ARM就能通过AMBA总线发送合适的任务号给MV10执行相应的操作;仿真结果表明,ARM和MV10能很好地协同工作;这样,添加APB接口设计后的MV10微处理器能够作为一个独立IP,挂载在任何以AMBA总线作为片上通信协议的SoC上。MV10 is one MCU integrated PWM, ADC, CAN and other functions. This ASIC is used to automotive electronics, and main job is to control the body of car. Advanced Peripheral Bus (APB) is for low--power peripherals. This paper designed an interface of MV10 MCU based on APB. So MV10 become one low--power and low--speed slaver on AMBA system. In order to verify the function, we build an ABMA system with ARM9. Some of operations which are fit for MCU to do are grouped and marked with a number. Then ARM can ask MV10 to do something just sending one task number. The result of simulation indicates that MCU can work well as it is expected with ARM. Even more, MV10 can be an IP which is suited for SoC with AMBA from now on.

关 键 词:MV10微处理器 AMBA APB SOC 

分 类 号:TN47[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象