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

 
 
> FIFO на VHDL
Jenya7
сообщение Aug 1 2018, 14:36
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



В Квартусе есть корка FIFO вполне такая ничего. Но там единица - байт. А как мне сделать FIFO пакетов по 13 байт?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Flip-fl0p
сообщение Aug 2 2018, 05:20
Сообщение #2


В поисках себя...
****

Группа: Свой
Сообщений: 729
Регистрация: 11-06-13
Из: Санкт-Петербург
Пользователь №: 77 140



Вместо того чтобы выбирать значения из списка можно это значение вписать руками. И будет Вам счастье 1111493779.gif
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Aug 2 2018, 05:22
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(Flip-fl0p @ Aug 2 2018, 11:20) *
Вместо того чтобы выбирать значения из списка можно это значение вписать руками. И будет Вам счастье 1111493779.gif


а как передать 13 байт на шину? они у меня в РАМ лежат.
Go to the top of the page
 
+Quote Post
quato_a
сообщение Aug 2 2018, 05:40
Сообщение #4


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

Группа: Свой
Сообщений: 95
Регистрация: 27-07-11
Из: Зеленоград
Пользователь №: 66 439



Цитата(Jenya7 @ Aug 2 2018, 08:22) *
а как передать 13 байт на шину? они у меня в РАМ лежат.


Напишите свой контроллер поверх FIFO, который будет определять последовательное заполнение FIFO по 13 байт (пачкой) и выдавать их на выход непрерывной пачкой.

Цитата(Jenya7 @ Aug 2 2018, 08:34) *
но данные надо ведь на шину загрузить. на вход. создал я data[0..103] но 13 байт лежат в РАМ. Как их загрузить из РАМ в data[0..103]?


В RAM эти 13 байт лежат один словом (word) шириной 104 бита или 13-тью байтными словами?

Если одним словом, то не вижу проблем паралельной выгрузки этой пачки на шину.
Если 13-тью словами, то нужен перевод из последовательного формата в параллельный (serdes).


--------------------
Суббота начинается в понедельник
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Aug 2 2018, 05:56
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(quato_a @ Aug 2 2018, 11:40) *
Напишите свой контроллер поверх FIFO, который будет определять последовательное заполнение FIFO по 13 байт (пачкой) и выдавать их на выход непрерывной пачкой.



В RAM эти 13 байт лежат один словом (word) шириной 104 бита или 13-тью байтными словами?

Если одним словом, то не вижу проблем паралельной выгрузки этой пачки на шину.
Если 13-тью словами, то нужен перевод из последовательного формата в параллельный (serdes).


у меня РАМ 8х1024 - 1 килобайт. так как это сделать практически?
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Aug 2 2018, 06:15
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Цитата(Jenya7 @ Aug 2 2018, 08:56) *
у меня РАМ 8х1024 - 1 килобайт. так как это сделать практически?
Если практически сначала нужно полностью и подробно описать то что у Вас есть и то что Вы хотите (целевую задачу).
Тогда глядишь и самому станет все понятно (а не только нам) sm.gif

Удачи! Rob.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Jenya7   FIFO на VHDL   Aug 1 2018, 14:36
- - andk   Эээ.. Что вы имели ввиду под словом "единица...   Aug 1 2018, 16:03
|- - Jenya7   Цитата(andk @ Aug 1 2018, 22:03) Эээ.. Чт...   Aug 2 2018, 05:13
|- - Flip-fl0p   Цитата(Jenya7 @ Aug 2 2018, 08:22) а как ...   Aug 2 2018, 05:30
||- - Jenya7   Цитата(Flip-fl0p @ Aug 2 2018, 11:30...   Aug 2 2018, 05:34
|- - quato_a   Цитата(Jenya7 @ Aug 2 2018, 08:56) у меня...   Aug 2 2018, 06:02
- - Jenya7   А как вам такое решение? Я создал двухмерный масси...   Aug 2 2018, 06:15
- - andk   И всё таки, что вы хотите сделать? Есть какая-то R...   Aug 2 2018, 20:30
|- - andrew_b   Цитата(andk @ Aug 2 2018, 23:30) Ну а сде...   Aug 3 2018, 04:58
|- - Jenya7   Цитата(andk @ Aug 3 2018, 01:30) И всё та...   Aug 3 2018, 06:28
|- - Flip-fl0p   Цитата(Jenya7 @ Aug 3 2018, 09:28) я приш...   Aug 3 2018, 06:39
|- - Jenya7   Цитата(Flip-fl0p @ Aug 3 2018, 11:39...   Aug 3 2018, 10:47
|- - Flip-fl0p   Цитата(Jenya7 @ Aug 3 2018, 13:47) это я ...   Aug 4 2018, 08:14
|- - Jenya7   Цитата(Flip-fl0p @ Aug 4 2018, 14:14...   Aug 5 2018, 04:45
|- - Flip-fl0p   Цитата(Jenya7 @ Aug 5 2018, 07:45) спасиб...   Aug 5 2018, 10:06
|- - RobFPGA   Приветствую! Цитата(Jenya7 @ Aug 5 2018, ...   Aug 5 2018, 12:07
- - Jenya7   сделал ФИФОКодcomponent fifo IS port ( c...   Aug 5 2018, 13:46
- - Flip-fl0p   Ничего не понял, что Вы хотите сделать !   Aug 5 2018, 14:21
|- - Jenya7   Цитата(Flip-fl0p @ Aug 5 2018, 20:21...   Aug 5 2018, 14:23
|- - Flip-fl0p   Цитата(Jenya7 @ Aug 5 2018, 17:23) записа...   Aug 5 2018, 14:28
- - Jenya7   кхм...даже стесняюсь спросить...а кто то вообще ра...   Aug 6 2018, 05:57
- - Flip-fl0p   Цитата(Jenya7 @ Aug 6 2018, 08:57) кхм......   Aug 6 2018, 06:12
- - quato_a   Цитата(Jenya7 @ Aug 6 2018, 08:57) кхм......   Aug 6 2018, 07:01
- - RobFPGA   Приветствую! Цитата(Jenya7 @ Aug 6 2018, ...   Aug 6 2018, 07:36
- - Tpeck   Цитата(RobFPGA @ Aug 6 2018, 10:36) Приве...   Aug 7 2018, 07:42


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

 


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


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