主題:以 Flash 為基礎(chǔ)的FPGA實(shí)現(xiàn)高度安全的設(shè)計(jì) |
在線問答: |
[問:wxis] |
使用apa300中的異步FIFO(16bits寬,深度為256,檢測(cè)深度為16)時(shí),同步寫60M的時(shí)鐘,外部cpu用2M左右頻率的異步讀。在使用它讀大量的數(shù)據(jù)時(shí)時(shí),出現(xiàn)前16個(gè)數(shù)據(jù)有時(shí)是亂的,后面的數(shù)據(jù)位置前移但沒有錯(cuò)誤,問可能是什么原因造成的?布局布線后,時(shí)間分析器的結(jié)果是滿足頻率要求的。 |
[答:Albert] |
It might due to insufficient setup/hold time at the FIFO interface |
[2005-12-20 10:37:05] |
[問:singer533] |
以Flash為基礎(chǔ)的FPGA是否不需要上電配置? |
[答:HuQin] |
是的,不需要上電配置,因?yàn)镕PGA的邏輯配置和布線資源都是用Flash來實(shí)現(xiàn)的,即使掉了電,這些配置信息還是在的,所以上電以后完全沒有加載過程 |
[2005-12-20 10:37:27] |
[問:excalibur828] |
您好:我以前一直使用altera的FPGA做設(shè)計(jì),altera和xilinx都有對(duì)應(yīng)的可綜合的soft軟核的部分,actel公司也從ARM得到ARM7的授權(quán),不知道這個(gè)部分的ARM7的核,我是只要使用ACTEL的FPGA就可以使用,還是局限于某些器件。同時(shí)我需要什么費(fèi)用碼?? |
[答:Dawson] |
您只要使用我們的M7系列的器件就可以免費(fèi)使用ARM7TDMIS版本的軟核,M7系列的結(jié)構(gòu)同于PROASIC3/E系列 |
[2005-12-20 10:37:52] |
[問:32kmcu] |
我使用的是M7A3PE600,感覺很不錯(cuò).但是你們的IDE無法生成可下載代碼,這對(duì)我造成很大不便,請(qǐng)問如何可以得到這個(gè)功能? |
[答: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] |
常見的硬件盜版技術(shù)有哪些?在防復(fù)制防破譯方面,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語言開發(fā)嗎? |
[答:Albert] |
We can support both VHDL or Verilog (but not in the same project). |
[2005-12-20 10:39:32] |
[問:chpzmax] |
使用你們提供的IP核還要收取相應(yīng)的費(fèi)用嗎? |
[答:Dawson] |
關(guān)于費(fèi)用問題,請(qǐng)聯(lián)系我們的代理:Lacewood,Avnet,Secom |
[2005-12-20 10:40:44] |
[問:都市劣人] |
能否介紹一下flash fpga相對(duì)于sram fpga的弱勢(shì)表現(xiàn)在哪里? |
[答: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密鑰信息遺失是否意味著當(dāng)無法尋回密鑰時(shí),此芯片不允許任何更改?不再支持任何后續(xù)讀寫? |
[答: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沒有容量小的,這個(gè)不方便我們產(chǎn)品使用,性價(jià)比不佳 |
[答: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構(gòu)成自動(dòng)控制系統(tǒng)還需要CPU芯片和執(zhí)行器件嗎?開發(fā)軟件費(fèi)用高嗎? |
[答:HuQin] |
您這邊問的是FLASH-FPGA嗎?今天我們演講的主題是FLASH-FPGA,如果您用FLASH-FPGA構(gòu)成自動(dòng)控制系統(tǒng)的話,就不需要用于上電以后執(zhí)行加載CPU芯片或者CPLD,以及存儲(chǔ)配置文件的E2PROM; 軟件的話,我們的GOLD版本的license在網(wǎng)上可以免費(fèi)申請(qǐng),其他一些具體的需求您可以找我們代理聯(lián)系,AVNET,SECOM,LACEWOOD |
[2005-12-20 10:44:19] |
[問:楊門] |
使用FPGA怎樣設(shè)置密碼保護(hù),以保護(hù)源程序的安全? |
[答:Albert] |
Please refer to the presentation for the detailed procedures for setting up the security key. |
[2005-12-20 10:45:10] |
[問:zhx771013] |
他的開發(fā)軟件及硬件連接工具 |
[答:Albert] |
I"m sorry, I don"t understand your question |
[2005-12-20 10:45:56] |
[問:singer533] |
此種類型的FPGA目前容量有多大?是否可達(dá)到SRAM配置FPGA的水平? |
[答:HuQin] |
目前我們第三代flash技術(shù)的FPGA,的最大容量是300萬門. 跟Xilinx和Altera 的高端的SRAM-FPGA 相比在容量上還有一些差距,在我們的第4代里容量還會(huì)上去 |
[2005-12-20 10:45:56] |
[問:32kmcu] |
目前在Actel CoreConsole 1.0中是否有新的片內(nèi)外設(shè)?如果以后增加片內(nèi)外設(shè),該到何處搜索資源? |
[答: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的根本區(qū)別是什么 |
[答:Dawson] |
從技術(shù)結(jié)構(gòu)上看,FLASH的FPGA的可編程開關(guān)單元是基于FLASH的技術(shù),SRAM的FPGA的可編程開關(guān)單元是基于SRAM的技術(shù).從外在表現(xiàn)看,由于FLASH開關(guān)是掉電非易失的而SRAM開關(guān)是掉電易失的,所以FLASH的FPGA有如下的特點(diǎn):掉電非易失,單芯片,不需要配置芯片,不需要每次上電都要配置,沒有上電配置電流,高加密性,高可靠性,低功耗. |
[2005-12-20 10:47:17] |
[問:microlingo] |
是否有開發(fā)kid ? how much?how to buy ? |
[答:HuQin] |
有開發(fā)工具包,大概在3,4百美金左右--也有可能不到,具體您可以向我們的代理AVnet,SECOM,LACEWOOD 聯(lián)系,謝謝 :) |
[2005-12-20 10:47:27] |
[問:wxis] |
使用Actel的proASIC3,可以免費(fèi)獲得ARM7DMIS版本的軟核嗎? |
[答:Albert] |
There is no license fee for Actel ARM core, we charge for the silicon only! |
[2005-12-20 10:48:51] |
[問:heike0107] |
加密過后的片子就連貴公司的研發(fā)人員都不能將程序讀出來嗎?? |
[答:Albert] |
That"s right |
[2005-12-20 10:48:59] |
[問:32kmcu] |
在M7A3PE600中,我將幾個(gè)BANK使用不同的IO電壓,為了降低功耗,我將其中的一個(gè)或者多的BANK在設(shè)備工作中斷電和恢復(fù)供電,是否允許?有何特別需要注意地方? |
[答: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] |
貴公司所說的,F(xiàn)PGA成為系統(tǒng)設(shè)計(jì)的主體,是否意味著可以不再需要配合其它MPU使用就可完成MPU的功能包括嵌入式系統(tǒng)的使用? |
[答: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的區(qū)別是什么?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?或者在今后的什么時(shí)候能夠降低到跟ASIC差不多? |
[答:HuQin] |
嗯,這個(gè)問題比較難回答,在量少的情況下,單純從單片價(jià)格上看,flash-FPGA可能還是會(huì)比ASIC高一些,但是如果我們從FPGA的重復(fù)可編程性(可以及時(shí)更新設(shè)計(jì)),沒有NRE費(fèi)用,研發(fā)周期短(如果作ASIC的話,需要一個(gè)很長(zhǎng)的開發(fā)周期,而且大型ASIC設(shè)計(jì)還有一定的風(fēng)險(xiǎn)性,也許等ASIC出來,可能機(jī)會(huì)窗都已經(jīng)過去了)這些方面來看,flash-fpga還是會(huì)有優(yōu)勢(shì).但是如果量大的話,flash-fpga單片價(jià)格也會(huì)比ASIC有優(yōu)勢(shì),更不用說flash-fpga還有上面我們提到過的好處.我們第三代flash fpga有10種器件在一定量的時(shí)候單價(jià)可以在10個(gè)美元以下.A3P030在100K采購(gòu)量的情況下,是1.5個(gè)美金.具體情況您可以向我們的代理avnet,secom,lacewood,聯(lián)系,謝謝 |
[2005-12-20 10:56:13] |
[問:sc515] |
懇請(qǐng)講一下FPGA的發(fā)展歷程及其應(yīng)用研發(fā)未來走向,謝謝! |
[答:Albert] |
From glue logic to system core, now becomes SoC! |
[2005-12-20 10:56:45] |
[問:ypqecum] |
在家電上有何應(yīng)用? |
[答:HuQin] |
機(jī)頂盒等需要加密,或者高端信息家電,如果需要提供一些個(gè)性化服務(wù),以及對(duì)安全性和可靠性有要求的應(yīng)用都可以 |
[2005-12-20 10:57:25] |
[問:gq_300] |
FPGA與CPLD的主要區(qū)別,在實(shí)際應(yīng)用中怎么選擇? |
[答:Dawson] |
主要是從應(yīng)用來區(qū)別,一般說來,CPLD主要做一些簡(jiǎn)單的控制邏輯,如板上的上電順序的控制,MCU于外設(shè)的譯碼控制邏輯等要求上電就工作的邏輯應(yīng)用;而傳統(tǒng)的SRAM FPGA做容量更大一些的邏輯,有PLL,嵌入的SRAM塊等CPLD沒有的資源,但有掉電易失的特點(diǎn).但隨作技術(shù)的發(fā)展,現(xiàn)在看FPGA和CPLD的區(qū)分界限越來越不明顯,比如我們的PROASIC3/E由于是FLASH工藝的FPGA,所以具有CPLD的掉電非易失的特點(diǎn),單芯片,但內(nèi)部又是FPGA的邏輯結(jié)構(gòu)(有PLL,嵌入的SRAM塊,支持高速的差分IO等),而且邏輯容量范圍很廣,小的到3萬門(768個(gè)邏輯塊,大約相當(dāng)于300個(gè)宏單元左右),大到300萬門. |
[2005-12-20 10:57:51] |
[問:kingsword] |
FPGA的配置是如何實(shí)現(xiàn)保密的呢? |
[答: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的版本將何時(shí)推出? |
[答:Albert] |
Will suppoort both very soon, please stay tuned! |
[2005-12-20 10:58:38] |
[問:polymorph] |
我以前用的是SRAM 類FPGA,現(xiàn)在要過度到Flash FPGA,應(yīng)用程序是否可以直接替換?設(shè)計(jì)工具是否兼容? |
[答: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系列是什么型號(hào)的,大概多少門? |
[答:HuQin] |
我們第三代FLASH fpga的最小型號(hào)是A3P030,容量大概有3萬門,有700多個(gè)觸發(fā)器---FPGA的資源,比CPLD可能還要便宜的價(jià)格;除此之外我們還有EX系列反融絲的CPLD, ex-64 有64個(gè)宏單元.謝謝 |
[2005-12-20 11:00:57] |
[問:Wellsian] |
我不懂FPGA,對(duì)MCU及DSP較熟,有朋友希望我用FPGA為他做一個(gè)廣告燈的控制,請(qǐng)問我需要做哪準(zhǔn)備工作? |
[答: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] |