FPGA replacement for VIC I chip?

Modding and Technical Issues

Moderator: Moderators

tlr
Vic 20 Nerd
Posts: 594
Joined: Mon Oct 04, 2004 10:53 am

Re: FPGA replacement for VIC I chip?

Post by tlr »

Kweepa wrote:
tlr wrote:To fit it in a reasonable amount of space (like the CPLD mentioned) you need to know enough to deduce most of the actual silicon implementation, not just the observable behaviour.
Really? I'd be interested to know why. If anything I would have thought that simulating the observable behaviour would be better, since you could take shortcuts that work with FPGA.
This is because the original implementation was most likely optimized to fit the most functionality possible in the smallest space possible. It's very likely that many observed phenomena has a common cause, i.e they are artifacts of what strategy was used to implement the intended behaviour of the original circuit.

If we try to implement what we can observe from our tests, observation for observation, the implementation will be a big mess of special cases.
If we try to deduce the actual original implementation, chances are that phenomena present in the original design that we haven't observed, will actually be present in our implementation as well.

The latter was occasionally the case when we implemented x64sc over x64.
User avatar
Kweepa
Vic 20 Scientist
Posts: 1303
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Re: FPGA replacement for VIC I chip?

Post by Kweepa »

Ah, I get where you're coming from. Thanks.
groepaz
Vic 20 Scientist
Posts: 1266
Joined: Wed Aug 25, 2010 5:30 pm

Re: FPGA replacement for VIC I chip?

Post by groepaz »

If we try to implement what we can observe from our tests, observation for observation, the implementation will be a big mess of special cases.
If we try to deduce the actual original implementation, chances are that phenomena present in the original design that we haven't observed, will actually be present in our implementation as well.
this was/is also one of the main rules for how we work on the fpga core of the chameleon - it actually makes things simpler at the end, and the big advantage is that even yet undiscovered strange behavior will likely work.
I'm just a Software Guy who has no Idea how the Hardware works. Don't listen to me.
User avatar
pjwhoopie
Vic 20 Newbie
Posts: 4
Joined: Thu Jan 14, 2016 4:25 pm
Location: Maryland
Occupation: Math Guy

Re: FPGA replacement for VIC I chip?

Post by pjwhoopie »

Is the only replacement option for NTSC VIC I chip to salvage another unit?
User avatar
ral-clan
plays wooden flutes
Posts: 3707
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Re: FPGA replacement for VIC I chip?

Post by ral-clan »

pjwhoopie wrote:Is the only replacement option for NTSC VIC I chip to salvage another unit?
No. As said earlier in this thread, there are quite a few sellers sellers on Alibaba.com (or perhaps AliExpress - although I couldn't find any there) that seem to have bulk quantities of new-old-stock VIC-I chips left over from the Commodore days (many of Commodore's factories were in Asia).

However, I find Alibaba, and even AliExpress a little strange to deal with and I'm not entirely comfortable risking my money there. Figuring out import fees, for instance is strange. You need to be a commercial importer to understand the intricacies.

http://www.alibaba.com/product-detail/- ... 0.0.GAAUTt

http://www.alibaba.com/product-detail/- ... 0.0.ZzGwMO

Perhaps there are others here on Denial who already have have bought from there and would be willing to advise.

It would be nice to be able to find a reputable source that individuals can purchase from in Asia as some of the sellers seem to have hundreds of these chips in stock.
Image Music I've made with 1980s electronics, synths and other retro-instruments: http://theovoids.bandcamp.com
User avatar
pjwhoopie
Vic 20 Newbie
Posts: 4
Joined: Thu Jan 14, 2016 4:25 pm
Location: Maryland
Occupation: Math Guy

Re: FPGA replacement for VIC I chip?

Post by pjwhoopie »

Thanks. If anyone has bought some old Commodore chips, that would be great to hear.
User avatar
mrr19121970
Vic 20 Nerd
Posts: 885
Joined: Tue Jan 19, 2016 9:22 am
Location: Germany
Occupation: IT service manager

Re: FPGA replacement for VIC I chip?

Post by mrr19121970 »

They have 'new old stock' here too, but at these prices you really have to love your vic to want to pay them.

As I mentioned recently to @eslapion I am not upto 13 VIC20s. I buy them generally for spares and repairs, but after seeing how badly they are mistreated I feel the obligation to treat them like injured animals. I buy repair parts (at top dollar) and get them like new again. Now I have the issue I've spent so much time and money on them I can't/won't be able to part with them. Soon I think I'll need a Greyhound bus too for storage, right @ken??
User avatar
Muzz73
Vic 20 Hobbyist
Posts: 135
Joined: Thu May 03, 2012 12:12 pm
Location: Farmersville, CA,
Occupation: Consultant

Re: FPGA replacement for VIC I chip?

Post by Muzz73 »

I bought 20 NTSC VIC chips (6560-101) from a surplus supplier in China a few years back - all were NOS and had never even been put into a socket before.

I believe that 17 were good and 3 duds, but I got them for like $2.80/ea. IIRC.

You can find them, if you peek & poke (not PEEK & POKE) around in the right places... :wink:
BCNU,
Louis
User avatar
eslapion
ultimate expander
Posts: 5037
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Re: FPGA replacement for VIC I chip?

Post by eslapion »

This device has a VIC-20 core so there is obviously a VHDL model for the 6561.
http://www.fpgaarcade.com/replay/

However I suppose the output is RGB.
Be normal.
groepaz
Vic 20 Scientist
Posts: 1266
Joined: Wed Aug 25, 2010 5:30 pm

Re: FPGA replacement for VIC I chip?

Post by groepaz »

there are at least 3 cores, the one that runs on MIST, the one that runs on Chameleon, and the one that runs on FPGA-Arcade.

however, none of them is accurate enough to serve as a source for replacing ICs, nor are they developed to work like that.
I'm just a Software Guy who has no Idea how the Hardware works. Don't listen to me.
User avatar
eslapion
ultimate expander
Posts: 5037
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Re: FPGA replacement for VIC I chip?

Post by eslapion »

groepaz wrote:... none of them is accurate enough to serve as a source for replacing ICs, nor are they developed to work like that.
I suspected as much.

Add to that the fact a real drop-in replacement would require both digital and analog technology. I guess quite more complicated than SwinSID.

I'm afraid for now the price tag you saw is the right one.
Be normal.
User avatar
mrr19121970
Vic 20 Nerd
Posts: 885
Joined: Tue Jan 19, 2016 9:22 am
Location: Germany
Occupation: IT service manager

Re: FPGA replacement for VIC I chip?

Post by mrr19121970 »

Muzz73 wrote:I bought 20 NTSC VIC chips (6560-101) from a surplus supplier in China a few years back - all were NOS and had never even been put into a socket before.

I believe that 17 were good and 3 duds, but I got them for like $2.80/ea. IIRC.

You can find them, if you peek & poke (not PEEK & POKE) around in the right places... :wink:
This is a super price. The only PAL 6561-101s I've found they want:

A) 11 us$ each + 18 us$ postage + 7 us$ PayPal fees + import duty.
B) 9.5 us$ each + 35 us$ postage + import duty.

And then you don't know if you get the chips or if they work (dead or fakes). Thankfully PayPay should refund in an issue.
groepaz
Vic 20 Scientist
Posts: 1266
Joined: Wed Aug 25, 2010 5:30 pm

Re: FPGA replacement for VIC I chip?

Post by groepaz »

Add to that the fact a real drop-in replacement would require both digital and analog technology. I guess quite more complicated than SwinSID.
no and no. its quite doable - and the VIC is actually a simple chip more or less.
I'm just a Software Guy who has no Idea how the Hardware works. Don't listen to me.
User avatar
mrr19121970
Vic 20 Nerd
Posts: 885
Joined: Tue Jan 19, 2016 9:22 am
Location: Germany
Occupation: IT service manager

Re: FPGA replacement for VIC I chip?

Post by mrr19121970 »

I will take some if you cab do it...
groepaz
Vic 20 Scientist
Posts: 1266
Joined: Wed Aug 25, 2010 5:30 pm

Re: FPGA replacement for VIC I chip?

Post by groepaz »

i doubt that will happen in the near future, they'd still cost a lot more than a real IC :) when it is feasible, we'll do it i guess (although starting with VIA or CIA, because these are easier to get 100% right)
I'm just a Software Guy who has no Idea how the Hardware works. Don't listen to me.
Post Reply