nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 16:00



Reply to topic  [ 84 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next
nedoVideo v1 (32x24 знакоместа) 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Я тут разработал девайс NedoVideo (пока на бумаге) на базе PIC16F777 (DIP-40, 368 RAM, 8K FLASH, 20 MHz, 36 I/O). Будет поддерживать NTSC и PAL. Размер экрана 256х192 (32x24 знакомест). Кол-во загружаемых тайлов/спрайтов/символов 8x8 - 256 штук. Подключается к NI-15 и может быть исполнено в следующих вариациях:
- черно-белый вывод (16 корпусов из которых большие: 1 пик, 1 срам 1К, 1 срам 2К)
- 4 градации серого (19 корпусов из которых большие: 1 пик, 1 срам 1К, 2 срама по 2К)
- 16-цветный вывод (24 корпуса из которых большие: 1 пик, 1 срам 1К, 4 срама по 2К)
Вот посчитал я корпуса и сижу чешу в затылке - стоит ли реализовывать в железе? :roll:

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 28 Nov 2006 20:17, edited 4 times in total.



15 Aug 2004 19:40
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
А ты рассыпуху в альтеру запихни.


16 Aug 2004 05:00
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
cr0acker wrote:
А ты рассыпуху в альтеру запихни.


Да я уже думал, тока тут не Альтеру надо, а Xilinx, у которого есть FPGA с памятью внутри - не охота под каждый бит пиксела отдельную микруху заводить.

_________________
:dj: https://mastodon.social/@Shaos


16 Aug 2004 06:14
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Shaos wrote:
cr0acker wrote:
А ты рассыпуху в альтеру запихни.


Да я уже думал, тока тут не Альтеру надо, а Xilinx, у которого есть FPGA с памятью внутри - не охота под каждый бит пиксела отдельную микруху заводить.

Это дороговато:) Тогда галку какую нить:)


16 Aug 2004 06:56
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
cr0acker wrote:
Shaos wrote:
cr0acker wrote:
А ты рассыпуху в альтеру запихни.


Да я уже думал, тока тут не Альтеру надо, а Xilinx, у которого есть FPGA с памятью внутри - не охота под каждый бит пиксела отдельную микруху заводить.

Это дороговато:) Тогда галку какую нить:)


ДЫк рассыпуха в основе своей буфера и регистры сдвига, из логики только 4 корпуса. Вот был бы пик не с 36 IO, а с 80 ;)

_________________
:dj: https://mastodon.social/@Shaos


16 Aug 2004 07:23
Profile WWW
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
Shaos wrote:
Да я уже думал, тока тут не Альтеру надо, а Xilinx, у которого есть FPGA с памятью внутри - не охота под каждый бит пиксела отдельную микруху заводить.

У Альтеры тоже таких микрух много: EPM7xxx, EPM3xxx :-)
А память снаружи удобно с точки зрения апгрейда версии хардваре!


17 Aug 2004 05:33
Profile ICQ WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
CHRV wrote:
Shaos wrote:
Да я уже думал, тока тут не Альтеру надо, а Xilinx, у которого есть FPGA с памятью внутри - не охота под каждый бит пиксела отдельную микруху заводить.

У Альтеры тоже таких микрух много: EPM7xxx, EPM3xxx :-)
А память снаружи удобно с точки зрения апгрейда версии хардваре!


Ну нелюблю я Альтеру :)

Надумал я кроме недо-интерфейса номер раз сделать интерфейс LPT, чтобы можно было с PC эту штуку отлаживать. По сути дела это некий терминал для микроконтроллеров - на западе такие штуки имеют свою нишу и неплохо продаются (цены на подобного рода платки гуляют в районе 100 баксов). Правда они при этом должны быть миниатюрными. Так что после макетирования на рассыпухе можно попробовать (силами NedoPC group : ) затолкать все кроме пика в программируемую логику и сделать коммерчески успешное устройство. Как идея?

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 28 Nov 2006 20:17, edited 1 time in total.



17 Aug 2004 21:06
Profile WWW
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
Shaos wrote:
Ну нелюблю я Альтеру :)

У нас Альтеры в Росии дешевле чем Хулинкс.

Shaos wrote:
Надумал я кроме недо-интерфейса номер раз сделать интерфейс LPT, чтобы можно было с PC эту штуку отлаживать. По сути дела это некий терминал для микроконтроллеров - на западе такие штуки имеют свою нишу и неплохо продаются (цены на подобного рода платки гуляют в районе 100 баксов). Правда они при этом должны быть миниатюрными. Так что после макетирования на рассыпухе можно попробовать (силами NedoPC group : ) затолкать все кроме пика в программируемую логику и сделать коммерчески успешное устройство. Как идея?

Поддерживается, очень даже поддерживается :-)


17 Aug 2004 22:55
Profile ICQ WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Shaos wrote:
CHRV wrote:
Shaos wrote:
Да я уже думал, тока тут не Альтеру надо, а Xilinx, у которого есть FPGA с памятью внутри - не охота под каждый бит пиксела отдельную микруху заводить.

У Альтеры тоже таких микрух много: EPM7xxx, EPM3xxx :-)
А память снаружи удобно с точки зрения апгрейда версии хардваре!


Ну нелюблю я Альтеру :)

Надумал я кроме недо-интерфейса номер раз сделать интерфейс LPT, чтобы можно было с PC эту штуку отлаживать. По сути дела это некий терминал для микроконтроллеров - на западе такие штуки имеют свою нишу и неплохо продаются (цены на подобного рода платки гуляют в районе 100 баксов). Правда они при этом должны быть миниатюрными. Так что после макетирования на рассыпухе можно попробовать (силами NedoPC group : ) затолкать все кроме пика в программируемую логику и сделать коммерчески успешное устройство. Как идея?

Идея поддерживается.


18 Aug 2004 06:15
Profile
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
CHRV wrote:
Shaos wrote:
Ну нелюблю я Альтеру :)


У нас Альтеры в Росии дешевле чем Хулинкс.

Shaos wrote:
Надумал я кроме недо-интерфейса номер раз сделать интерфейс LPT, чтобы можно было с PC эту штуку отлаживать. По сути дела это некий терминал для микроконтроллеров - на западе такие штуки имеют свою нишу и неплохо продаются (цены на подобного рода платки гуляют в районе 100 баксов). Правда они при этом должны быть миниатюрными. Так что после макетирования на рассыпухе можно попробовать (силами NedoPC group : ) затолкать все кроме пика в программируемую логику и сделать коммерчески успешное устройство. Как идея?

Поддерживается, очень даже поддерживается :-)

Я тоже за. :)


18 Aug 2004 06:16
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
CHRV wrote:
Shaos wrote:
Ну нелюблю я Альтеру :)


У нас Альтеры в Росии дешевле чем Хулинкс.


Оно читается "Зайлинкс" :lol:

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 28 Nov 2006 20:19, edited 1 time in total.



18 Aug 2004 06:25
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Развел тут в ExpressPCB (это которые ни с чем не совместимы и прямо из программы позволяют сделать заказ на изготовление) плату NVM-2K (Nedo Video Module - 2 Kbytes), которых в NedoVideo-16 должно быть 4 штуки:

Image

Изготовление трех плат мне обойдутся (предварительно) в 60 баксов с доставкой (1 день на изготовление и 2 на доставку). На каждой плате сидят один SRAM 2 кбайта (120 ns), буфер и регистр сдвига. Жду комментариев и критики со стороны старых разводильщиков ;)

_________________
:dj: https://mastodon.social/@Shaos


29 Aug 2004 08:40
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Т разводишь как немо:) Питание под землей пустил:) Плату надо разводить так что бы дорги одной стороны были перпендикулярны дорогам друго. А у тебя паралель. Пного переходных отверстий часть дорого можно было пустить между ногами МС.


29 Aug 2004 09:36
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
cr0acker wrote:
Т разводишь как немо:) Питание под землей пустил:) Плату надо разводить так что бы дорги одной стороны были перпендикулярны дорогам друго. А у тебя паралель. Пного переходных отверстий часть дорого можно было пустить между ногами МС.


Питание вроде не подземлей :)
И я старался делать перпендикулярно, а между ногами предпочитаю вести в самом крайнем случае, т.к. паять будет тяжело (мне ; )

_________________
:dj: https://mastodon.social/@Shaos


29 Aug 2004 10:09
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Развел тут в ExpressPCB (это которые ни с чем не совместимы и прямо из программы позволяют сделать заказ на изготовление) плату NVM-2K (Nedo Video Module - 2 Kbytes), которых в NedoVideo-16 должно быть 4 штуки:

Image


Чуть подправил разводку, чтоб покрасивше было, и заказал - посмотрим что получится :roll:

_________________
:dj: https://mastodon.social/@Shaos


29 Aug 2004 17:29
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 84 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next

Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.