Welcome, Guest. Please login or register.

Author Topic: Minimig PCB run - interest thread  (Read 99088 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Minimig PCB run - interest thread
« Reply #59 from previous page: September 27, 2007, 02:31:46 PM »
I have read the MCU firmware. And I don't see any reason as to why not it should be possible to do adf-write and harddisc-read/write operations. Only program memory could hinder it as I see it.
I don't see any reason to have a 65816. Both that and 6502 can likely be done in HDL.
Also there simple is NO free i/o for another CPU with XC3S400 and not likely XC3S500E either.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Minimig PCB run - interest thread
« Reply #60 on: October 31, 2007, 01:39:12 PM »
How much ROM does CDTV / CD32 use ..?
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Minimig PCB run - interest thread
« Reply #61 on: November 01, 2007, 10:32:33 AM »
@alexh:
Guess it's useful to make the kickstart loader have 256kB granularity at minimum then.

Quote

AndrewBell wrote:
I know, what is it with these people who want to make a new Amiga that supports modern hardware standards?

No one hinders you from doing schematics, pcb routing, looking up datasheets, order components, and do smd soldering. Possible with BGA chip packages. And then do fault search on all components with a oscilloscope.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Minimig PCB run - interest thread
« Reply #62 on: November 01, 2007, 08:02:33 PM »
Xilinx have SDRAM application docs, so no big problem on the hardware side. One DCM will be occupied however. And a feedback line to the clock input of the SDRAM is needed. Maybe, maybe it can make do with a fake DCM clock from the MCLK or so.
I think the big obstacle is the pipeline architecture of the DRAM. Meaning the Minimig would request a memory access and get the answer ~3 memory clocks later (depend on Cas latency). Meaning the memory might have to be clocked at current memory speed x3.

PCB wire impedance, signal skew, rise time, reflection, decoupling, power supply ripple etc.. all come into play for this.