热门搜索关键字:
点击:50 更新时间:2020.03.24 来源: www.ic-test.cn
在编程器的硬件完成中,FPGA是一种“半定制”的芯片,这个特性对编程器能与各种封装芯片互连有很大帮助作用,FPGA的I/O可编程,这给逻辑方案和PCB方案带来一定的灵敏性和独立性,下面烧录器厂家"苏州群沃电子"给大家讲解烧录编程器MCU和FPGA功能及作用。
一、MCU
MCU的管脚功用都是结实的,与外部接口粗浅运用IO口或许总线衔接。伟大IO口的确本质便是存放器,这些存放器都有一个相应的地点,操纵IO口便是操纵存放器;片表里设相对来说,是一个具有特定功用模块,其内部包括多个存放器控制差别的功用实行,但是这些存放器也有结实的地点。经过存储器映射的方法,把片表里设和CPU衔接起来,构成一个系统。
值得留意的是,这些片表里设对外接口都是衔接结实的管脚,假定要对这些外设控制完成特定的功用方案,本质上曾经隐含了对这些管脚控制了。比如说,MUC的IIC接口的SCK和SDA分派在99和100脚,那么全部IIC接口的存储芯片都必需与这两个脚衔接:
各种需求编程的芯片假定要与MCU衔接,就必需与之对应的接口衔接,关于纷乱脚多的芯片,这对PCB的结构布线有很大的范围性和应战性。
二、FPGA
FPGA就以灵敏性见长,可编程IO便是此中的一个紧张功用。可编程IO给PCB的方案带来灵敏性,可以简化PCB的结构布线,而且在方案的流程中,还可以依据走线的走向变化管脚的衔接。别的,在FPGA内部逻辑方案流程中,可以先把功用模块方案与管脚分派两步独立开来,先完成内部逻辑功用之后,再依据理论状况分派管脚。因而,可编程IO给FPGA逻辑方案和PCB方案带来一定的灵敏性和独立性,其在这个关键中充任一个“衔接者”的脚色,为逻辑方案和PCB方案铺路架桥。
总结:理论FPGA内部并不那么复杂,这里只是为了笼统阐明可编程IO可以使内部逻辑和PCB可以相对独立方案。关于同类接口,不必由于PCB改动而变化时序逻辑,只需求变化引脚分派,大大简化了PCB的布线难度。