|
讀懂器件手冊 本文節選自特權同學的圖書《FPGA設計實戰演練(邏輯篇)》 配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt 我們的FPGA器件選擇的是Altera公司的Cyclone III系列。如圖3.8所示,這是Cyclone III器件的一張官方宣傳畫。(特權同學,版權所有)
圖3.8 Cyclone III器件的官方宣傳畫 CycloneIII器件手冊可以很便利的從官網下載到。如圖3.8所示,由于Cyclone III系列分為高性價比的-E和高保密性低功耗的-LS兩大類,因此器件手冊中Volume 1重點介紹整個系列的共同特性,而Volume 2則分別介紹-E和-LS的電氣和時序特性。(特權同學,版權所有)
圖3.8 Cyclone III器件手冊大綱 限于篇幅,我們可以重點看看Volume 1的第一章,即概述部分的內容。希望借此大家能夠對我們所選用的FPGA器件有一個整體的了解。(特權同學,版權所有) Cyclone IIIFPGA系列前所未有的同時實現了低功耗、高性能和低成本,大大提高了產品競爭力。其特性以及Cyclone III FPGA體系結構為用戶的大批量、低功耗、功耗不到1/4瓦,該系列設立了功耗標準。采用臺積電(TSMC)的低功耗(LP)工藝技術進行制造,無論是通信設備、手持式消費類產品,還是軟件無線電設備, FPGA都能夠輕松滿足它們的功耗預算。(特權同學,版權所有) CycloneIII LS FPGA利用低功耗、高性能FPGA平臺,在硬件、軟件和知識產權(IP)層面上率先實現了一系列安全特性。一系列安全特性保護用戶的設計IP不被篡改、逆向剖析和克隆。而且,這些器件還能夠通過設計分離特性,在一個芯片中實現冗余功能,從而減小了實際應用的體積、重量和功耗。(特權同學,版權所有) 為確保流暢、成功的設計流程,幫助用戶更快的將構思變為收益,Altera提供全面的Cyclone III FPGA設計環境,包括: ● Quartus II開發軟件 ● 成熟的IP庫 ● Nios II,世界上最通用的嵌入式處理器 ● 低成本開發套件 ● 專用參考設計 將設計從構思變為產品,更迅速推向市場。采用Cyclone III FPGA,一切皆有可能。(特權同學,版權所有) 在過去,衡量一個邏輯器件的資源情況,僅僅看他的邏輯資源便可知其一二,但隨著制造工藝的不斷進步,大量的存儲器、乘法器資源可以很輕易的嵌入到可編程邏輯器件之中,大大便利了用戶的設計。所以,今天我們必須同時去衡量這些邏輯器件中所包含的存儲器、乘法器甚至時鐘、I/O的資源情況,畢竟他們也和我們的實際應用息息相關。Cyclone III器件采用了成熟的65ns工藝,除了擁有豐富的邏輯資源外,存儲器資源、乘法器資源、時鐘資源、I/O資源也非常豐富,可以滿足大多數的中小規模應用。如圖3.9所示,從器件手冊中截下一個資源分布表,從這里我們便可對Cyclone III系列各個型號器件的資源情況一目了然。(特權同學,版權所有)
圖3.9 CycloneIII系列器件資源 當然了,表中所列的EP3C5的資源情況,并不是我們的核心板上那顆EQFP144封裝器件的實際資源情況,它是EP3C5這個型號所有封裝中最大支持的資源。不過,您也別嗤之以鼻,除了I/O數量不足182以外,其他的資源還真是實打實的。對于很多的工業應用來說,這個規模的FPGA器件足矣;對于初學者入門FPGA來說,那更是綽綽有余了,我還真不信有哪幾個同學能夠寫下數萬行代碼充分的使用這顆芯片。總之,一句話,學習,不求最貴的(不過它已經夠貴了),但求最適用的。(特權同學,版權所有) |