АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Figure 1: SelectMAP Configuration

Читайте также:
  1. A 16-bit wide flash memory device is used to store the FPGA configuration data. Because each
  2. A computer that is configured with the IPv6 address as shown in the exhibit is unable to access the internet. What is the problem?
  3. A. Footnotes should explain balance sheet figures and help users interpret the balance sheet.
  4. Do more advanced functions, such as partial reconfiguration and read-back.
  5. Figure 2: Increase in world consumption offers bright perspectives to grain exports
  6. Figure 3: Percentage of the population with access to drinking water
  7. FIGURES
  8. LIST OF FIGURES
  9. Q.28 Refer to the exhibit. Which two sets of commands are required to configure passwords for all management ports on a Catalyst 2960 switch ? (Choose two.)
  10. The main figures of speech in English and Ukrainian
  11. The new configuration will be loaded if the switch is restarted.

Lecture 16

FPGA Synthesis (синтез ПЛИС)

The general approach to a problem of programming Xilinx FPGA devices (общий подход к проблеме программирования ПЛИС, производимые фирмой Xilinx).

With embedded systems becoming more popular, many designers want to reduce their

Component count and increase flexibility. To accomplish both of these goals, a microprocessor

Already available in the system can be used to configure an FPGA. This application note

Provides a thorough discussion of FPGA configuration via a microprocessor, covering

Virtex® and Spartan® FPGA families. Also, this application note presents a system-level model

using a Xilinx® Complex Programmable Logic Device (CPLD) to implement an interface to the

FPGA configuration pins. C code is included to illustrate an example application using either

Slave Serial or SelectMAP mode. CPLD design files are also included to illustrate a possible

Synchronous interface between the processor and the FPGA.

Поскольку встроенные [встраиваемые] системы становятся все более популярными, поэтому многие разработчики хотят сократить свои расходы на их создание и повысить их гибкость. Для решения этой задачи можно использовать, например, схему программирования на основе микропроцессора.

Примечание: embedded system - встроенная [встраиваемая] система - компьютерная система, работающая совместно с другим оборудованием и размещаемая с ним либо в одном конструктивном блоке, либо внутри данного оборудования.

This section discusses a reference design allowing a microprocessor to configure an FPGA

Device via the SelectMAP mode (SelectMAP configuration mode is the fastest configuration

Option). In order to accomplish SelectMAP configuration, this design uses a combination of a

Microprocessor, CPLD, and flash memory (Figure 1).

Для программирования ПЛИС предлагается комбинация микропроцессора, блока CPLD (Complex Programmable Logic Device - сложное устройство с программируемой логикой (технология, разработанная фирмой Xilinx) и блока флэш-памяти.

Figure 1: SelectMAP Configuration


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)