This application note describes how to retrieve user-defined data from Xilinx configurationPROMs (XC18V00 and Platform Flash devices) after the same PROM has configured theFPGA. The method to add user-defined data to the configuration PROM file is also discussed.The reference design described in this application note can be used in any of the followingXilinx FPGA architectures: Spartan™-II, Spartan-IIE, Spartan-3, Virtex™, Virtex-E, Virtex-II,and Virtex-II Pro.
上傳時間: 2013-10-09
上傳用戶:guojin_0704
This application note provides a detailed description of the Spartan™-3 configurationarchitecture. It explains the composition of the bitstream file and how this bitstream isinterpreted by the configuration logic to program the part. Additionally, a methodology ispresented that will guide the user through the readback process. This information can be usedfor partial reconfiguration or partial readback.
上傳時間: 2013-11-16
上傳用戶:qingdou
Express Mode uses an 8-bit wide bus path for fast configuration of Xilinx FPGAs. Thisapplication note provides information on how to perform Express configuration specifically forthe Spartan™-XL family. The Express mode signals and their associated timing are defined.The steps of Express configuration are described in detail, followed by detailed instructions thatshow how to implement the configuration circui
標簽: Spartan-XL Express XAPP FPGA
上傳時間: 2015-01-02
上傳用戶:nanxia
This application note shows how to achieve low-cost, efficient serial configuration for Spartan FPGA designs. The approachrecommended here takes advantage of unused resources in a design, thereby reducing the cost, part count, memory size,and board space associated with the serial configuration circuitry. As a result, neither processor nor PROM needs to be fullydedicated to performing Spartan configuration.In particular, information is provided on how the idle processing time of an on-board controller can be used to loadconfiguration data from an off-board source. As a result, it is possible to upgrade a Spartan design in the field by sending thebitstream over a network.
上傳時間: 2013-11-01
上傳用戶:wojiaohs
FPGA 具有輕松集成與支持新協議和新標準以及產品定制的能力,同時仍然可以實現快速的產品面市時間。在互聯網和全球市場環境中,外包制造變得越來越普遍,這使得安全變得更加重要。正如業界領袖出版的文章所述,反向工程、克隆、過度構建以及篡改已經成為主要的安全問題。據專家估計,每年因為假冒產品而造成的經濟損失達數十億美元。國際反盜版聯盟表示,這些假冒產品威脅經濟的發展,并且給全球的消費類市場帶來重大影響。本白皮書將確定設計安全所面臨的主要威脅,探討高級安全選擇,并且介紹Xilinx 的新型、低成本SpartanTM-3A、Spartan-3AN 和Spartan-3A DSP FPGA 如何協助保護您的產品和利潤。
上傳時間: 2013-10-26
上傳用戶:simonpeng
Spartan-3AN 器件帶有可以用于儲存配置數據的片上Flash 存儲器。如果在您的設計中Flash 存儲器沒有與外部相連,那么Flash 存儲器無法從I/O 引腳讀取數據。由于Flash 存儲器在FPGA 內部,因此配置過程中Spartan-3AN 器件比特流處于隱藏狀態。這一配置成了設計安全的起點,因為無法直接從Flash 存儲器拷貝設計。
上傳時間: 2013-10-31
上傳用戶:R50974
This application note provides a functional description of VHDL source code for a N x N DigitalCrosspoint Switch. The code is designed with eight inputs and eight outputs in order to targetthe 128-macrocell CoolRunner™-II CPLD device but can be easily expanded to target higherdensity devices. To obtain the VHDL source code described in this document, go to sectionVHDL Code, page 5 for instructions.
標簽: CoolRunner-II XAPP CPLD 380
上傳時間: 2013-10-26
上傳用戶:kiklkook
The introduction of Spartan-3™ devices has createdmultiple changes in the evolution of embedded controldesigns and pushed processing capabilities to the “almostfreestage.” With these new FPGAs falling under $20, involume, with over 1 million system gates, and under $5for 100K gate-level units, any design with programmablelogic has a readily available 8- or 16-bit processor costingless than 75 cents and 32-bit processor for less than $1.50.
上傳時間: 2013-10-21
上傳用戶:ligi201200
This application note shows how a Xilinx CoolRunnerTM-II CPLD can be used as a simplelogical switch that can quickly and reliably select between different MPEG video sources. Thesource code for the design is available on the Xilinx website, and is linked from the “VHDLCode” section. The code can be expanded by the user to perform additional operations usingthe remaining CPLD resources
標簽: CoolRunner-II Xilinx XAPP CPLD
上傳時間: 2013-12-16
上傳用戶:qwer0574
Consumer display applications commonly use high-speed LVDS interfaces to transfer videodata. Spread-spectrum clocking can be used to address electromagnetic compatibility (EMC)issues within these consumer devices. This application note uses Spartan®-6 FPGAs togenerate spread-spectrum clocks using the DCM_CLKGEN primitive.
上傳時間: 2013-11-01
上傳用戶:hjkhjk