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

 
 
> Конечные автоматы, Нетривиальная задачка...
okela
сообщение Aug 30 2006, 14:50
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Дано :

Некий цифровой автомат с десятком входов и где-то стока же выходов. Реализован был очень давно на рассыпухе (сплошная ассинхронщина.. комбинаторика и RS-триггера).
Известны временные диаграммы работы девайса по всем входам и выходам в течении одного цикла.
Если в цифровой схеме есть хоть один триггер, то её можно назвать цифровым автоматом..

Найти :

Возникла необходимость запихать всё енто дело в ПЛИСину. Сразу возникла мысль описать его как конченый автомат.
Для этого надо выполнить как бы обратный синтез КА.
Т.е. известны диаграммы функционирования, а по ним надо нарисовать граф-схему или таблицу переходов и выходов.
В автоматном синтезе не очень силен, поэтому накопал инфы в интернете чтобы поучить уроки, почитал ... и совсем запутался.
Не выходит каменный цветок. smile.gif В голове , блин, каша. blink.gif
Как все это дело собрать в кучу, чтобы наглядно и понятно все описывалось ?
Логика работы вроде бы и совсем несложная: некоторые выходы просто тупо повторяют соответствующие входы, несколько выходов связаны со своими парами входов (режим триггера - вкл./выкл). Если судить по количству триггеров которые присутствуют в исходной схеме (5-6 штук), то состояний максимум будет столько же, а у меня их чего-то гораздо больше (если анализировать входные воздействия и выходы).

Может кто-то сталкивался с подобной задачей.. Хелп, плиз! Диаграммы приложены.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvgenyNik
сообщение Aug 31 2006, 10:27
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Про MAX7000 потихоньку пора забывать :-) По крайней мере 7000S готовят к снятию с производства, судя по слухам.
наидешевейшие из альтеровских CPLD это MAX3000A.
Возможно, всю вашу схему можно будет разместить в MAX3032A.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- okela   Конечные автоматы   Aug 30 2006, 14:50
- - TailWind   Разберись как работает схема. Что на входе, что на...   Aug 30 2006, 15:07
- - m_y   Вы не задумывались стоит ли использовать ПЛИС для ...   Aug 30 2006, 15:20
|- - okela   Цитата(m_y @ Aug 30 2006, 18:20) Вы не за...   Aug 30 2006, 15:50
- - disel   А самой схемы нет? Диаграмма может описывать не вс...   Aug 30 2006, 16:27
- - yornik   " Если судить по количству триггеров которые ...   Aug 30 2006, 17:18
|- - okela   Цитата(yornik @ Aug 30 2006, 20:18) ...   Aug 30 2006, 20:33
|- - iosifk   Цитата(okela @ Aug 31 2006, 00:33) Вся сл...   Aug 31 2006, 10:58
- - Harbour   Ну алгоритм или то что делать схема должна же есть...   Aug 30 2006, 22:21
- - Oldring   1. RS-триггеры элементарно реализуются на 2-х ЛА-3...   Aug 31 2006, 11:56
|- - okela   Цитата(Oldring @ Aug 31 2006, 14:56) 1. R...   Aug 31 2006, 14:15
|- - des00   Цитата(okela @ Aug 31 2006, 09:15) Цитата...   Aug 31 2006, 14:34
|- - okela   Цитата(des00 @ Aug 31 2006, 17:34) Цитата...   Aug 31 2006, 14:55
- - druzhin   Цитата(okela @ Aug 30 2006, 18:50) Дано :...   Aug 31 2006, 14:07
- - okela   Цитата(druzhin @ Aug 31 2006, 17:07) Цита...   Aug 31 2006, 14:29


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

 


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


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