ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
429829 Топик полностью
Николай Коровин (03.08.2013 12:29, просмотров: 213) ответил Make_Pic на Вообще не совсем понятен конечный результат, предполагаю это проще сделать на микроконтроллере, но все равно попытаюсь предложить: вы хотите ассемблер для ПЛИС тогда Abel для Latticesemi и AHDL для Altera, но изучить все равно придется, без этого
Конечным результатом на настоящий момент является процесс. Процесс малополезного, но поучительного задротства. Как демосцена (когда мы разговариваем с процессором на его языке, чтобы исключить все прослойки и вызвать эффекты, которые "в лоб" требуют намного больших ресурсов), но над ПЛИС. Тоже поговорить с ней на её языке. Понять look and feel от процесса ручной разводки. Ну, или полуручной, с минимальной визуализацией таблиц истинности и коммутации каждого элементарного физического блочка как коробочки с эквивалентными этой таблице и-или-не внутри и связями между ними снаружи. Годится инфа любой степени задротства. Даже типа "download.bit состоит из записей по N байт, каждая имеет вид тртртр и прпрпр. Тртртр отвечает за LUT блока, а прпрпр отвечает за посадку его на общую шину. Шина ПЛИС состоит из тртртр по прпрпр бит и подключается к блоку через мнмнмн, который задаётся с энного по эмный байт записи прпрпр. На каждые хэ на у блоков есть один примитив умножителя, который всегда сидит на шине рррр и пппп. Функция, исполняемая умножителем, выставляется на CLB в записях с байта е по байт ё структуры ху файла download.bit". Я ради первого теста и в хексе сделать "лампомигательную" прошивку не обломаюсь. Наверняка же есть какие-то средства просмотра и интерпретации результата, не? Просто обратить их действие с чтения и анализа в ручное написание. А вот что будет потом -- это зависит целиком от итогов этого эксперимента. Я интуитивно предполагаю некоторые варианты развития событий, поэтому вылезают дополнительные требования. Но их больше, чем можно озвучить вслух, они образуют туманное облако фаззи-логики, где-то гуще, где-то жиже, в зависимости от оценочной вероятности.