Demon 0 January 28, 2005 Posted January 28, 2005 · Report post Помогите найти структуру контроллера UART на ПЛИС, а то весь измучался в поисках. :cranky: Quote Share this post Link to post Share on other sites More sharing options...
ASN 0 January 28, 2005 Posted January 28, 2005 · Report post Demon Всё там Quote Share this post Link to post Share on other sites More sharing options...
Vitus 0 January 28, 2005 Posted January 28, 2005 · Report post www.opencores.org Quote Share this post Link to post Share on other sites More sharing options...
volemax 0 January 31, 2005 Posted January 31, 2005 · Report post Посмотри, должно помочь. uart.rar Quote Share this post Link to post Share on other sites More sharing options...
pepl 0 December 11, 2009 Posted December 11, 2009 · Report post Какую максимальную скорость UARTa удавалось получить? Реально разогнать до 10Мб? Надо для RS485. Quote Share this post Link to post Share on other sites More sharing options...
MrYuran 34 December 11, 2009 Posted December 11, 2009 · Report post Какую максимальную скорость UARTa удавалось получить? Реально разогнать до 10Мб? Надо для RS485. На таких скоростях обычно манчестер применяют, а не асинхронный старт-стоп Да и 10М напряжно будет для 485-го, разве что на несколько метров Quote Share this post Link to post Share on other sites More sharing options...
SM 15 December 11, 2009 Posted December 11, 2009 · Report post Какую максимальную скорость UARTa удавалось получить? Реально разогнать до 10Мб? Надо для RS485. Удавалось получить 8 мегабит. Это, естественно, без какого либо транслятора уровней, ПЛИС->USB/UART PL2303->комп. Ограничение было из-за макс. тактовой у меня, которая была 16 МГц, и шага скоростей "наверху" у пролифика. Но о RS-485 на таких скоростях лучше забыть, и идти в LVDS/RSDS. Так как ограничит всю скорость не уарт в плисе, а именно транслятор уровней Quote Share this post Link to post Share on other sites More sharing options...
st232bd 0 December 15, 2009 Posted December 15, 2009 · Report post Не вижу причин для пессимизма. Прочитайте датабуку к примеру на ADM1485 (30 мегабод RS485). Можно и пошустрее поискать. Microchip в серийно выпускаемые контроллеры USART ставит 10M в dsPIC33 и 20M в PIC32. Для FPGA где-то мелькал app с 200M USART. Единственное, хотелось бы поправить автора темы, ему возможно не USART нужен, а USART С АППАРАТНОЙ ПОДДЕРЖКОЙ RS485. Короче с ногой переключения направления передачи. Хотя ему видней, можно и програмно. Просто USART с FIFO, если под Xilinx, то хорошо оттестированный в комплекте с Picoblaze есть. Quote Share this post Link to post Share on other sites More sharing options...
Yra 4 December 16, 2009 Posted December 16, 2009 · Report post Помогите найти структуру контроллера UART на ПЛИС, а то весь измучался в поисках ftp://ftp.*******nix.ru/pub/FPGA/_IPcores.../m16550s.tar.gz :) Quote Share this post Link to post Share on other sites More sharing options...
cornflyer 0 March 22, 2010 Posted March 22, 2010 · Report post работает отлично receiver.vhd transmitter.vhd Quote Share this post Link to post Share on other sites More sharing options...
Serg_Sm 0 March 24, 2010 Posted March 24, 2010 · Report post Делал uart на 48МБит - отлично работал. А вообще, на циклоне 3 к примеру, можно и 120МБит uart сделать, логика работать точно будет. Quote Share this post Link to post Share on other sites More sharing options...