6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Nov 22, 2024 9:49 pm

All times are UTC




Post new topic Reply to topic  [ 558 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14, 15, 16 ... 38  Next
Author Message
 Post subject: Re: TTL 6502 Here I come
PostPosted: Tue Feb 07, 2017 7:26 am 
Offline
User avatar

Joined: Tue Nov 16, 2010 8:00 am
Posts: 2353
Location: Gouda, The Netherlands
Drass wrote:
Curious, what size vias are you using?
I normally use 0.6 mm (23,6 mil) via size with 0.25 mm (9.8 mil) finished holes. That's the smallest I can get from eurocircuits for their standard process. There's always the option of going smaller, for additional cost. Start out by looking at board houses, and see what options they have.
Quote:
It's likely I won't have the luxury of a clean VCC plane this time around in any case - in fact, I'm considering doing away with the VCC place altogether on this board and running 24mil traces for VCC lines.
I usually run a VCC plane anyway, so that all left over space can be used. That's less work than running traces. Just make sure you don't cut off anything.

Edit: if you're hand soldering, you could put a via inside an SOIC pad to save space. This is not recommended for reflow soldering, because the via will wick away the solder.


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Tue Feb 07, 2017 5:13 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8507
Location: Midwestern USA
Drass wrote:
Curious, what size vias are you using?

Via in the signal paths (0.006 inch traces) are 0.026 inch diameter with 0.008 inch holes. Other via sizes depend on the traces to which they connect.

Incidentally, that board is a four-layer design, with the inner layers being Vcc and ground.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Thu Feb 09, 2017 12:57 am 
Offline
User avatar

Joined: Sun Oct 18, 2015 11:02 pm
Posts: 428
Location: Toronto, ON
BigDumbDinosaur wrote:
Via in the signal paths (0.006 inch traces) are 0.026 inch diameter with 0.008 inch holes.
Arlet wrote:
I normally use 0.6 mm (23,6 mil) via size with 0.25 mm (9.8 mil) finished holes.
Thanks Gents. Just checked with OSH Park. They support 10 mil drill (+/- 2.5mil) with a 4 mil "annular ring" as standard for a 4 layer board. That suggests I could end up with 18 mil total diameter of copper and a 12.5mil hole in the middle of it. Nice and small but it doesn't leave a lot of copper around the hole - just hope they can hit the center accurately :)
Arlet wrote:
I usually run a VCC plane anyway, so that all left over space can be used
Makes perfect sense. I'll run traces and then just fill in the plane once it's all done.
Arlet wrote:
if you're hand soldering, you could put a via inside an SOIC pad to save space.
That's a great idea! I checked with the board house just to make sure and it's not a problem for them. By the way, Eagle CAD generates an error when you do this unless: (1) the via has the same name as the signal, and (2) the Design Rule for the distance between a pad and a via of the same name is set to zero. Took me a while to figure that out.
GARTHWILSON wrote:
Rather than taking a lot of board space making the Vcc lines so wide, I would just put bypass capacitors with the shortest possible connections from Vcc pins to the ground plane. The current peaks you have to worry about for AC performance will go through the bypass capacitor, not the traces.
Thanks Garth. I chose 24 mil rather arbitrarily. Out of interest, I took a look at this Trace Width Calculator. It suggests even fairly narrow traces will do wrt temperature rise. I had just assumed VCC lines needed to be quite wide even with bypass caps - evidently not!
GARTHWILSON wrote:
I did the soldering above with a 30W 1/8" chisel-tip soldering iron, .032" 60/40 rosin-core solder, and no additional flux.
Nice! I'm in for quite a lot of SMD soldering on this project so this is very reassuring :)

_________________
C74-6502 Website: https://c74project.com


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Thu Feb 09, 2017 6:03 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8507
Location: Midwestern USA
Drass wrote:
GARTHWILSON wrote:
I did the soldering above with a 30W 1/8" chisel-tip soldering iron, .032" 60/40 rosin-core solder, and no additional flux.

Nice! I'm in for quite a lot of SMD soldering on this project so this is very reassuring :)

Before my left eye went south on me, I could easily solder SMT parts with pins on 50 mil centers. POC V1.1 has the SRAM in an SOJ32 package and a MAX-238 in an SOIC24 package. I used some liquid flux to make the pads a bit tacky, which helped to keep the part in place. Using tweezers to position and press down on the part, I heated diagonally opposite pins until the reflow melted and bonded to the pins. With the package now secured, I thoroughly cleaned and tinned the soldering iron tip and then used a drag technique to solder the rest of the pins. The SOIC24 was the easier of the two to solder, since the pins extend outward from the package. Judicious use of desoldering braid cleaned up any little boo-boos.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Thu Feb 09, 2017 7:05 am 
Offline

Joined: Sun Apr 10, 2011 8:29 am
Posts: 597
Location: Norway/Japan
I have soldered the occasional SD card socket, but that's about it as far as SMD is concerned. To get more practice I've ordered a couple of those 1-dollar DIY kits from ebay, just a silly thing with blinkenlights, but they have several surface mount chips. Can as well make something that does something while practicing.


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Thu Feb 09, 2017 7:07 am 
Offline
User avatar

Joined: Tue Nov 16, 2010 8:00 am
Posts: 2353
Location: Gouda, The Netherlands
Be careful with the flux though. I once used some flux pens, and the flux got under TQFP packages, and started to corrode the vias.


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Sun Feb 12, 2017 1:16 pm 
Offline
User avatar

Joined: Sun Nov 27, 2011 12:03 pm
Posts: 229
Location: Amsterdam, Netherlands
Arlet wrote:
Be careful with the flux though. I once used some flux pens, and the flux got under TQFP packages, and started to corrode the vias.

Submerge and lightly rock and scrub the final result in alcohol for a few minutes. That's what I always do. Should remove all the flux, even under chips. (Of course, use good judgement about what parts will tolerate this treatment (e.g. switches might not). ICs, SMD Rs and Cs, and non-delicate connectors (like IC sockets and IDC headers) should all be okay).


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Sun Feb 12, 2017 7:34 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8507
Location: Midwestern USA
Arlet wrote:
Be careful with the flux though. I once used some flux pens, and the flux got under TQFP packages, and started to corrode the vias.

Was that a RHOS PCB where that happened? I've heard of corrosion occurring on those PCBs just because of the environment in which the board is being used.

I have modules built on non-RHOS boards that have been in use for many years, some in cabinets that are outdoors and thus are occasionally exposed to high humidity. I've never seen any evidence of via or pad corrosion. It could be that is because the reflow is lead/tin.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Sun Feb 12, 2017 8:04 pm 
Offline
User avatar

Joined: Tue Nov 16, 2010 8:00 am
Posts: 2353
Location: Gouda, The Netherlands
Yes, I think it was post-RHOS time.


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Sun Feb 12, 2017 11:37 pm 
Offline
User avatar

Joined: Sun Oct 18, 2015 11:02 pm
Posts: 428
Location: Toronto, ON
BigDumbDinosaur wrote:
drag technique to solder the rest of the pins.
Is the "drag" technique the preferred method even for SOIC packages? It looks like magic on the videos I've seen. I'm instinctively more comfortable with a pin-by-pin approach, but that's probably because I've only soldered DIP packages before (and only very few of them at that). BDD, did you use a chisel-tip iron or one of those hollow tips? I was assuming that because Garth mentioned not using extra flux and a chisel-tip it was pin-by-pin in that instance.

Thanks for all the suggestions - I really would like these boards to have that pristine look :)

Incidentally, Card B is coming along, but I have a ways to go yet. I'm encouraged that it just might work in 4 layers after all - using 6 mil traces, 5 mil spacing and 18 mil vias. Being VERY careful about how horizontal traces are used seems to be the key to this board - at least the bottom section (horizontal traces are in dark blue, air-wires in bright yellow). I'm working my way up from the bottom so I'd say I'm about 1/5th of the way :shock:
Attachment:
Card B-ALU & CU Brd.png
Card B-ALU & CU Brd.png [ 121.89 KiB | Viewed 1675 times ]

_________________
C74-6502 Website: https://c74project.com


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Mon Feb 13, 2017 3:28 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8507
Location: Midwestern USA
Drass wrote:
BigDumbDinosaur wrote:
drag technique to solder the rest of the pins.
Is the "drag" technique the preferred method even for SOIC packages? It looks like magic on the videos I've seen. I'm instinctively more comfortable with a pin-by-pin approach, but that's probably because I've only soldered DIP packages before (and only very few of them at that). BDD, did you use a chisel-tip iron or one of those hollow tips? I was assuming that because Garth mentioned not using extra flux and a chisel-tip it was pin-by-pin in that instance.

I got the hang of it by studying this video. The narrator describes the use of the drag technique on several packages, which worked fine for me.

Quote:
...using 6 mil traces, 5 mil spacing...

Be sure to run a design rule check on the layout. You may find that 5 mil spacing won't pass the DRC.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Mon Feb 13, 2017 4:26 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8544
Location: Southern California
Drass wrote:
BigDumbDinosaur wrote:
drag technique to solder the rest of the pins.
Is the "drag" technique the preferred method even for SOIC packages? It looks like magic on the videos I've seen. I'm instinctively more comfortable with a pin-by-pin approach, but that's probably because I've only soldered DIP packages before (and only very few of them at that). BDD, did you use a chisel-tip iron or one of those hollow tips? I was assuming that because Garth mentioned not using extra flux and a chisel-tip it was pin-by-pin in that instance.

I describe how I did it, at viewtopic.php?f=4&t=4329&p=48875#p48875 . I intentionally bridge the entire side; so it's even worse than you thought! (I can joke about it because the results speak for themselves.) I don't use a magnifier of any kind either, but my up-close vision is excellent.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Sun Feb 19, 2017 10:10 pm 
Offline
User avatar

Joined: Sun Oct 18, 2015 11:02 pm
Posts: 428
Location: Toronto, ON
Thanks for the pointers and video on SMD soldering - great to have this reference.

Regarding DRC, I've been checking the board as I go and all seems well so far. It's definitely a tight squeeze, but it feels like I'm getting through it. I'm not having to use the VCC layer nearly as much as expected and Arlet's suggestion of putting via's right on the pads has let me get out of a bind a few times :). Nearly half way there now ...

Cheers!


Attachments:
Card B-ALU & CU Brd.png
Card B-ALU & CU Brd.png [ 118.91 KiB | Viewed 1588 times ]

_________________
C74-6502 Website: https://c74project.com
Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Mon Mar 13, 2017 9:13 pm 
Offline
User avatar

Joined: Sun Oct 18, 2015 11:02 pm
Posts: 428
Location: Toronto, ON
Another milestone along the journey ... the ALU & CU Card is now routed :!:

It took some effort to squeeze things in (and the suggestions above proved essential!). In the end, I'm very happy with the result - over 100 ICs, as many bypass caps, ROM sockets, connectors and assorted passives, along with VCC and GND planes, and even one Canadian flag :). Here is a pic of the top and bottom traces along with the top silkscreen:
Attachment:
Card B-ALU & CU Brd.png
Card B-ALU & CU Brd.png [ 138.53 KiB | Viewed 1510 times ]

As expected, I had to put traces on the VCC layer, but not nearly as many as I feared:
Attachment:
Card B-ALU & CU Brd3.png
Card B-ALU & CU Brd3.png [ 44.62 KiB | Viewed 1510 times ]

Surprising really how much room there is, and I'm glad I didn't have to resort to a larger board. I quite like the dimensions currently (not to mention that my copy of Eagle CAD won't let me go any bigger - I did notice, btw, that Altium has a new free version of it's software with no such limit, very interesting).

Ok. Next up is more checking and double-checking, and then finally getting ready to order some parts :D

_________________
C74-6502 Website: https://c74project.com


Top
 Profile  
Reply with quote  
 Post subject: Re: TTL 6502 Here I come
PostPosted: Mon Mar 13, 2017 9:57 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8507
Location: Midwestern USA
Drass wrote:
Another milestone along the journey ... the ALU & CU Card is now routed :!: ...over 100 ICs, as many bypass caps, ROM sockets, connectors and assorted passives, along with VCC and GND planes, and even one Canadian flag :).

You should put a graphic of a bull moose next to the maple leaf, since this thing sounds as though it will be as big as Bullwinkle. :D With that many ICs in the circuit, the lights in your neighborhood might dim when you turn on the power. :shock:

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 558 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14, 15, 16 ... 38  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 24 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: