NEC V40

Другие микроконтроллеры и микропроцессоры, не попавшие в предыдущие разделы

Moderator: Shaos

User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

я подобные чипы снимаю ножом. без плиты и припоя. и сокетов под такой корпус полно.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Э так тож PLCC - покупаешь адептер с шагом ног 2.54 мм и вперёд - оно туда просто втыкается без всякой пайки
Втыкается-то оно без пайки... а вот на материнке сидит - на пайке... :-?

Image

По одной ноге не отогнешь и лезвие обрезанное не подсунешь... :(
Греть придётся всё-таки снизу, тогда и нож не понадобится.
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

SAT-V41 Single Board Computer

Post by Lavr »

Lavr wrote:Но я сейчас пытаюсь найти какой-либо SERVICE MANUAL на компьютер
с процессором NEC V40.
И таки бесплатный мануал на компьютер с процессором NEC V40 я разыскал!!! :D
Это одноплатный MS-DOS-совместимый компьютер от WinSystems.

Image
The SAT-V41 is a Single Board Computer, easily programmed using MS-DOS based
assemblers, compilers and development tools.
Похоже на плату разработчика... Штука видимо древняя и не очень популярная...
Фотографии в Инете я не нашел ни одной. :-?

Но зато в мануале SAT-V41.PDF приведена схема электрическая принципиальная:

Image
Судя по тому, как включены буферы шин адреса и данных, плата без DMA.

Мануал мне понравился! В нём собраны даташиты почти на ВСЕ микросхемы,
что есть на плате!!!
В том числе и оригинальный даташит на NEC D70208L-8 V40! :roll:

Но вот почитав этот мануал, я узнал несколько неприятные факты... :(
Ну мы и без мануала уже узнали что:

Code: Select all

The V40 processor is a high-performance, low-power processor, which incorporates
a number of commonly used peripheral devices directly into the processor. 
The peripherals include
— 4 Channel 8- bit DMA controller
— Serial Communications Unit (~8251)
— 8259 Compatible Interrupt Controller
— 8254 Compatible Timer/Counter
— DRAM Refresh control circuitry
— Programmable wait-state generator
The V40 CPU is fully object code compatible with the INTEL 8088 and provides 
hardware and instruction set enhancements for improved performance over the 8088. 
Но вот эти девайсы расположены у NEC V40 по адресам, не характерным для
тех, которые привычны для MS-DOS...
То есть, если делать на NEC V40 что-то MS-DOS-совместимое,
то либо внутренние няки надо будет отключить, и тогда NEC V40 - это просто
быстрый i80188, a все девайсы цеплять внешние.
Либо внутренние няки использовать, но тогда устройство получается совместимым
только по функциям BIOS... :-?

Обсуждение этой траблы мне вобщем-то попадалось на http://www.vintage-computer.com
в форуме IBM PC XT homemade.
wrljet wrote:If you want a "PC" that'll run DOS programs, you'll want true hardware compatibility including I/O
addresses.
The built-in peripheral chips in, say the 80188, are not addressable that way.
Но там вроде как были и возражения...
Chuck(G) wrote:There are laptops that used the V40 that ran MS-DOS programs just fine (e.g. Sharp PC 4641).
The V40 is a lot closer to a "real" PC than, say, an 80186. You can configure the onboard
peripheral addresses to conform to the PCs. For most MS-DOS programs, all you need is BIOS
compatibility.
Хотел я как раз посмотреть SERVICE MANUAL на этот самый Sharp PC 4641,
но бесплатного экземпляра не нашел... :-?
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

А если сравнит, то схема включения NEC V40 практически идентична
аналогичной для i80188... Если сравнить по даташиту i80188.

Не сравнил повыводно, но и цоколевка вроде очень похожа!

Нашел простенькое устройства на 80С188 типа контроллера:

Image

Со схемой включения NEC V40 - тоже сравнил, - почти одинаково...

Странно, но читал, что NEC V40 не заменяет i80188.
Ну может по посадочному месту и не заменяет один в один, но весьма похож!
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote:ПЗУ BIOS подписаны только цифрами... :(
Разве что выдернуть сам BIOS и на повод текста прочитать?
Выдернул и почитал - увидел вот что:

Image

Ну - ясен пень - гуглю NORMEREL Systemes V40 и нахожу полторы жалких ссылки... :(

Вот первая - от неё хоть какая-то польза:
http://ndoduc.free.fr/ach/ams__fpu.htm

Image

Значит надо так понимать, что материнская плата у меня от компьютера "Normerel ST-2"... :roll:
Вот и всей радости...

А дальше - как в детских стишках:
"Знак ГТО на груди у него. Больше не знают о нём ничего." :(


PS. Может быть, правда, сегодня не мой день... :wink:
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Как ни крути, но похоже, что моя плата - действительно "Normerel ST-2".

На http://www.old-computers.com/museum/com ... =1127&st=1 есть
один образец их творчества (а это, похоже, что французы).

Normerel OPlite computer

Image

Конечно - это не то что у меня... этот, похоже, что постарше будет...

Но вот я выделил сходство в технической информации:

Image

Самый прикол, что на этой материнке было действительно столько вот разных коннекторов!!! :D

"RGB, video composite, SCART, FDD controller, Parallel, Serial,4 expansion slots"
Вот их-то я и попилил!!! :rotate:

Ну еще вот память мной отпиленная сохранилась... :wink:

Image
KOREA
811
KM41256AJ-15


На другой стороне:
SAMSUNG KMK49256

Я пытался расширить память своей 286-й машине в те годы, чтобы Венда 3.1
шевелилась шустрее, но моя 286-я эту памаять не поняла, а может я джамперами
не смог сказать...

Сколько, блин, развлечений, от того, что в те годы я в упор не знал, что такое NEC V40!!! :wink:
А сегодня эта плата - абгрызанный раритет ведь!!! :rotate:
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Lavr wrote:А сегодня эта плата - абгрызанный раритет ведь!!! :rotate:
Есть в миру удачная практика продавать огрызки по цене килограмма целых!
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:
Lavr wrote:А сегодня эта плата - абгрызанный раритет ведь!!! :rotate:
Есть в миру удачная практика продавать огрызки по цене килограмма целых!
Если бы ни NEC V40 - плевать бы я на этот огрызок хотел... :-?
Ведь плевал же я 20 лет и всё, что надо, отпиливал не жалеючи!

Но вот NEC V40 меня прямо накрыл! :o Так хочется попробовать эмуляцию i8080! :roll:

Может там и ничего интересного нет... но так хочется, раз уж NEC V40 у меня -
вот он - есть! :wink:
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: SAT-V41 Single Board Computer

Post by Lavr »

Lavr wrote:...в мануале SAT-V41.PDF приведена схема электрическая принципиальная:

Image
В форуме IBM PC XT homemade один джентльмен контроллер на NEC V40 таки сделал.
Из внешних УВВ только i8255, похоже, добавил...

Image
wrljet wrote:I built a machine with a V40 twenty years ago, but it wasn't PC compatible, (fuel injection controller)...
It's an embedded controller to run a car engine. Doesn't run an "OS" proper. The app is written in assembler.
Construction is wire-wrap on a PC prototyping card (which I had loads of at the time 20 years ago). I used the
V40 because I happened to be employed at the time laying 386 code so it was easy to use that x86 chip for my hobby.
Довольно компактная конструкция, хотя и на проводах...

Единственное - если есть желание в кодах i8080 покалбасицца - дополнительный
интерфейс какой-то нужен, как мне предстваляется...
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Хочу сегодня попробовать-таки подключить питание к этому огрызку платы...
И вот какой вопрос меня вдруг приозадачил - а в принципе, такая плата - достаточная
нагрузка для импульсного блока питания, как вы считаете?

Image

В последний раз когда я её пробовал запустить ещё не обгрызанную из серьёзной
нагрузки у меня только флоп Теак на 800 был подцеплен...
Может БП просто в защиту ушел тогда?

А я ж ничего не мерял тогда - только включил - ничего не услышал и не увидел, на том
и ограничился...
Мож какой огурец МЛТ по 5 вольтам прицепить? А то по всем прикидкам
на этой плате потреблять некому: всё там LS и CMOS...
iLavr
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

Если обычный БП от компа, то мне ещё не встречались экземпляры, которые бы не включались без нагрузки. Хотя страшилок по этому поводу я тоже наслышался...
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

VituZz wrote:Если обычный БП от компа, то мне ещё не встречались экземпляры,
которые бы не включались без нагрузки. Хотя страшилок по этому поводу
я тоже наслышался...
А я не только наслышался, но и сталкивался с этим. :roll:
Когда я чинил импульсные блоки питания сам - вешал "огурец" 1 Ом на +5 вольт,
а на +12 - дрельку.
Без нагрузки не запускается точно! Но я не знаю - какой порог минимальный... :(

Я когда гуглил все эти компьютеры на NEC V40, обратил внимание, что у них очень
нЕмощный источник питания:

Image

У них и коннектор питания свой собственный...

А я то пытался запустить от обычного АТ-шного блока, да ещё и PowerGood был
самодельный...
Вот я и думаю, что может просто питание у меня тогда не включилось на плату... :(

А там ни лампочек ни индикаторов не было, т.к. я не знал, как там это всё цепляется
на краевой разъём...

Image

Собственно поэтому я и решил пилить на детали, потому как понял, что юзер-мануала
к этой плате я никогда не найду.
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

Единственное - если есть желание в кодах i8080 покалбасицца - дополнительный
интерфейс какой-то нужен, как мне предстваляется...
консоль же :)
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:консоль же :)
Ну ясен пень... только как-то зацепить её надо туда, где её нет...
Будем посмотреть... :wink:
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

Но вот почитав этот мануал, я узнал несколько неприятные факты...
Ну мы и без мануала уже узнали что:
Code:
The V40 processor is a high-performance, low-power processor, which incorporates
a number of commonly used peripheral devices directly into the processor.
The peripherals include
— 4 Channel 8- bit DMA controller
— Serial Communications Unit (~8251)
— 8259 Compatible Interrupt Controller
— 8254 Compatible Timer/Counter
— DRAM Refresh control circuitry
— Programmable wait-state generator
The V40 CPU is fully object code compatible with the INTEL 8088 and provides
hardware and instruction set enhancements for improved performance over the 8088.

Но вот эти девайсы расположены у NEC V40 по адресам, не характерным для
тех, которые привычны для MS-DOS...
Serial Communications Unit (~8251)
8251 есть, а консоли нет. чудеса :)