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

 
 
 
Reply to this topicStart new topic
Demon
сообщение Jan 28 2005, 00:08
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 27-01-05
Пользователь №: 2 243



Помогите найти структуру контроллера UART на ПЛИС, а то весь измучался в поисках. cranky.gif
Go to the top of the page
 
+Quote Post
ASN
сообщение Jan 28 2005, 06:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 15-07-04
Из: g.Penza
Пользователь №: 326



Demon
Всё там
Go to the top of the page
 
+Quote Post
Vitus
сообщение Jan 28 2005, 09:01
Сообщение #3


Участник
*

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



www.opencores.org
Go to the top of the page
 
+Quote Post
volemax
сообщение Jan 31 2005, 09:48
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 8-12-04
Пользователь №: 1 397



Посмотри, должно помочь.
Прикрепленные файлы
Прикрепленный файл  uart.rar ( 110.89 килобайт ) Кол-во скачиваний: 360
 
Go to the top of the page
 
+Quote Post
artem79
сообщение Dec 11 2009, 07:30
Сообщение #5


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

Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091



Какую максимальную скорость UARTa удавалось получить? Реально разогнать до 10Мб? Надо для RS485.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Dec 11 2009, 07:37
Сообщение #6


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

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



Цитата(artem79 @ Dec 11 2009, 10:30) *
Какую максимальную скорость UARTa удавалось получить? Реально разогнать до 10Мб? Надо для RS485.

На таких скоростях обычно манчестер применяют, а не асинхронный старт-стоп
Да и 10М напряжно будет для 485-го, разве что на несколько метров


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


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(artem79 @ Dec 11 2009, 10:30) *
Какую максимальную скорость UARTa удавалось получить? Реально разогнать до 10Мб? Надо для RS485.

Удавалось получить 8 мегабит. Это, естественно, без какого либо транслятора уровней, ПЛИС->USB/UART PL2303->комп. Ограничение было из-за макс. тактовой у меня, которая была 16 МГц, и шага скоростей "наверху" у пролифика. Но о RS-485 на таких скоростях лучше забыть, и идти в LVDS/RSDS. Так как ограничит всю скорость не уарт в плисе, а именно транслятор уровней
Go to the top of the page
 
+Quote Post
st232bd
сообщение Dec 15 2009, 09:16
Сообщение #8


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

Группа: Свой
Сообщений: 170
Регистрация: 12-02-08
Из: г.Минск (РБ)
Пользователь №: 34 969



Не вижу причин для пессимизма. Прочитайте датабуку к примеру на ADM1485 (30 мегабод RS485). Можно и пошустрее поискать. Microchip в серийно выпускаемые контроллеры USART ставит 10M в dsPIC33 и 20M в PIC32. Для FPGA где-то мелькал app с 200M USART. Единственное, хотелось бы поправить автора темы, ему возможно не USART нужен, а USART С АППАРАТНОЙ ПОДДЕРЖКОЙ RS485. Короче с ногой переключения направления передачи. Хотя ему видней, можно и програмно. Просто USART с FIFO, если под Xilinx, то хорошо оттестированный в комплекте с Picoblaze есть.
Go to the top of the page
 
+Quote Post
Yra
сообщение Dec 16 2009, 16:29
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 396
Регистрация: 22-10-04
Из: Воронеж
Пользователь №: 962



Цитата
Помогите найти структуру контроллера UART на ПЛИС, а то весь измучался в поисках

ftp://ftp.*******nix.ru/pub/FPGA/_IPcores.../m16550s.tar.gz
smile.gif


--------------------
всё можно наладить, если достаточно долго вертеть в руках /Законы Мерфи/
Go to the top of the page
 
+Quote Post
cornflyer
сообщение Mar 22 2010, 09:13
Сообщение #10


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

Группа: Свой
Сообщений: 166
Регистрация: 11-07-06
Из: Dubna
Пользователь №: 18 729



работает отлично
Прикрепленные файлы
Прикрепленный файл  receiver.vhd ( 3.52 килобайт ) Кол-во скачиваний: 171
Прикрепленный файл  transmitter.vhd ( 2.86 килобайт ) Кол-во скачиваний: 136
 
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Mar 24 2010, 11:00
Сообщение #11


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

Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167



Делал uart на 48МБит - отлично работал. А вообще, на циклоне 3 к примеру, можно и 120МБит uart сделать, логика работать точно будет.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 06:13
Рейтинг@Mail.ru


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