Уже очень давно подмывало поставить точку еще в одном долгоиграющем (с 2007 года !) топике - viewtopic.php?f=84&t=8908
Разговоров там было, как всегда, дофига, но до дела так и не дошло. Только времени, к сожалению, просто катастрофически не хватало, поэтому получалось выделить меньше часа в неделю - иногда вообще собирался все убрать со стола и забыть.
Тем не менее, бросать начатое было жаль, да и дело принципа - нужно довести хоть до какого-нибудь результата. Правда, процесс шел как-то мучительно - вплоть до того, что вначале ошибся с моделью корпуса в Eagle, не проверил и заказал печатную плату не для того корпуса ! В результате появилось вот такое чудо:
Почему-то пришлось серьезно повозиться с пайкой - даже думал, что угроблю процессор или, как минимум, плату. Причем раньше корпус с таким же шагом особых проблем не вызвал - очевидно, нужно было сделать немного больше контактные площадки.
Как и предыдущее творение, платка воткнута в демо-плату DE2-115 с FPGA от Altera. Процессор выбирал, исходя из питания 3.3V - уж совершенно не хотелось паять около двух десятков корпусов только для согласования уровней.
На настоящий момент помигал светодиодом, будет ли продолжение - не уверен, пока времени и настроения особо нет...
			
			
						Реальный 486 + FPGA
Moderator: Shaos
- 
				newold86
 - Devil
 - Posts: 735
 - Joined: 30 Nov 2013 11:08
 - Location: WWW
 
Реальный 486 + FPGA
You do not have the required permissions to view the files attached to this post.
			
						
										
						- 
				VGrad
 - Maniac
 - Posts: 208
 - Joined: 18 Nov 2013 15:15
 - Location: все оттуда ;)
 
Re: Реальный 486 + FPGA
Вот это круто !
			
			
									
						
										
						- 
				Odin P. Morgan
 - Senior
 - Posts: 151
 - Joined: 23 Feb 2015 15:37
 - Location: OMS
 
Re: Реальный 486 + FPGA
Да поистине круто!
			
			
									
						
										
						- 
				Vic3Dexe
 - Doomed
 - Posts: 370
 - Joined: 16 Dec 2014 11:58
 - Location: Киев
 
Re: Реальный 486 + FPGA
Не, это я точно не буду делать. Подожду, пожалуй, Core i7 
Автор - респект!
			
			
									
						
										
						Автор - респект!
- 
				Shaos
														 - Admin
 - Posts: 24436
 - Joined: 08 Jan 2003 23:22
 - Location: Silicon Valley
 
Re: Реальный 486 + FPGA
Перенёс в MCU/MPU где остальные топики про 486 живут...
			
			
									
						
										
						- 
				newold86
 - Devil
 - Posts: 735
 - Joined: 30 Nov 2013 11:08
 - Location: WWW
 
Re: Реальный 486 + FPGA
Кстати, из приколов - процессор довольно долго инициализируется после сброса. В самом начале это вызывало у меня затык - тактовая частота была пару герц (чтобы видно было, как адреса перебирает), и после сброса он висел. Я потратил приличное время на разборки, но в какой-то момент просто нажал кнопку сброса, а потом отвлекся. Когда вернулся, адреса исправно увеличивались (тогда на шину данных просто NOP подавал). Оказалось, что при такой тактовой процессору нужно пару минут, чтобы запуститься после сброса, а я раньше просто этого не дожидался !
			
			
									
						
										
						- 
				Vic3Dexe
 - Doomed
 - Posts: 370
 - Joined: 16 Dec 2014 11:58
 - Location: Киев
 
Re: Реальный 486 + FPGA
А зачем так усложнять (я про частоту в пару герц)? На вашей терасиковой плате, конечно, много средств отладки, но ведь JTAG там имеется, насколько я помню?
Можно использовать SignalTap (грубо говоря, в FPGA помимо вашей схемы формируется еще и лог. анализатор). Т.к. у меня кроме мультиметра ничерта из приборов нет, сам пользуюсь именно им. Инструкцию брал здесь.
Можно настроить триггер, скажем на падение любой линии S0-S3 (или что там у 486 есть) и наблюдать в реалтайме, что на пинах или регистрах FPGA делается.
			
			
									
						
										
						Можно использовать SignalTap (грубо говоря, в FPGA помимо вашей схемы формируется еще и лог. анализатор). Т.к. у меня кроме мультиметра ничерта из приборов нет, сам пользуюсь именно им. Инструкцию брал здесь.
Можно настроить триггер, скажем на падение любой линии S0-S3 (или что там у 486 есть) и наблюдать в реалтайме, что на пинах или регистрах FPGA делается.
- 
				newold86
 - Devil
 - Posts: 735
 - Joined: 30 Nov 2013 11:08
 - Location: WWW
 
Re: Реальный 486 + FPGA
У каждого свои понятия о простом и сложномVic3Dexe wrote:А зачем так усложнять (я про частоту в пару герц)? На вашей терасиковой плате, конечно, много средств отладки, но ведь JTAG там имеется, насколько я помню?
Можно использовать SignalTap (грубо говоря, в FPGA помимо вашей схемы формируется еще и лог. анализатор). Т.к. у меня кроме мультиметра ничерта из приборов нет, сам пользуюсь именно им. Инструкцию брал здесь.
Можно настроить триггер, скажем на падение любой линии S0-S3 (или что там у 486 есть) и наблюдать в реалтайме, что на пинах или регистрах FPGA делается.
Я с SignalTap и JTAG так и не научился работать (надо бы, но времени нет), а вот снизить тактовую до предела и посмотреть для начала, проходит ли сброс и нет ли КЗ на плате - чего уж проще ?
				