Memec 采用FPGA实现可编程系统级子模块(图)
发布时间:2007/9/5 0:00:00 访问次数:274
在研发人员进行系统开发时,为了保证系统的整体灵活性,往往会在母板上的一部分电路中使用FPGA芯片,通过对FPGA进行编程和配置,实现灵活的功能定义和拓展。近日,技术型代理商Memec(科汇)公司进行了一项技术革新,将FPGA嵌入在子模块中,预先在模块中实现并验证了系统所需的以太网连接和多种外设与I/O配置功能,并采用套接(SOCKET)方式插入到母板系统上(如图一),从而大大缩短了系统设计人员的硬件配置与验证时间,加快产品的面市速度。同时,由于模块中含有可编程的FPGA芯片,用户还可以通过软件配置的方式针对多种需要进行系统应用功能的定义。
据介绍,Memec这一Mini-Module产品主要基于XILINX的Virtex-4和Spartan-3 FPGA进行设计,模块架构(如图二)中可以包括FPGA、存储方案、以太网连接、系统时钟部分和多达76种用户I/O的配置能力,这些I/O可配置为单端信号出/入,也可配置为差分LVDS对。对于系统母板而言。需要提供必要的电源、用户开关、LED、LCD面板、RS232和USB端口和用户I/O连接器。母板上还需要设有两个JTAG兼容端口,可以将配置数据直接下载到FPGA上或用FPGA的.mcs文件来对串行数据Flash存储器编程。
Memec表示,公司将以包括配套基板、电源、软件和参考设计开发工具的套件形式向用户提供Mini-Module产品,并且能够在用户进行系统应用功能定义的时候提供技术支持。
(转自 EDN)
在研发人员进行系统开发时,为了保证系统的整体灵活性,往往会在母板上的一部分电路中使用FPGA芯片,通过对FPGA进行编程和配置,实现灵活的功能定义和拓展。近日,技术型代理商Memec(科汇)公司进行了一项技术革新,将FPGA嵌入在子模块中,预先在模块中实现并验证了系统所需的以太网连接和多种外设与I/O配置功能,并采用套接(SOCKET)方式插入到母板系统上(如图一),从而大大缩短了系统设计人员的硬件配置与验证时间,加快产品的面市速度。同时,由于模块中含有可编程的FPGA芯片,用户还可以通过软件配置的方式针对多种需要进行系统应用功能的定义。
据介绍,Memec这一Mini-Module产品主要基于XILINX的Virtex-4和Spartan-3 FPGA进行设计,模块架构(如图二)中可以包括FPGA、存储方案、以太网连接、系统时钟部分和多达76种用户I/O的配置能力,这些I/O可配置为单端信号出/入,也可配置为差分LVDS对。对于系统母板而言。需要提供必要的电源、用户开关、LED、LCD面板、RS232和USB端口和用户I/O连接器。母板上还需要设有两个JTAG兼容端口,可以将配置数据直接下载到FPGA上或用FPGA的.mcs文件来对串行数据Flash存储器编程。
Memec表示,公司将以包括配套基板、电源、软件和参考设计开发工具的套件形式向用户提供Mini-Module产品,并且能够在用户进行系统应用功能定义的时候提供技术支持。
(转自 EDN)