分类: 嵌入式
2011-09-05 19:38:33
主题:以 Flash 为基础的FPGA实现高度安全的设计 | ||
在线问答: | ||
[问:wxis] | 使用apa300中的异步FIFO(16bits宽,深度为256,检测深度为16)时,同步写60M的时钟,外部cpu用2M左右频率的异步读。在使用它读大量的数据时时,出现前16个数据有时是乱的,后面的数据位置前移但没有错误,问可能是什么原因造成的?布局布线后,时间分析器的结果是满足频率要求的。 | |
[答:Albert] | It might due to insufficient setup/hold time at the FIFO interface | [2005-12-20 10:37:05] |
[问:singer533] | 以Flash为基础的FPGA是否不需要上电配置? | |
[答:HuQin] | 是的,不需要上电配置,因为FPGA的逻辑配置和布线资源都是用Flash来实现的,即使掉了电,这些配置信息还是在的,所以上电以后完全没有加载过程 | [2005-12-20 10:37:27] |
[问:excalibur828] | 您好:我以前一直使用altera的FPGA做设计,altera和xilinx都有对应的可综合的soft软核的部分,actel公司也从ARM得到ARM7的授权,不知道这个部分的ARM7的核,我是只要使用ACTEL的FPGA就可以使用,还是局限于某些器件。同时我需要什么费用码?? | |
[答:Dawson] | 您只要使用我们的M7系列的器件就可以免费使用ARM7TDMIS版本的软核,M7系列的结构同于PROASIC3/E系列 | [2005-12-20 10:37:52] |
[问:32kmcu] | 我使用的是M7A3PE600,感觉很不错.但是你们的IDE无法生成可下载代码,这对我造成很大不便,请问如何可以得到这个功能? | |
[答:Albert] | MP7A3PE600 requires Platinum version of Libero, which is not free. Please contact our distributor FAE for help! | [2005-12-20 10:37:54] |
[问:llu_1976] |
常见的硬件盗版技术有哪些?在防复制防破译方面,actel如何处理的? |
|
[答:Albert] | Clone and reverse engineering. Actel"s anti-fuse and Flash based FPGAs can protect against these two kinds of attacks | [2005-12-20 10:38:46] |
[问:Mr Wei] | 你们的保密性真的是没的说啊,是用VHDL语言开发吗? | |
[答:Albert] | We can support both VHDL or Verilog (but not in the same project). | [2005-12-20 10:39:32] |
[问:chpzmax] | 使用你们提供的IP核还要收取相应的费用吗? | |
[答:Dawson] | 关于费用问题,请联系我们的代理:Lacewood,Avnet,Secom | [2005-12-20 10:40:44] |
[问:都市劣人] | 能否介绍一下flash fpga相对于sram fpga的弱势表现在哪里? | |
[答:Albert] | Frankly speaking, I can"t think of any weakness about Flash based FPGA, whatever SRAM FPGA can do, Flash based FPGA can too. | [2005-12-20 10:40:58] |
[问:32kmcu] | AES密钥信息遗失是否意味着当无法寻回密钥时,此芯片不允许任何更改?不再支持任何后续读写? | |
[答:Albert] | No, even Actel can"t recover it! That"s due to the high security protection feature. | [2005-12-20 10:42:36] |
[问:llu_1976] | 好像基于flash的fpga没有容量小的,这个不方便我们产品使用,性价比不佳 | |
[答:Albert] | We do have a smaller device! For ProASIC3 family we have A3P030, which is similar to CPLD in capacity but offers a lot more features! | [2005-12-20 10:43:41] |
[问:hzj515] | SRAM-FPGA构成自动控制系统还需要CPU芯片和执行器件吗?开发软件费用高吗? | |
[答:HuQin] | 您这边问的是FLASH-FPGA吗?今天我们演讲的主题是FLASH-FPGA,如果您用FLASH-FPGA构成自动控制系统的话,就不需要用于上电以后执行加载CPU芯片或者CPLD,以及存储配置文件的E2PROM; 软件的话,我们的GOLD版本的license在网上可以免费申请,其他一些具体的需求您可以找我们代理联系,AVNET,SECOM,LACEWOOD | [2005-12-20 10:44:19] |
[问:杨门] | 使用FPGA怎样设置密码保护,以保护源程序的安全? | |
[答:Albert] | Please refer to the presentation for the detailed procedures for setting up the security key. | [2005-12-20 10:45:10] |
[问:zhx771013] | 他的开发软件及硬件连接工具 | |
[答:Albert] | I"m sorry, I don"t understand your question | [2005-12-20 10:45:56] |
[问:singer533] | 此种类型的FPGA目前容量有多大?是否可达到SRAM配置FPGA的水平? | |
[答:HuQin] | 目前我们第三代flash技术的FPGA,的最大容量是300万门. 跟Xilinx和Altera 的高端的SRAM-FPGA 相比在容量上还有一些差距,在我们的第4代里容量还会上去 | [2005-12-20 10:45:56] |
[问:32kmcu] | 目前在Actel CoreConsole 1.0中是否有新的片内外设?如果以后增加片内外设,该到何处搜索资源? | |
[答:Albert] | Yes, we have some built in periperal in CoreConsole, and will be increased in the future. As we also support 3-rd party IPs, so the price will depends on these companies | [2005-12-20 10:47:08] |
[问:happychen36] | 基于FLASH和SRAM的FPGA的根本区别是什么 | |
[答:Dawson] | 从技术结构上看,FLASH的FPGA的可编程开关单元是基于FLASH的技术,SRAM的FPGA的可编程开关单元是基于SRAM的技术.从外在表现看,由于FLASH开关是掉电非易失的而SRAM开关是掉电易失的,所以FLASH的FPGA有如下的特点:掉电非易失,单芯片,不需要配置芯片,不需要每次上电都要配置,没有上电配置电流,高加密性,高可靠性,低功耗. | [2005-12-20 10:47:17] |
[问:microlingo] | 是否有開發kid ? how much?how to buy ? | |
[答:HuQin] | 有开发工具包,大概在3,4百美金左右--也有可能不到,具体您可以向我们的代理AVnet,SECOM,LACEWOOD 联系,谢谢 :) | [2005-12-20 10:47:27] |
[问:wxis] | 使用Actel的proASIC3,可以免费获得ARM7DMIS版本的软核吗? | |
[答:Albert] | There is no license fee for Actel ARM core, we charge for the silicon only! | [2005-12-20 10:48:51] |
[问:heike0107] | 加密过后的片子就连贵公司的研发人员都不能将程序读出来吗?? | |
[答:Albert] | That"s right | [2005-12-20 10:48:59] |
[问:32kmcu] | 在M7A3PE600中,我将几个BANK使用不同的IO电压,为了降低功耗,我将其中的一个或者多的BANK在设备工作中断电和恢复供电,是否允许?有何特别需要注意地方? | |
[答:Albert] | This feature is not supported. But you can set the output buffers to have low driving strength and low slew rate to reduce the I/O power consumption. For input, all CMOS type inputs consume very little power. | [2005-12-20 10:50:48] |
[问:pfmdd] | CoreMP7也具有以上的密钥? | |
[答:Albert] | Currently, the key is preserved for the protection of ARM. In the future, we will support dual AES key in MP7 family to support both user and ARM7 protection | [2005-12-20 10:52:29] |
[问:kandyliuy] | Does this mean the configuration data is downloaded into a flash memory instead of a sram? | |
[答:Albert] | Yes | [2005-12-20 10:52:48] |
[问:glarecui] | 贵公司所说的,FPGA成为系统设计的主体,是否意味着可以不再需要配合其它MPU使用就可完成MPU的功能包括嵌入式系统的使用? | |
[答:Albert] | Yes, such as our latest product called Fusion, it is actaully a SOC product, can integrate MPU flash RAM and even analog components! | [2005-12-20 10:54:06] |
[问:fcr] | A3P和A3E的区别是什么?IO是否5V tolerant | |
[答:Albert] | A3PE series has more PLL, supports more I/O standards, more RAM and logic resources. The input can tolerate 5V with an external resistor/diode | [2005-12-20 10:55:13] |
[问:crazycake] | Actel的FlashFPGA在成本方面能否超越ASIC?或者在今后的什么时候能够降低到跟ASIC差不多? | |
[答:HuQin] | 嗯,这个问题比较难回答,在量少的情况下,单纯从单片价格上看,flash-FPGA可能还是会比ASIC高一些,但是如果我们从FPGA的重复可编程性(可以及时更新设计),没有NRE费用,研发周期短(如果作ASIC的话,需要一个很长的开发周期,而且大型ASIC设计还有一定的风险性,也许等ASIC出来,可能机会窗都已经过去了)这些方面来看,flash-fpga还是会有优势.但是如果量大的话,flash-fpga单片价格也会比ASIC有优势,更不用说flash-fpga还有上面我们提到过的好处.我们第三代flash fpga有10种器件在一定量的时候单价可以在10个美元以下.A3P030在100K采购量的情况下,是1.5个美金.具体情况您可以向我们的代理avnet,secom,lacewood,联系,谢谢 | [2005-12-20 10:56:13] |
[问:sc515] | 恳请讲一下FPGA的发展历程及其应用研发未来走向,谢谢! | |
[答:Albert] | From glue logic to system core, now becomes SoC! | [2005-12-20 10:56:45] |
[问:ypqecum] | 在家电上有何应用? | |
[答:HuQin] | 机顶盒等需要加密,或者高端信息家电,如果需要提供一些个性化服务,以及对安全性和可靠性有要求的应用都可以 | [2005-12-20 10:57:25] |
[问:gq_300] | FPGA与CPLD的主要区别,在实际应用中怎么选择? | |
[答:Dawson] | 主要是从应用来区别,一般说来,CPLD主要做一些简单的控制逻辑,如板上的上电顺序的控制,MCU于外设的译码控制逻辑等要求上电就工作的逻辑应用;而传统的SRAM FPGA做容量更大一些的逻辑,有PLL,嵌入的SRAM块等CPLD没有的资源,但有掉电易失的特点.但随作技术的发展,现在看FPGA和CPLD的区分界限越来越不明显,比如我们的PROASIC3/E由于是FLASH工艺的FPGA,所以具有CPLD的掉电非易失的特点,单芯片,但内部又是FPGA的逻辑结构(有PLL,嵌入的SRAM块,支持高速的差分IO等),而且逻辑容量范围很广,小的到3万门(768个逻辑块,大约相当于300个宏单元左右),大到300万门. | [2005-12-20 10:57:51] |
[问:kingsword] | FPGA的配置是如何实现保密的呢? | |
[答:Albert] | For Actel flash based FPGA, we use encryption to protect the programming file and unauthorized read from the FPGA | [2005-12-20 10:57:53] |
[问:32kmcu] | Actel CoreConsole 1.0目前只支持VERILOG,支持VHDL的版本将何时推出? | |
[答:Albert] | Will suppoort both very soon, please stay tuned! | [2005-12-20 10:58:38] |
[问:polymorph] | 我以前用的是SRAM 类FPGA,现在要过度到Flash FPGA,应用程序是否可以直接替换?设计工具是否兼容? | |
[答:Albert] | If your design is in VHDL/Verilog, all you need to do is to resynthesize your design. Our synthesis tool is Synplify, similation tool is ModelSim, they are the most popular EDA tools in the market, so I believe you are familiar with them already | [2005-12-20 11:00:40] |
[问:wang_3130] | actel最小的CPLD系列是什么型号的,大概多少门? | |
[答:HuQin] | 我们第三代FLASH fpga的最小型号是A3P030,容量大概有3万门,有700多个触发器---FPGA的资源,比CPLD可能还要便宜的价格;除此之外我们还有EX系列反融丝的CPLD, ex-64 有64个宏单元.谢谢 | [2005-12-20 11:00:57] |
[问:Wellsian] | 我不懂FPGA,对MCU及DSP较熟,有朋友希望我用FPGA为他做一个广告灯的控制,请问我需要做哪准备工作? | |
[答:Albert] | You can buy a ProASIC3 starter kit from our distributor, and our FAE can provide you a basic training | [2005-12-20 11:01:31] |