Search found 436 matches

by rpineau
Sat Jan 21, 2017 7:19 pm
Forum: Hardware
Topic: 68020 booster
Replies: 115
Views: 25838

Re: 68020 booster

Diode can probably work (if the polarity is correct). I just prefer to use proper logic gate for this.
by rpineau
Sat Jan 21, 2017 6:28 pm
Forum: Hardware
Topic: 68020 booster
Replies: 115
Views: 25838

Re: 68020 booster

STERM is from the card to the CPU. As the 68020 doesnt have STERM you need to use the STERM from the card to generate DSACK0 and DSACK1.
Diodes are probably not going to work here. Also the generated DSACKx need to go tri-state when STERM is HI.
by rpineau
Sat Jan 21, 2017 5:07 pm
Forum: Hardware
Topic: 68020 booster
Replies: 115
Views: 25838

Re: 68020 booster

FastRam will be a separate card that goes on the expansion port.
by rpineau
Sat Jan 14, 2017 4:22 am
Forum: Hardware
Topic: Anyone recognizes this type harddisk?
Replies: 30
Views: 956

Re: Anyone recognizes this type harddisk?

this link was just for reference of what to look for (ebay, ....)
by rpineau
Fri Jan 13, 2017 10:07 pm
Forum: Hardware
Topic: Anyone recognizes this type harddisk?
Replies: 30
Views: 956

Re: Anyone recognizes this type harddisk?

It's a SCSI drive. You would need a ASCI to SCSI Adapter (ICD or other). Or if you have a Falcon or TT .. a SCSI cable
by rpineau
Sat Jan 07, 2017 11:16 pm
Forum: Hardware
Topic: TT and MSTe PSU
Replies: 5
Views: 392

Re: TT and MSTe PSU

So .. it works :) Here is a picture of it in a TT before I close the PSU enclosure : PicoPSU_TT.jpg I changed the fan for a silent fan ( https://smile.amazon.com/gp/product/B00ZB7IBK8/ref=oh_aui_detailpage_o01_s00?ie=UTF8 ). The board accepts 20 and 24 pin ATX Pico PSU. I re-used the original switch...
by rpineau
Sat Jan 07, 2017 7:05 pm
Forum: Chat forum [ENG]
Topic: New toy!
Replies: 31
Views: 1149

Re: New toy!

I looked at freecad.. indeed not intuitive :)
I also looked at Fusion 360, that too requires some time spent on tutorials.
There are more and more free tools out there. I'm starting to run into SketchUp limitations for some of my things so it might be time to invest time learning a new tool.
by rpineau
Sat Jan 07, 2017 6:21 pm
Forum: Chat forum [ENG]
Topic: New toy!
Replies: 31
Views: 1149

Re: New toy!

Thanks for the files. I too use SketchUp for my 3D modeling as it's indeed the easiest one to learn. I print using ABS on a SoliDoodle 2. 3D printing is really useful for things like this. Now to print new Atari case we would need something a lot bigger :) .. something like these : https://bigrep.co...
by rpineau
Sat Dec 31, 2016 3:01 am
Forum: Hardware
Topic: TT and MSTe PSU
Replies: 5
Views: 392

Re: TT and MSTe PSU

I just got the PCBs back so I'm going to test this during the weekend and if all works fine I'll post the files.
Regards, Rodolphe
by rpineau
Fri Dec 23, 2016 6:12 pm
Forum: Hardware
Topic: TT and MSTe PSU
Replies: 5
Views: 392

Re: TT and MSTe PSU

I've build a small PCB to use a Pico-PSU and added a 7905 to generate the -5V from the -12V.
PicoPSU-MSTE-24.png


I can provide the Eagle file if interested.
by rpineau
Mon Dec 12, 2016 11:07 pm
Forum: Hardware
Topic: 68020 booster
Replies: 115
Views: 25838

Re: 68020 booster

So I have been fighting a problem for a few weeks now. One of the GB622 test was not working at all, total screen corruption, super slow. The test is "VDI Text Effects". If I disable the blitter, the test works. My MegaSTE has a combo GSTMCU with the integrated blitter. Juliusz has an exte...
by rpineau
Fri Dec 09, 2016 9:34 pm
Forum: Website Discussions
Topic: Youtube bbcode problem
Replies: 1
Views: 968

Re: Youtube bbcode problem

you might need to have it force the html5 version of the video. instead of flash.
by rpineau
Fri Dec 09, 2016 7:23 pm
Forum: Hardware
Topic: Falcon ST-RAM 14MB boards
Replies: 38
Views: 2436

Re: Falcon ST-RAM 14MB boards

It requires Flash .. I removed Flash a while ago .. and will never re-install it :)
The youtube link works.

HTML5 is the way to go

RoRo
by rpineau
Mon Dec 05, 2016 8:13 pm
Forum: Hardware
Topic: 68020 booster
Replies: 115
Views: 25838

Re: 68020 booster

We plan on open sourcing the whole thing once it all works. As for selling them.. if someone want to manufacture them .. because I don't plan on spending my weekends soldering boards :) We also have a few extension board that we will deign/prototype/release for this accelerator. As for a price, I gu...
by rpineau
Wed Nov 30, 2016 3:17 am
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

You're right, during int ack, A[3:1} represent the interrupt level.
And as A0 = 1, our VHDL code assert LDS properly and this in turn assert /DS on the MFP, but it would be more correct to detect IACK and assert both /LDS and /UDS.
by rpineau
Wed Nov 30, 2016 1:02 am
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

Ok my head hurts now. D8-D15 are UDS. These are even addresses (believe it or not). Odd addresses are LDS. yes yes .. my bad ( looks like I got myself confused a few times around there :) ). So if we write to an even address as a byte that means LDS should not be asserted. Agreed. Any read/write to...
by rpineau
Wed Nov 30, 2016 12:23 am
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

SO... A0,SIZ1,SIZ0 == 001 is is a byte operation on the UDS. So LDS needs to be 1. This is a 1 byte write to an even address .. so data is on D7-D15 , not D0-D7, so in this case UDS=0, LDS=1 A0,SIZ1,SIZ0 == 101 is a byte write to an odd address, so data is on D0-D7, UDS = 1, LDS = 0 I'm not questio...
by rpineau
Tue Nov 29, 2016 11:45 pm
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

yes, so RESULT <=(CONDITION THAT REDUCES TO A SINGLE BIT). in this case CONDITION THAT REDUCES TO A SINGLE BIT is 1 so RESULT = 1; but we want RESULT = 0 (aka LDS =0 aka /LDS pin is LO). and yes.. people make the usual mistake you describe .. I try not to :) (I do both logic stuff like GAL and VHDL ...
by rpineau
Tue Nov 29, 2016 11:15 pm
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

terriblefire wrote:EDIT: Try it in a simulator. Give it those values and 1 will appear.


You mean in the simulator you get 1 for LDS .. well .. you should get 0 as LDS is active LO.
So if it's 1 it never get asserted .. no /DS, no /DTACK... no working int from MFP
by rpineau
Tue Nov 29, 2016 11:09 pm
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

I'm not testing a bit field. this : LDS <= not SIZ1 and SIZ0 and not A0; is like : LDS_INT = ~SIZ1 & SIZ- & ~A0; your ({A0, SIZ[1:0]} == 3'b001) would translate to something like result <= 1 when (A0 = '0' and SIZ1 = '0' and SIZ0 ='1') else 0; so this is returning the result of a test. and y...
by rpineau
Tue Nov 29, 2016 10:58 pm
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

So .. based on this : http://www.asic-world.com/verilog/operators1.html#Equality_Operators "Result is 0 (false) or 1 (true)" so ({A0, SIZ[1:0]} == 3'b001) returns 1 (true) and when you do LDS_INT = DS20 | DS20DLY | ({A0, SIZ[1:0]} == 3'b001); you do LDS_INT = 0 | 0 | 1; .. so LDS is 1 ... ...
by rpineau
Tue Nov 29, 2016 10:46 pm
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

I more trying to understand what a==1 in verilog returns as your using a ( X == Y) in an equation.
if a=0, a==1 should return 0 ? so 0 & x = 0
if a=1, a==1should return 1 ? so 1 & x = x

Regards,
Rodolphe
by rpineau
Tue Nov 29, 2016 9:41 pm
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

I agree with your last statement (LDS = ~A0 & ~SIZ[1] & SIZ[0];)
but what is the result of ({A0, SIZ[1:0]} == 3'b001) ... True ? and true is ... 1, not 0...
by rpineau
Tue Nov 29, 2016 9:38 pm
Forum: Hardware
Topic: Open Source 68K Accelerator Project(s)
Replies: 134
Views: 7721

Re: Open Source 68K Accelerator Project(s)

SIZ0 and SIZ1 are active HI .. so asserted means 1, not 0 (/DSACKx are active LO, so asserted means 0). Also keep in mind... I'm not a VHDL guru or CPLD guru :) .. I know our code works on a STE and MegaSTE (so probably on a STF too). Our VHDL code is based on our previous CPLD code (using CUPL) whi...

Go to advanced search