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

 
 
> Асинхронные схемы
D-Luxe
сообщение Dec 2 2010, 19:47
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Почему асинхронные схемы не работают, либо работают с глюками на ПЛИС?


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexRayne
сообщение Dec 7 2010, 09:53
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 27-09-07
Пользователь №: 30 877



Вообщето работают. Только надо их делать аккуратно и ооочееень тщательно отлаживать от всякой лажи. (в частности надо подробно смотреть как гонки проходят на регистры.) В результате такой отладки вы запросто получите схему напорядо сложнее синхронного аналога и на порядок медленнее.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Dec 7 2010, 10:08
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(AlexRayne @ Dec 7 2010, 12:53) *
Вообщето работают. Только надо их делать аккуратно и ооочееень тщательно отлаживать от всякой лажи. (в частности надо подробно смотреть как гонки проходят на регистры.) В результате такой отладки вы запросто получите схему напорядо сложнее синхронного аналога и на порядок медленнее.

А между тем, вновь возрастает интерес к асинхронным машинам. Особенно в эпоху тотального распараллеливания.
Только нужны правильные подходы.
Насчёт "на порядок медленнее" - совершенно непонятна ваша логика.
Цитата
Первый самотактируемый процессор разработал профессор Элэйн Мартин (Alain Martin) в Калифорнийском технологическом институте (Калтех), а сама идея принадлежит одному из создателей компьютерной графики Айвану Сюзерланду (Ivan Sutherland), написавшему первую статью о нетактируемой логике. В 1990 г. в Университете Манчестера в Англии по этому направлению была создана рабочая группа, а в 1994-м она разработала первый чип для сотовых телефонов. В 1997 г. корпорация Intel создала совместимый с процессором Pentium асинхронный тестовый кристалл, который был в три раза производительнее и потреблял вдвое меньше энергии. В 1998 г. Philips выпустила асинхронный процессор для своих пейджеров. В 2001 г. Intel в Pentium 4 частично реализовала элементы асинхронной логики.

Вот была тема по теме


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 7 2010, 10:31
Сообщение #4


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(MrYuran @ Dec 7 2010, 12:08) *
А между тем, вновь возрастает интерес к асинхронным машинам. Особенно в эпоху тотального распараллеливания.
Только нужны правильные подходы.
Насчёт "на порядок медленнее" - совершенно непонятна ваша логика.

Вот была тема по теме

ну не знаю, везде пишут что в FPGA должны быть только синхронные схемы. Возможно в CPLD и можно асинхронные и просто комбинационные проекты/схемы, т.к. у них фиксированная задержка пин-то-пин.

PS Я кажется начинаю запутываться...


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 7 2010, 19:35
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Maverick @ Dec 7 2010, 15:31) *
ну не знаю, везде пишут что в FPGA должны быть только синхронные схемы. Возможно в CPLD и можно асинхронные и просто комбинационные проекты/схемы,
В процессе модернизации студенческих учебных стендов коллеге приходилось реализовывать работу асинхронных схем (стандартной для ТТЛ-логики серии К155) на CPLD (XC95144XL). Причем кроме реализации работы асинхронной логики на синхронном дизайне ПЛИС была предусмотрена (и использовалась) возможность контроля правильности монтажа внешних соединений стенда (отслеживалось замыкание выходов) и передача состояний моделируемой схемы по связи на комп преподавателя. Правда рабочая частота моделируемой на ПЛИС асинхронной логики была небольшая - единицы кГц. Для студенческих стендов большего не требовалось.
Go to the top of the page
 
+Quote Post
sazh
сообщение Dec 7 2010, 19:55
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(rezident @ Dec 7 2010, 22:35) *
В процессе модернизации студенческих учебных стендов коллеге приходилось реализовывать работу асинхронных схем (стандартной для ТТЛ-логики серии К155) на CPLD (XC95144XL).


А где там 155 серия. Чем хорош xilinx, так это многообразием базовых примитивов.
74 серия в виде примитивов в MAX+ была представлена. И что интересно, функционально примитивы счетчиков были заточены под пакет и не соответствовали функционалу привычной 74 серии.
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 7 2010, 20:29
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(sazh @ Dec 8 2010, 00:55) *
А где там 155 серия.
Там это где? SN74xx это есть оригинальный прототип м/с серии К155. С продукции TI в свое время и клонировали отечественную логику.
Цитата(sazh @ Dec 8 2010, 00:55) *
Чем хорош xilinx, так это многообразием базовых примитивов.
Нет, примитивы 74xx из Xilinx не использовались. Реализовывалась именно функциональная схема базовых элементов м/с серии К155. Например, функциональная схема счетчика К155ИЕ5 (SN7493). Понятно, что на 3,3В ПЛИС полностью электрически ТТЛ повторить не получается, но функции асинхронной логики повторить вполне можно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- D-Luxe   Асинхронные схемы   Dec 2 2010, 19:47
- - Methane   Цитата(D-Luxe @ Dec 2 2010, 21:47) П...   Dec 2 2010, 22:12
- - litv   Потому что асинхронные схемы не работают, либо раб...   Dec 3 2010, 06:28
- - Kuzmi4   2 D-Luxe в основном потому что человек изначально ...   Dec 3 2010, 08:28
- - Shtirlits   QUOTE (D-Luxe @ Dec 2 2010, 22:47) П...   Dec 3 2010, 19:52
||- - des00   Цитата(Maverick @ Dec 7 2010, 04:31) ну н...   Dec 7 2010, 17:30
||- - sazh   Цитата(rezident @ Dec 7 2010, 23:29) но ф...   Dec 7 2010, 20:43
||- - rezident   Цитата(sazh @ Dec 8 2010, 01:43) А смысл....   Dec 7 2010, 20:47
|- - AlexRayne   Цитата(AlexRayne @ Dec 7 2010, 12:53) А м...   Dec 14 2010, 05:56
|- - MrYuran   Цитата(AlexRayne @ Dec 14 2010, 08:56) П...   Dec 14 2010, 06:19
- - Serhiy_UA   Цитата(D-Luxe @ Dec 2 2010, 22:47) П...   Dec 7 2010, 11:13
|- - MrYuran   Цитата(Serhiy_UA @ Dec 7 2010, 14:13) Это...   Dec 7 2010, 11:42
- - chan   Если речь идет о самосинхронных схемах, то проблем...   Dec 7 2010, 20:03
|- - Serhiy_UA   Цитата(chan @ Dec 8 2010, 02:03) Если реч...   Dec 22 2010, 06:16
- - ViKo   мое скромное мнение - Пока мне хватало времени, о...   Dec 7 2010, 21:43
|- - Shtirlits   QUOTE (ViKo @ Dec 8 2010, 00:43) Кстати, ...   Dec 8 2010, 05:40
|- - ViKo   Цитата(Shtirlits @ Dec 8 2010, 07:40) При...   Dec 8 2010, 09:59
- - Shtirlits   Полностью согласен про качество продукта. В програ...   Dec 8 2010, 10:09
- - dvladim   Цитата(chan @ Dec 7 2010, 23:03) Если реч...   Dec 8 2010, 17:22
- - Shtirlits   Кто может кратко и доходчиво объяснить, чем асинхр...   Dec 8 2010, 18:58
|- - Methane   Цитата(Shtirlits @ Dec 8 2010, 20:58) Кто...   Dec 8 2010, 19:35
- - Shtirlits   Все равно непонятно. Если у меня клок 100нс, а умн...   Dec 8 2010, 20:06
|- - Methane   Цитата(Shtirlits @ Dec 8 2010, 22:06) Пус...   Dec 8 2010, 20:49
- - ViKo   У меня сложилось мнение, что в самосинхронизирующи...   Dec 8 2010, 21:22
- - анатолий   Самосинхронизирующиеся схемы - и есть самые быстры...   Dec 12 2010, 10:40
- - AlexRayne   ЦитатаПо-моему, первая часть вашего сообщения прот...   Dec 14 2010, 06:34
- - dvladim   Да уж делают давно. Как я писал уже: achronix. И н...   Dec 16 2010, 17:38
- - FROL_256   ВАУ!! 1.5 Ghz это правда??   Dec 21 2010, 18:59
|- - Methane   Цитата(FROL_256 @ Dec 21 2010, 23:59) ВАУ...   Dec 22 2010, 04:15
|- - FROL_256   Цитата(Methane @ Dec 22 2010, 10:15) ИМХО...   Dec 22 2010, 07:58
- - PVL   Инженерные версии ПЛИС с частотой 1,5 ... 2 ГГц де...   Feb 23 2011, 00:42
- - dvladim   Не будьте голословны.   Feb 23 2011, 09:59
|- - анатолий   Цитата(dvladim @ Feb 23 2011, 12:59) Не б...   Feb 24 2011, 12:58
- - dvladim   Цитата(анатолий @ Feb 24 2011, 15:58) Кор...   Feb 25 2011, 17:55


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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 14:47
Рейтинг@Mail.ru


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