nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 13:31



Reply to topic  [ 216 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9 ... 15  Next
MC68000 
Author Message
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Romanich wrote:
Я не хочу цеплять две 8-битные микрухи памяти
К тому же у меня нет НОВЫХ M68K :(((

Ну, батенька, как знаете. На true 16 битах он всеж пошустрее будет, ибо его команды кратны 16 битам.


14 Nov 2006 23:20
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
HardWareMan wrote:
Romanich wrote:
Я не хочу цеплять две 8-битные микрухи памяти
К тому же у меня нет НОВЫХ M68K :(((

Ну, батенька, как знаете. На true 16 битах он всеж пошустрее будет, ибо его команды кратны 16 битам.


У Z80 довольно плотный КОП :wink:
Неужели Z80 на 20МГц будет хуже чем M68k на 16МГц?


14 Nov 2006 23:55
Profile
Maniac

Joined: 01 Mar 2005 21:42
Posts: 230
Reply with quote
Post 
Romanich wrote:
Речь шла о ВОСЬМИБИТНОМ процессоре :)
Нужен НОВЫЙ и 8-битный M68k


68к бывают 16битные или 32битные (по внутренней разрядности).

А если тебе нужна 8битная шина - это 68030 =)


15 Nov 2006 00:00
Profile
Maniac

Joined: 01 Mar 2005 21:42
Posts: 230
Reply with quote
Post 
Romanich wrote:
HardWareMan wrote:
Romanich wrote:
Я не хочу цеплять две 8-битные микрухи памяти
К тому же у меня нет НОВЫХ M68K :(((

Ну, батенька, как знаете. На true 16 битах он всеж пошустрее будет, ибо его команды кратны 16 битам.


У Z80 довольно плотный КОП :wink:
Неужели Z80 на 20МГц будет хуже чем M68k на 16МГц?


Сколько там тактов зетник 2 16-битных числа умножает, а? А сколько возни перед этим? Да что там умножение, одно сложение 11 тактов, и только к HL. /me LOL


15 Nov 2006 00:02
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
lvd wrote:
Romanich wrote:
HardWareMan wrote:
Romanich wrote:
Я не хочу цеплять две 8-битные микрухи памяти
К тому же у меня нет НОВЫХ M68K :(((

Ну, батенька, как знаете. На true 16 битах он всеж пошустрее будет, ибо его команды кратны 16 битам.


У Z80 довольно плотный КОП :wink:
Неужели Z80 на 20МГц будет хуже чем M68k на 16МГц?


Сколько там тактов зетник 2 16-битных числа умножает, а? А сколько возни перед этим? Да что там умножение, одно сложение 11 тактов, и только к HL. /me LOL


Ну харашо... Вопрос - MC68030 может исполнять КОД в памяти, шина данных которой 8бит? Как происходит выбор разрядности шины???
User Manual скачал на всё семейство M68K - ответа на свой вопрос НЕ НАШЁЛ!!! :( Может плохо искал???


15 Nov 2006 00:10
Profile
Maniac

Joined: 01 Mar 2005 21:42
Posts: 230
Reply with quote
Post 
Romanich wrote:
Ну харашо... Вопрос - MC68030 может исполнять КОД в памяти, шина данных которой 8бит?

Может.
Quote:
Как происходит выбор разрядности шины???

Проц выставляет адрес и сигналы. Девайс (память, етц) отвечает ему сигналами подтверждения, в которых одновременно закодирована разрядность шины, поддерживаемая девайсом. Проц соответственно бьёт запрос на ворды или на байты.
Quote:
User Manual скачал на всё семейство M68K - ответа на свой вопрос НЕ НАШЁЛ!!! :( Может плохо искал???

Ну ещё бы! Искать-то надо в мануале на 68030!


15 Nov 2006 03:36
Profile
Maniac

Joined: 01 Mar 2005 21:42
Posts: 230
Reply with quote
Post 
Кстати, 020/030 ещё и быстрее по тактам, чем 000. Особенно на 32-битной памяти. =)

Кстати, не вижу совершенно проблем дать 030ому 32битную память. Взять тот же симм, например. Или 4 штучки гнусмасовских СРАМок, по 512кб и 50р каждая.


15 Nov 2006 03:38
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
У М68008 выведен А0, только один сигнал строба данных DS и всего 8 бит данных D0-D7. Т.е. 16ти битную команду читает за 2 обращения. Думаю, у М68030 нечто похожее.
PS Тебе надо искать не PM (Programmer Manual) а UM (User Manual). Сигналы, состояния шин и пины объясняются в UM.
PPS Блин, опоздал...


Last edited by HardWareMan on 15 Nov 2006 03:43, edited 1 time in total.



15 Nov 2006 03:41
Profile
Maniac

Joined: 01 Mar 2005 21:42
Posts: 230
Reply with quote
Post 
HardWareMan wrote:
У М68008 выведен А0, только один сигнал строба данных DS и всего 8 бит данных D0-D7. Т.е. 16ти битную команду читает за 2 обращения. Думаю, у М68030 нечто похожее.

Совсем непохоже. =)

Quote:
PS Тебе надо искать не PM (Programmer Manual) а UM (User Manual). Сигналы, состояния шин и пины объясняются в UM.

Ога.


15 Nov 2006 03:43
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Приколитесь: http://www.chipinfo.ru/vstock/search.html?keyword=68030
68030 есть на ЧипИнфо! Романыч, искать надо уметь. :)
Хм, занятно... У этого проца всегда 32 бита шина, но он могет динамически менять ее разрядность, используя либо все 32 разряда, либо первые 16 или вообще всего 8.
Quote:
5.5 TRANSFER SIZE SIGNALS (SIZ0, SIZ1)
These three-state outputs indicate the number of bytes remaining to be transferred for the
current bus cycle. With A0, A1, DSACK0, DSACK1, and STERM, SIZ0 and SIZ1 define the
number of bits transferred on the data bus. Refer to
7.2.1 Dynamic Bus Sizing
for more
information on the size signals and their use in dynamic bus sizing.

И еще:
Quote:
7.2.1 Dynamic Bus Sizing
The MC68030 dynamically interprets the port size of the addressed device during each bus
cycle, allowing operand transfers to or from 8-, 16-, and 32-bit ports. During an
asynchronous operand transfer cycle, the slave device signals its port size (byte, word, or
long word) and indicates completion of the bus cycle to the processor through the use of the
DSACKx inputs. Refer to Table 7-1 for DSACKx encodings and assertion results.
Table 7-1. DSACK Codes and Results
DSACK1 DSACK0
Result
H H Insert Wait States in Current Bus Cycle
H L Complete Cycle — Data Bus Port Size is 8 Bits
L H Complete Cycle — Data Bus Port Size is 16 Bits
L L Complete Cycle — Data Bus Port Size is 32 Bits

Все ясно. Как будешь отвечать на шину сигналами DSACK0/DSACK1, так проц и будет шину оформлять. Отвечай всегда как подчеркнуто и будет тебе 8 бит.
PS Нечесно, 68000 - 16 бит проц, а 68030 - 32бита с наворотами (в часности MMU и пр.).
PPS А у меня есть несколько 68302. Хочу их поюзать как-нибудь...


15 Nov 2006 03:57
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
Спасибо, LVD и HardWareMan за помощь в прояснении вопросов, связанных с M68*** :idea:


15 Nov 2006 19:29
Profile
Maniac
User avatar

Joined: 05 Oct 2006 04:45
Posts: 269
Location: Moscow
Reply with quote
Post 
lvd wrote:
.....
Или 4 штучки гнусмасовских СРАМок, по 512кб и 50р каждая.


А можно поподробнее - что за зверьки имеются ввиду? И можно ли в MCK купить в розницу?


16 Nov 2006 03:03
Profile
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
Error404 wrote:
lvd wrote:
.....
Или 4 штучки гнусмасовских СРАМок, по 512кб и 50р каждая.


А можно поподробнее - что за зверьки имеются ввиду? И можно ли в MCK купить в розницу?

www.fulcrum.ru - там обычно нормальные цены, но по 50р -512К это халява какаято, такое я не видел!


16 Nov 2006 04:30
Profile ICQ WWW
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
512 килобит или килобайт?


16 Nov 2006 04:48
Profile
Maniac
User avatar

Joined: 05 Oct 2006 04:45
Posts: 269
Location: Moscow
Reply with quote
Post 
HardWareMan wrote:
512 килобит или килобайт?

Я так понял, что имелось ввиду килобайт ( 512х8 ), тогда получается 4 корпуса для получения 32 бит.
Спрашиваю, т.к. буквально сегодня покупал BS62LV4006 (тоже 512х8, польстился что DIP и 5V). Но, блин, по 180рублей. А хочу по 50. :)


16 Nov 2006 08:02
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 216 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9 ... 15  Next

Who is online

Users browsing this forum: No registered users and 51 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.