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

 
 
> ADSP BF532 и TMS320C6745, помогите с выбором
__inline__
сообщение Mar 26 2018, 13:51
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Здравствуйте.

Ищу процессор в QFP корпусе, который будет производительнее, чем ADSP BlackFin BF532.
Цель: запуск обильного кода с 2D графикой (bitblt, colorkey, alfablending) + немножко 3D (поворот, перенос, масштабирование), тригонометрия. + эмуляция процессоров -8 и 16 бит:
Z80, 6502, M68000. + декодирование видео (H264, MJPEG,...) аудио (MP3, FLAC)

Пробовал собирать эмуляторы на BF532, разогнал до 700 МГц. Иногда эмуляция всей системы не достигает 60 FPS из-за отсутствия floating point, медленной производительности.

В качестве кандидата на замену рассматриваю : TMS320C6745 - доступен, корпус QFP, 475 МГц, шина SDRAM 32 бита, есть floating point, VLIW до 6 команд одновременно. Вроде как лучше чем BF532 ? Или даст выигрыш по сравнению с 532-м незначительно?

Сообщение отредактировал __inline__ - Mar 26 2018, 13:53
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
__inline__
сообщение Mar 28 2018, 11:24
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Смотрю в даташит на 6745 и вижу - 2 шины EMIF A, B, что очень радует. Но огорчила урезанность шин в 2 раза в QFP корпусе: вместо 32- и 16- имеем 16- и 8- соответственно.

Посему возник вопрос. Планирую дисплей с шиной 16 бит (LCD, не тупая матрица) соединить по шине 8 бит. Можно ли сделать 16-битность дисплею таким макаром:

Код
CPU   LCD

D0-----D0
D1-----D1
D2-----D2
D3-----D3
D4-----D4
D5-----D5
D6-----D6
D7-----D7

BA0----D8
BA1----D9
A0------D10
A1------D11
A2 ------D12
A3------D13
A4------D14
A5------D15

A12-----Command/Data
CS[]-----LCD CS
nWR-----LCD nWR
Pull Up----LCD nRD


И обращаться к регистрам/ данным дисплея так:

обращаться к памяти LCD:
Код
*(int*)(LCD_Data_Base|(Data>>8))=Data;


к командам:
Код
*(int*)(LCD_Command_Base|(Command>>8))=Command;


Всёравно для дисплея нужен только 1 адресный бит, более ничего на шине не будет. А SDRAM будет висеть на 16-битной шине.

Пройдет или нет?

Правда , ещё DMA-пересылки надо будет хорошо продумать при таком подключении

Сообщение отредактировал __inline__ - Mar 28 2018, 11:26
Go to the top of the page
 
+Quote Post
jcxz
сообщение Mar 28 2018, 11:32
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(__inline__ @ Mar 28 2018, 14:24) *
Всёравно для дисплея нужен только 1 адресный бит, более ничего на шине не будет. А SDRAM будет висеть на 16-битной шине.

я уже смутно помню, но вроде EMIX B - для дин.памяти, а EMIF A - для статической и всего остального.
Ну или достать OMAP и реализовать контроллер LCD на PRUSS с любой шиной. laughing.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- __inline__   ADSP BF532 и TMS320C6745   Mar 26 2018, 13:51
- - jcxz   Цитата(__inline__ @ Mar 26 2018, 16:51) В...   Mar 26 2018, 15:00
- - _pv   allwinner V3s   Mar 26 2018, 17:09
|- - __inline__   Цитата(_pv @ Mar 26 2018, 17:09) allwinne...   Mar 28 2018, 05:51
|- - _pv   Цитата(__inline__ @ Mar 28 2018, 12:51) У...   Mar 28 2018, 18:34
|- - __inline__   Цитата(_pv @ Mar 28 2018, 19:34) нет, и с...   Mar 29 2018, 00:23
|- - _pv   Цитата(__inline__ @ Mar 29 2018, 07:23) С...   Mar 29 2018, 04:35
||- - __inline__   Цитата(_pv @ Mar 29 2018, 05:35) мы навер...   Mar 29 2018, 07:33
||- - _pv   Цитата(__inline__ @ Mar 29 2018, 14:33) д...   Mar 29 2018, 17:25
||- - __inline__   _pv, большое спасибо! Вот как раз этой схемы...   Mar 30 2018, 00:16
|- - jcxz   Цитата(__inline__ @ Mar 29 2018, 03:23) Я...   Mar 29 2018, 09:43
|- - AlexandrY   Цитата(jcxz @ Mar 29 2018, 12:43) ARM воо...   Mar 29 2018, 10:04
||- - jcxz   Цитата(AlexandrY @ Mar 29 2018, 13:04) А ...   Mar 29 2018, 10:09
|- - __inline__   Цитата(jcxz @ Mar 29 2018, 09:43) И где к...   Mar 29 2018, 10:20
|- - jcxz   Цитата(__inline__ @ Mar 29 2018, 13:20) д...   Mar 29 2018, 10:57
- - __inline__   Поковырял немножко Linux BSP, "linux-master...   Mar 30 2018, 06:27
- - _pv   что-то всё действительно загадочно, есть регистр t...   Mar 30 2018, 07:26
- - __inline__   Цитата(_pv @ Mar 30 2018, 07:26) что-то в...   Mar 30 2018, 08:22


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

 


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


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