English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 03 June 2008, 12:55   #81
Hungry Horace
Wipe-Out Enthusiast
 
Hungry Horace's Avatar
 
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
although Zetr0 lovingly answered many of my questions via PM, i remain unsure.... how is this going to connect? via the trapdoor slot?

if so, what does that mean for those wanting 2 meg of chipram in their a600s?


and i cant find that 2 meg chipram expansion with clockport anywhere (if thats how the expansion may connect). amigakit seem not to have it anymore
Hungry Horace is offline  
Old 03 June 2008, 13:05   #82
Fingerlickin_B
Amiga Nut
 
Fingerlickin_B's Avatar
 
Join Date: Oct 2006
Location: Belco, Australia
Posts: 2,242
A: I'm not sure that it actually could connect via the trapdoor edge.

B: I certainly hope it doesn't! My PPC card is already connected there!

PZ.
Fingerlickin_B is offline  
Old 03 June 2008, 13:19   #83
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
The Expansions planned all connect to the 64 pin CPU socket of the A500 or Clip over chip the CPU in the A600.

for A600 clock ports there are two options that I know of, both from Jens

the A602 (1mb chip + RTC + 1 clock port)
the A600 Interface Expander (connects to cpu)
Zetr0 is offline  
Old 03 June 2008, 13:22   #84
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
Looking at gens designs the clock port looks quite passive, infact it should be easy enough to create a very simple board that would provide a clock port.

@Hungry Horace
so what mischief have you planed for your A600's clock port?
Zetr0 is offline  
Old 03 June 2008, 14:10   #85
Hungry Horace
Wipe-Out Enthusiast
 
Hungry Horace's Avatar
 
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
@Ztero - none, now i know this doesnt need it!

anyone got any old a600 chipram expansion for sale?
Hungry Horace is offline  
Old 06 June 2008, 03:24   #86
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
SCSI and IDE?

I really dont grasp why anyone would want or need anything more than an SD/MMC-card slot or two, considering the price/availability of memory cards these days - I just got two 8GB cards for close to nothing. Ofcourse an SD/MMC card slot is basicly IDE, so I guess adding a 40 pin header for IDE is not much extra.

But SCSI? Nah.
What do people want to hook up, old, noisy hard drives?

Btw, the other day I found something funny in my local computer store - 40pin IDE to SATA adapter - hook 2 SATA devices to regular 40 pin IDE header, no special drivers needed

https://www.mamoz.no/produkt/170567/...SATA_disk.html
kolla is offline  
Old 06 June 2008, 12:13   #87
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@Kolla

hello there, a most interesting link, i have been fishing around for one, actually a couple of these, how much is that via that link ? (in GBP / Euro)

A friend and I have been toying with SATA and the thought of eSATA devices hooked up to a miggy

As much as in the most part i do see the point of WHY SCSI when IDE is simpler, cheaper etc.

Well it all comes down to CPU load, IDE on the amiga, is infact PIO 0 and eats cpu cycles and essentially slows down the cpu considerably!

SCSI on the other hand is managed by a controller freeing up the CPU, this drasically speeds up even the slowest CPU -> Backing store times . with the right kinda of development a small implementation of DMA could be incorperated with the SCSI controller and this improves performance even further!

to give a rough idea PIO mode 0 IDE will max out at 2MB per sec with an 060@50 behind it.. (at this the 060 wont be able to do anything else as it has to wait, fetch and wait some more)

a 20mhz FPGA SCSI controller will max out around 4MB per sec with a 68000 chip requesting it. with the implementation of DMA this will increase seek / request speeds from chip to controller and improve around 25 - 33%, with a faster controller well speeds upto 40MB a sec are possible with NO overhead for the CPU.

all this being said the first implementations will have IDE, for simplicity
Zetr0 is offline  
Old 08 June 2008, 03:39   #88
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 58
Posts: 3,482
Send a message via MSN to rkauer Send a message via Yahoo to rkauer
Quote:
Originally Posted by Zetr0 View Post
--zip--

all this being said the first implementations will have IDE, for simplicity

Note the A600 accelerator will "lack" this feature for obvious reasons!
rkauer is offline  
Old 08 June 2008, 14:52   #89
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
LOL

indeed
Zetr0 is offline  
Old 09 June 2008, 00:34   #90
FrenchShark
FPGAmiga rulez!
 
FrenchShark's Avatar
 
Join Date: Dec 2007
Location: South of France
Age: 50
Posts: 155
Hello,

just an update : I ran the TG68 compilation on Quartus II with a cyclone III EP3C10E144C7. It takes 3000 LEs (out of 10320) and the Fmax is 22.85 MHz.
We may expect a 6x speed increase with a FPGA.

Regards,

Frederic
FrenchShark is offline  
Old 09 June 2008, 00:55   #91
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
Impressive...

It still surprises me how far these chips have come...
Zetr0 is offline  
Old 09 June 2008, 01:05   #92
Hungry Horace
Wipe-Out Enthusiast
 
Hungry Horace's Avatar
 
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
arrgh, i wish this thread hadnt started!

i am getting impatient for this awesome expansion already!! can i pay in advance?!

rkauer - just two more weeks yeah??
Hungry Horace is offline  
Old 09 June 2008, 01:13   #93
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 58
Posts: 3,482
Send a message via MSN to rkauer Send a message via Yahoo to rkauer
Quote:
Originally Posted by FrenchShark View Post
Hello,

just an update : I ran the TG68 compilation on Quartus II with a cyclone III EP3C10E144C7. It takes 3000 LEs (out of 10320) and the Fmax is 22.85 MHz.
We may expect a 6x speed increase with a FPGA.

Regards,

Frederic
@ Fredie:


Sounds impressive, but a real "full" 020 or 030 @ 25MHz plus some RAM and we achieve the very same result. I wonder if a simpler FPGA can achieve the same speed (like those 3128 Z sent me ). 6x speed (compared to 68000@7MHz) is normal with a humble 020 with fast RAM.

So back to the real 68k...sigh...

But nothing impending anyone to use this into a large (and faster) FPGA to a future accelerator, if the price is right. Today a decent FPGA costs much more than the original CPU, with one major drawback (I hate militarism, don't you?): you need to upload the firmware before the chip start to act like a real CPU .
rkauer is offline  
Old 09 June 2008, 01:16   #94
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 58
Posts: 3,482
Send a message via MSN to rkauer Send a message via Yahoo to rkauer
Quote:
Originally Posted by Hungry Horace View Post
arrgh, i wish this thread hadnt started!

i am getting impatient for this awesome expansion already!! can i pay in advance?!

rkauer - just two more weeks yeah??
Yeah, two more weeks (tm)

BTW: no pre-orders until we have a real product in hand. And the board will be achievable in an eagle file to anyone who wish to make his own accelerator. Mounted units from the authors, of course, with a little payment for the hand work.
rkauer is offline  
Old 09 June 2008, 02:07   #95
Hungry Horace
Wipe-Out Enthusiast
 
Hungry Horace's Avatar
 
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
that's very admirable waiting for the product to emerge... but doenst help my patience!

and make my own?? fat chance! worth the extra cost to let someone 'less dodgy' than myself do it
Hungry Horace is offline  
Old 09 June 2008, 05:28   #96
FrenchShark
FPGAmiga rulez!
 
FrenchShark's Avatar
 
Join Date: Dec 2007
Location: South of France
Age: 50
Posts: 155
Quote:
Originally Posted by rkauer View Post
@ Fredie:


Sounds impressive, but a real "full" 020 or 030 @ 25MHz plus some RAM and we achieve the very same result. I wonder if a simpler FPGA can achieve the same speed (like those 3128 Z sent me ). 6x speed (compared to 68000@7MHz) is normal with a humble 020 with fast RAM.

So back to the real 68k...sigh...

But nothing impending anyone to use this into a large (and faster) FPGA to a future accelerator, if the price is right. Today a decent FPGA costs much more than the original CPU, with one major drawback (I hate militarism, don't you?): you need to upload the firmware before the chip start to act like a real CPU .
Cost more, are you sure ?
68EC020AA25 : $25 (Future Electronics) even if Freescale said $15, I could not find it at this price.
EP3C10E144C7 : $21 (Digikey)
EP3C5E144C7: $15 (Digikey)
EP3C5E144C8 : $12 (Digikey)

The firmware is put inside a serial EEPROM and is loaded automatically by the Cyclone III at bootup time. The loading time is about 100 ms.
With 10,000 LEs you can have a 68000, a DSP, a SDRAM controller and IDE controller and some audio outputs (1-bit DAC technology).
Just a reminder : the DE1/DE2 minimig fits into 12,000 LEs (68000 + OCS chipset + Z80 as floppy emulator)

Regards,

Frederic
FrenchShark is offline  
Old 09 June 2008, 07:51   #97
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 58
Posts: 3,482
Send a message via MSN to rkauer Send a message via Yahoo to rkauer
Lightbulb

Quote:
Originally Posted by FrenchShark View Post
Cost more, are you sure ?
68EC020AA25 : $25 (Future Electronics) even if Freescale said $15, I could not find it at this price.
EP3C10E144C7 : $21 (Digikey)
EP3C5E144C7: $15 (Digikey)
EP3C5E144C8 : $12 (Digikey)

The firmware is put inside a serial EEPROM and is loaded automatically by the Cyclone III at bootup time. The loading time is about 100 ms.
With 10,000 LEs you can have a 68000, a DSP, a SDRAM controller and IDE controller and some audio outputs (1-bit DAC technology).
Just a reminder : the DE1/DE2 minimig fits into 12,000 LEs (68000 + OCS chipset + Z80 as floppy emulator)

Regards,

Frederic
Yeah, I know those prices, but we need the serial EPROM, too. And they don`t come cheap, I'm afraid.

Plus we need some level shifters to raise the CPLD voltage level (3.3V) to IDE level (5V). Yeah, some optocouplers can do this job (one for each IDE signal, since GND is GND, anyway), but the final price is going bigger and bigger.

Using a CPLD to control SDRAM memory is good idea, and will be implemented. If you want, I have a PPC DDR/SDRAM interface in verilog code to start some tweaking to adapt it to 68k code/behaviour. It uses one small Cyclone to achieve this. For today, I'm thinking in ordinary SIMM interface (inexpensive, no need for huge CPLD to control it).

The balanced price/performance is important. If we can achieve a great update using inexpensive solutions, that will be the way. That`s why I'm looking for an old SDRAM DIMM controller in CPLD (didn't find one 'till now ). Those not-so-old technology can be used in a 68k accelerator without major re-designs on the memory controller, using a small 5V CPLD/FPGA/GAL. Those DIMM modules usually comes with 64~256Mb and 10ns cycle (very good to interface with a 68k, in my opinion).

Oh, and for 68k CPU, we can always catch some on fleabay or even on old hardware. This accelerator will be a hobby project, at least at start! ROHS compliant will be an issue in Europe, I know...
rkauer is offline  
Old 09 June 2008, 11:20   #98
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@FrenchShark

You love the FPGA dont you... its okay.... i do too

The prices for 68ec020fgxx are a lot cheaper when you know some one with a large stock of them

say..... about 200 units
Zetr0 is offline  
Old 09 June 2008, 11:36   #99
TheCorfiot
Amibay Senior Staff
 
TheCorfiot's Avatar
 
Join Date: Feb 2008
Location: Cardiff / Wales
Posts: 1,302
Quote:
Originally Posted by Zetr0 View Post
@FrenchShark

You love the FPGA dont you... its okay.... i do too

The prices for 68ec020fgxx are a lot cheaper when you know some one with a large stock of them

say..... about 200 units

Well thats 200 accelerators in the pipeline then

Give me a REAL 680xx any day

TheCorfiot is offline  
Old 10 June 2008, 05:50   #100
FrenchShark
FPGAmiga rulez!
 
FrenchShark's Avatar
 
Join Date: Dec 2007
Location: South of France
Age: 50
Posts: 155
Quote:
Originally Posted by rkauer View Post
Yeah, I know those prices, but we need the serial EPROM, too. And they don`t come cheap, I'm afraid.

Plus we need some level shifters to raise the CPLD voltage level (3.3V) to IDE level (5V). Yeah, some optocouplers can do this job (one for each IDE signal, since GND is GND, anyway), but the final price is going bigger and bigger.

Using a CPLD to control SDRAM memory is good idea, and will be implemented. If you want, I have a PPC DDR/SDRAM interface in verilog code to start some tweaking to adapt it to 68k code/behaviour. It uses one small Cyclone to achieve this. For today, I'm thinking in ordinary SIMM interface (inexpensive, no need for huge CPLD to control it).

The balanced price/performance is important. If we can achieve a great update using inexpensive solutions, that will be the way. That`s why I'm looking for an old SDRAM DIMM controller in CPLD (didn't find one 'till now ). Those not-so-old technology can be used in a 68k accelerator without major re-designs on the memory controller, using a small 5V CPLD/FPGA/GAL. Those DIMM modules usually comes with 64~256Mb and 10ns cycle (very good to interface with a 68k, in my opinion).

Oh, and for 68k CPU, we can always catch some on fleabay or even on old hardware. This accelerator will be a hobby project, at least at start! ROHS compliant will be an issue in Europe, I know...
The EPCS1 is at $3.50 but because of speed issue with the Cyclone III(the EPCS1 is too slow for the cyclone III), it might be necessary to use the EPCS4 which costs... $13.
Maybe we can keep the 68000 running for initializing the FPGA then, once the FPGA is ready, it deactivates the 68000 and triggers a reset.

DIMM modules are 64-bit IIRC, you will lose half of their capacity on a 32-bit CPU. You may put buffers/switches to get access to the 64-bit datapath but that won't be cheaper than voltage shifting for FPGA.

Yesterday, I have looked at the different 68000 signals : there are 31 outputs (23 addresses, AS, UDS, LDS, RW, VMA, FC0, FC1, FC2), these need 4 bus drivers like a 74ACT373. Then, there are 16 bidirectional signals (the databus), two 74LVC646 have to be used. Finally, there are 9 inputs (IPL0, IPL1, IPL2, BERR, VPA, RESET, HALT, CLK and DTACK). One CBTD3384 is enough here.

74ACT373 : $0.51 (x 4)
74LVC646 : $1.26 (x 2)
CBTD3384 : $0.64
$5.20 of buffers

To me, the expensive item will be the 4-layer PCB.

Regards,

Frederic
FrenchShark is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
GVP1230+ Accel Board Jumper settings? gtrmn01 support.Hardware 3 03 September 2013 20:21
Having trouble creating HDD for 1.3 A500 trydowave support.WinUAE 26 14 February 2013 16:04
SFS on A600 020 KS 2.0 demolition support.Other 27 22 December 2012 18:46
68060 board stuck in an A500 or A600 - impossible goal? Photon support.Hardware 17 04 October 2009 15:09
WTB: A500 Accel Must Have Switch to Go Back to 68K Mode kjmann14 MarketPlace 0 26 March 2009 21:01

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 12:01.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10255 seconds with 14 queries