реклама на сайте
подробности

 
 
> FPGA и CPLD, разница?
Muxamor
сообщение Nov 9 2005, 07:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 289
Регистрация: 4-05-05
Из: Novosibirsk
Пользователь №: 4 722



Кака разница между FPGA и CPLD? Как я понил на данный момент CPLD используеться чтобы загрузить с флешки FPGA!

А для чего и чем они отличаються?


--------------------
Бубен - однако штука шаманская!!!

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vjacheslav
сообщение Nov 10 2005, 05:48
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 621
Регистрация: 25-10-04
Из: Новосибирск
Пользователь №: 971



Прочитайте какую-нибудь обзорную статью на русском языке, благо их полно: например Стешенко.
Учить, объяснять Вам с уровня школьника вряд ли кто будет, а вот после этого задавайте вопросы по-существу. При этом должно быть понятно что Вы хотите. А теперь по существу...
Программируемую логику делят на 2 вида, в зависимости от того, где хранится конфигурация - попросту межсоединение элементов внутри ее.
1. FPGA - конфигурация во время работы хранится внутри ее в ОЗУ (RAM), поэтому каждый раз при включении необходимо загрузить эту таблицу межсоединений. Стандартно, для этого, фирма разработчик выпускает последовательные ПЗУ (ROM), которые согласованы с ней по сигналам и протоколам, с которой напрямую (без всяких промежуточных элементов) происходит загрузка конфигурации при включении питания. Кроме того есть флэш-ПЗУ и третьих фирм, а также Вы вольны загружать ее откуда хотите и как ходите: из параллельной ПЗУ через контроллер, сделанный на CPLD, из микроконтроллера и т.д. и т.п.
2. CPLD - конфигурация хранится во внутренней, перепрограммируемой ПЗУ и не требует загрузки каждый раз при включении.
А как следствие этого, отличаются объемы логики и шин, которые в них заключены. Хранение конфигурации в ОЗУ не очень удобно, зато можно хранить большую конфигурацию - ОЗУ и большой емкости занимает существенно меньше площади кристалла, чем перепрограммируемое ПЗУ. Поэтому для программируемой логики большого объема выбора нет - хранение конфигурации только в ОЗУ.
3. Есть и промежуточный вариант: MAX II - совмещение FPGA и загрузочного ПЗУ в одном устройстве и в силу того что конфигурация хранится все-таки внутри - фирма называет их CPLD.
И самое главное - так ли уж важно как они называются? - главное в понимании того что внутри и сколько. Деление на FPGA и CPLD весьма условно и на примере MAX II видно что грань стирается.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Muxamor   FPGA и CPLD   Nov 9 2005, 07:30
- - DSIoffe   Окончательного определения ни для того, ни для дру...   Nov 9 2005, 07:45
|- - Muxamor   Цитата(DSIoffe @ Nov 9 2005, 10:45) Непра...   Nov 9 2005, 11:43
|- - andrew_b   Цитата(Muxamor @ Nov 9 2005, 14:43) Но дл...   Nov 9 2005, 12:37
- - andrew_b   Цитата(Muxamor @ Nov 9 2005, 10:30) Кака ...   Nov 9 2005, 07:50
- - asen   А вот вопрос сможет ли какойнибуть например счетчи...   Nov 9 2005, 09:41
- - Black Pahan   Для Altera Cyclone такой счетчик будет щёлкать с м...   Nov 9 2005, 10:22
|- - des00   Цитата(Black Pahan @ Nov 9 2005, 05:22) Д...   Nov 9 2005, 11:00
- - Black Pahan   Цитатаведь не даром есть спец. схемы построения сч...   Nov 9 2005, 13:14
- - Muxamor   НУ хорошо ! При пере воде вот этого : In ...   Nov 10 2005, 04:56
|- - Muxamor   Цитата(Vjacheslav @ Nov 10 2005, 08:48) В...   Nov 10 2005, 06:07
- - Vjacheslav   Из Вашего вопроса это непонятно. И еще Вы забыли ...   Nov 10 2005, 06:45
- - Nixon   По пово...   Nov 10 2005, 07:52
- - Adlex   Еще одно свойство FPGA с внешней памятью - возможн...   Nov 10 2005, 10:18
- - DSIoffe   ЦитатаПо поводу CPLD и FPGA: Спасибо, Nixon! Я...   Nov 10 2005, 11:17
|- - CaPpuCcino   Цитата(DSIoffe @ Nov 10 2005, 15:17) Цита...   Nov 10 2005, 12:10
|- - dxp   Цитата(CaPpuCcino @ Nov 10 2005, 18:10) Ц...   Nov 10 2005, 14:07
|- - CaPpuCcino   не подс...   Nov 10 2005, 15:26
|- - dxp   Цитата(CaPpuCcino @ Nov 10 2005, 21:26) ...   Nov 11 2005, 06:51
- - DSIoffe   Кайф. Это бы обсуждение - да в энциклопедию.   Nov 11 2005, 08:15
|- - CaPpuCcino   to dxp "Я что-...   Nov 11 2005, 13:19
- - DSIoffe   Насколько я понял: изначально и FPGA, и CPLD - это...   Nov 11 2005, 14:05
- - dxp   Цитата(DSIoffe @ Nov 11 2005, 20:05) Наск...   Nov 11 2005, 14:10
- - CaPpuCcino   Цитата(DSIoffe @ Nov 11 2005, 18:05) Наск...   Nov 11 2005, 15:21
- - bbg   Гм. И чего спорим?? Field-Programmable - это изна...   Nov 11 2005, 17:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 01:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01425 секунд с 7
ELECTRONIX ©2004-2016