Новая игровая консоль от Романыча (рассекретил наконец =))

other computers

Postby Romanich » 19 Jun 2009, 12:24

lvd wrote:Вопрос про КОРПУС видео-разъёмов, который отличается от сигнальной земли. Куда его сажать. На аналоговую землю низзя (с другой стороны стоит питальник импульсный без заземления, который срёт на корпус). На цифровую? Или как хитрее? В ПЦплатах на цифровую заведён, вродепп.


это очень философский вопрос =)
иго даже Analog Devices до сих пор не решила wink

ну их нахуй эти разъёмы - юзаю набортную периферию - безо всяких подключений внешнего через сетевое говно, которое петли создаёт...

в твоем случае я бы корпусную землю видео посадил через 0-ом резистор на "вторую аналоговую землю" - это которая для аналоговой части видеочипа - не смешивая её с аналогом звука.

а импульсники применять для питаная аналога - мегаахтунг, если я прально понял... wacko

P.S. второй вариант: соедини корпус видеооразъёма тонким перешейком с цифроземлёй (или феритовой бусиной)

P.P.S. а питание/землю под импульсником тоже надо отгораживать - чтоб неповадно было на цифроземлю срать ниипической сранью, от которой даже 22000мкф не поможет.
Last edited by Romanich on 19 Jun 2009, 12:36, edited 1 time in total.
[url]Прославился тем, что на аватаре[/url]
Romanich
долбоёб-гумасек
 
Posts: 1084
Joined: 22 Nov 2007, 15:12
Group: Registered users

Postby Romanich » 20 Jun 2009, 11:55

возвращаясь к C6745...

надумалось мне сделать EMIFA псевдо 16-битной и подрубить LCD (требуется только запись, чтение запрещено).

вот таким макаром:
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:
*(char*)(LCD_Data_Base|(Data>>8))=Data;

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

LCD на асинхронной шине. Одно обращение около 20мгц (tsetup+twr+thold)
6745 на 300 МГц

Одно вышенаписанное обращение позволяет нарисовать один 16-пиксель на LCD (режим директколор без поллитр)

Если же LCD подключить стандартно 8 бит, то для одного пикселя будет 2 обращения.

Учитывая вычисления адреса, осмелюсь предположить, что такое "необычное включение" даст выигрыш в 1.75... 2 раза (в расчёт входило время вычисления адреса).

кто что думает по этому поводу?
будет ли реально быстрее? (отрисовка в LCD, программа)?

ЗЫ: ну конечноже переменная Data - это элемент массива палитры, располагающегося в L1/L2 =)
Last edited by Romanich on 20 Jun 2009, 11:58, edited 1 time in total.
[url]Прославился тем, что на аватаре[/url]
Romanich
долбоёб-гумасек
 
Posts: 1084
Joined: 22 Nov 2007, 15:12
Group: Registered users

Postby deathsoft » 20 Jun 2009, 13:11

Ты учти что char на tms всегда 16 битный, там данны по 8 бит вообще нету. Чтение по 8 бит возможно только из асемблера специальными префиксами перед командами (читать старший и младший байт из 16).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby Romanich » 20 Jun 2009, 13:35

всё больше и больше убеждаюсь что TMS - говнище редкостное.

что за процессор, не имеющий char ???

на электрониксе тоже масла подлили - сказав что всякие MIPSы MMACи и прочие FLOPSы - туфта на самом деле. Смотреть надо на конкретных задачах - на эмуляторах например =)

Тем временем в Терраэлектронике вот такая плата:
http://www.terraelectronica.ru/pdf....MHZ.pdf

На базе PXA270 @520MHz - хоть покупай и распаивай феном =)

ну или как альтернатива - сверхдорогущий млякфин на 750 MHz о котором здесь писал чуть раньше...

неужели других контроллеров нет в QFP выше 400MHz ???
[url]Прославился тем, что на аватаре[/url]
Romanich
долбоёб-гумасек
 
Posts: 1084
Joined: 22 Nov 2007, 15:12
Group: Registered users

Postby lvd » 21 Jun 2009, 21:35

Ну вощем по совету Романыча повесил защитные земли видео-разъёмов на цифровую землю через тонкую дорожку (типа предохранитель :)). Чо будет - посмотрим...
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby deathsoft » 22 Jun 2009, 00:32

Romanich wrote:что за процессор, не имеющий char ???

там есть char, только char там 16 бит, нигде не сказано что char должен быть 8 бит.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 22 Jun 2009, 00:34

Romanich wrote:на электрониксе тоже масла подлили - сказав что всякие MIPSы MMACи и прочие FLOPSы - туфта на самом деле. Смотреть надо на конкретных задачах - на эмуляторах например =)

Ну кто мешает, компильни код да посмотри, в code composer studio для TI есть time accurate simulator который потактово все эмулирует и блокировки конвеера показывает.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby lvd » 22 Jun 2009, 08:34

denebopetukius, а как ты планируешь бга-то припаивать? Сам али на фирмЕ?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby Romanich » 22 Jun 2009, 10:26

deathsoft wrote:Ну кто мешает, компильни код да посмотри, в code composer studio для TI есть time accurate simulator который потактово все эмулирует и блокировки конвеера показывает.


сотфт у мну есть, только вот лень мешает smile
посмотрел море даташитов на c6745 - не понравился вообще...
короче, сами знаете - где читать =)

решил все-таки дальше на ADSP собирать.
млякфин как-то роднее и теплее =)
ну и плюс совместимость по сотфу уже есть...

а Техас - кто его знает как выйдет с этим VLIW...
Рисковать совсем не хочу =)

lvd wrote:denebopetukius, а как ты планируешь бга-то припаивать? Сам али на фирмЕ?


У нас на работе появился аппарат ERSA IR550A - сказали что мну в обязательном порядке буду паять BGA. Так что крупно повезло - что наши тоже переходят на BGA biggrin
[url]Прославился тем, что на аватаре[/url]
Romanich
долбоёб-гумасек
 
Posts: 1084
Joined: 22 Nov 2007, 15:12
Group: Registered users

Postby нолька » 22 Jun 2009, 10:43

бга паять не проблема. надо тока шарики и сноровку
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

PreviousNext

Return to Другие компьютеры

Who is online

Users browsing this forum: No registered users and 1 guest