How To Improve Your PCB Layout - Routing & Space

  Рет қаралды 35,397

Robert Feranec

Robert Feranec

Күн бұрын

Commenting on a PCB Layout done by a junior engineer.
Links:
- Interesting PCB Layout Design Guidelines for Signals above 20Gbps • Interesting PCB Layout...
- High Speed PCB Design Rules (Lesson 4 of Advanced PCB Layout Course): • High Speed PCB Design ...
CHAPTERS:
00:00 What is this video about
01:10 DDR4 memory layout spacing & length matching
08:19 Differential pair spacing & routing
15:47 NAND interface routing
18:21 Track vs Track clearance
20:20 Edge to Track / Component clearance
------------------------------------------------------
Would you like to support me in what I do? It's simple:
- you will help me a LOT, when you sign up for one of our Schematic and PCB Design online courses at www.fedevel.com/academy/
The other ways to support me in what I do are:
- Subscribe to this channel
- support me through Patreon page / robertferanec
- sign up for my Udemy course, Learn to Design Your Own Boards www.udemy.com/learn-to-design...
- send me an email and/or leave a positive comment
- watch and like the videos :)
- read my Welldone Blog at www.fedevel.com/welldoneblog/
- spread a word about FEDEVEL Academy
It is much appreciated. Thank you,
- Robert

Пікірлер: 147
@user-km9dx6xc1f
@user-km9dx6xc1f 3 жыл бұрын
To control distance to the edge use rule: Manufacturing->Board outline clearance. Very useful rule. Thank YOU Robert!
@kristianszalay5529
@kristianszalay5529 3 жыл бұрын
If the guy doing this design is a junior, I don't really know what I am. Another perfect video.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Kristian
@aniketghosh8812
@aniketghosh8812 3 жыл бұрын
Nice to know about the requirements needed for soldering after completion of the board. This gives insight into the manufacturing process which is an essential note for the designers.
@felixqi6659
@felixqi6659 3 жыл бұрын
Thanks for your sharing with us. I'm actually a freshman at the area of high-speed layout and I haven't dealt with a system as complex as yours. This project you shared with us is really amazing and broadens my horizon a lot. Besides, those tips are really useful and I hope I will be able to handle a project like this sooner in the future.
@rogerfurer2273
@rogerfurer2273 3 жыл бұрын
Very educational. I'm still a PCB newbie, so I appreciate learning this before I dive in. Thank you Robert.
@nedarezaie5950
@nedarezaie5950 8 ай бұрын
I am so satisfied with these series of videos because when I am aware of the common mistakes I will for sure prevent the mistakes. I really appreciate your time to make these series.
@chrismorley5393
@chrismorley5393 3 жыл бұрын
I like this format video. I am a Control Systems Engineer not a professional hardware/layout engineer and these type of videos that show real examples are great for my novice layout attempts. A video on component placement for assembly would be good. For example I do not know how close I can put capacitors to other components and what placement errors will cause poor assembly yields.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Chris
@RicardoGorinstein
@RicardoGorinstein 3 жыл бұрын
I am in a very similar position and would love a video on placement considerations! Great idea.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
@@RicardoGorinstein Putting down on my list of possible youtube videos
@ErikLevholt
@ErikLevholt 3 жыл бұрын
Very good video. Some points I knew already, but nice to get it confirmed and some were new.
@douglasacramer76
@douglasacramer76 3 жыл бұрын
I definitely like this type of video. It is helpful to see your examples of what you would change in the layouts and why
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Doug
@adampunchki1148
@adampunchki1148 3 жыл бұрын
Another awesome video Robert :). Can't wait for the next one! I personally use the keepout tracks to make sure I'm not routing too close to the edge, as they will raise DRC errors if I forget to check. There are some rules that can be set weather you want to check for PADS or VIAS or TRACKS. Either way works and it is just up to preference.
@stephanekirouac7331
@stephanekirouac7331 2 жыл бұрын
When your video is around 1h is difficult to find the time to watch it. 30 min it's the best for me. Thanks for all your videos
@david_owen
@david_owen 3 жыл бұрын
Another great instructional video, well done. I like the format and would like to see more, particularly fanout, pin-swapping and the best way to do length and propagation delay tuning. Keep up the great work, thanks again.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much David.
@mehdikhalfallah3056
@mehdikhalfallah3056 3 жыл бұрын
As always, a lot of magnificent information and tips about the PCB layout for FREE !! I liked this kind of format and the 27 min video was like 5 min for me. thanks a lot!
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Mehdi :)
@vadimpanin1551
@vadimpanin1551 7 ай бұрын
Robert I have learned altium from your courses. It has been more than 1 year from that time. I really appreciate the effort you put here to improve the newbie engineers like myself. Thanks a lot man, you are the best !
@zsteiner100
@zsteiner100 3 жыл бұрын
Please don't stop making these videos! Very good info here!
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Zach
@oktemee
@oktemee 3 жыл бұрын
As always great video. Thank you very much Robert. Please do continue the series. Best way to learn hardware design is to learn from the mistakes of others.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Kerem.
@gastondombiak1538
@gastondombiak1538 3 жыл бұрын
Great level of information. Very educational with great examples, explanation and straight to the point. Keep up the great work
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Gaston
@sergejssabuna8622
@sergejssabuna8622 3 жыл бұрын
Very good format. People learn much more from their mistakes rather than theory. That's how the experience comes. Would be waiting for future videos
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Sergejs
@EDGARDOUX1701
@EDGARDOUX1701 3 жыл бұрын
This is gold Robert! Thank you and YES, I would like to see more on this board.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Edgar
@EDGARDOUX1701
@EDGARDOUX1701 3 жыл бұрын
@@RobertFeranec :)
@TheFoskon
@TheFoskon 2 жыл бұрын
Really nice video, thanks for the share of knowledge. Junior enginners appreciate it.
@giannisasp1208
@giannisasp1208 3 жыл бұрын
Thanks Robert! It is very helpful to make tips based on real life examples. You can visualize the info in your mind easier and make it stick. As they say, a picture is like a thousand words...
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you giannis
@sourenamehr6087
@sourenamehr6087 2 жыл бұрын
Is anyone still watching in 2022 and feels like learning a lot from Robert?! :))
@mdchethan
@mdchethan 3 жыл бұрын
Great information Robert, Please continue this series of videos, once again would like to mention that its tough to find the layout review/improvisation techniques in the web easily through video in particular.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Chethan
@praveenprabhu1284
@praveenprabhu1284 Жыл бұрын
wow you videos are really helping me to adjust in this profession, I am just a newbie and am able to learn a lot😄
@0867532
@0867532 3 жыл бұрын
I was amazed, that i've answered all yours questions in this video. Not being professional board layout guy i was recently able to prototype my design with FPGA, FMC, DDR3 and PCIe with all of those features working. DDR3 is not the bleading edge by now and PCIe gen 1 is old as hell, but it still took me good pure 3 months of layout time. Thanks for your tutorials and tips for DXP!
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Well done!
@tarkbayraktar9000
@tarkbayraktar9000 3 жыл бұрын
Very good job, Robert. I like this kind of videos, pls go on. Thank you ver very much and greetings from Turkey.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Tarik
@yaghiyahbrenner8902
@yaghiyahbrenner8902 3 жыл бұрын
Another gem. Keep up the great work Robert.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Yaghiyah
@anasahmed9190
@anasahmed9190 3 жыл бұрын
Hello Robert! the video is really useful and educational as the rest of your channel, Thanks.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Anas
@tarikkirksnyder8611
@tarikkirksnyder8611 3 жыл бұрын
Thank you Robert! These videos are great.
@tradegrabber4854
@tradegrabber4854 3 ай бұрын
Thanks Robert for the great lesson.
@MohammadHefny_HefnySco
@MohammadHefny_HefnySco 3 жыл бұрын
Thank you alot for these great videos... I have watched many of them and they are very useful. I am a beginner and I suggest you make videos for ppl who design raspberry-pi or arduino based circuits with i2c and spi and what main points should they be aware off.... Many many thanks again your videos are indeed of great value.
@wrekced
@wrekced 3 жыл бұрын
Thanks for anothrr great video! Keep em coming. I am very interested in this subject.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much
@Christe4N
@Christe4N 3 жыл бұрын
Hi Robert, really liking this format. It's great to see a practical example from someone who's also learning to do layout. I'd probably make similar mistakes and overlook the same things, even after working through your courses. This kind of teaching is similar to tutoring rather than a classroom course. Thanks so much for your time and effort that goes into making these. Much appreciated! I second the comment the question about component layout for assembly, that's a great topic. I also wonder, apart from all these important high speed signals, how does one improve routing the power distribution?
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Christe4N. PS: I have some notes also about power distribution and I may be making a video about it in future
@Fogaata
@Fogaata 3 жыл бұрын
Very educational! Thank you very much!
@gokulas4130
@gokulas4130 3 жыл бұрын
Very helpful video. Thank you Sir
@UpcycleElectronics
@UpcycleElectronics 3 жыл бұрын
I love this type of content. I usually watch something like this in the morning or during lunch. It's not the type of upload I watch any time for educational entertainment (not like space/rockets/astronomy/science/etc.). I mention this because, while I have notifications set for this channel, my intention is to take note of the upload, and watch it later when I am most ready to absorb new information. This is only what I do, one subscriber, personally, but I hope it might help you better understand why your uploads take awhile to develop views in the hours immediately after making the upload public. I know (remember) what it feels like to see few views on an upload hours after posting. The only uploads of yours I might skip are the altium specific ones about the technical software details, but no one makes all content perfect for every viewer. This type of upload is ideal for me. It's well beyond anything I have ever tried, and is quite humbling in it's complexity, but still contains useful information I can understand and apply. Quick question, do you know of any sources that cover practical etching and fabrication of boards with *more than 2 layers?* I must figure out through hole plating and what type of epoxy to use to glue up the stack, but I have a supply of extremely thin copper clad and blank cores. I hope to be able to do my own multilayer boards at some point. It's a pointless thing to do, but I want to do it, at least once, just for fun. I'm curious if there are any documented sources about doing this type of prototyping that you are aware of. Thanks for the reference quality upload. -Jake
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Jake, thank you. Very helpful. That may explain why often people watch the videos later. PS: I do not know any sources about practical etching and fabrication of multilayer boards. BTW, I believe plating is done in multiple steps and there are actually at least two processes when you do plating - one is a very thin plating (it grows very slowly) but it will stick to surface, then other plating is growing the copper (much faster than the first plating) on already pleated surface of the first plating process.
@BrandonDrury
@BrandonDrury 3 жыл бұрын
I love other people's mistakes!! Excellent video.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
:D
@jagank.b.614
@jagank.b.614 3 жыл бұрын
Excellent video...
@sung-hyunchoi25
@sung-hyunchoi25 3 жыл бұрын
Excellent video for me like beginner. Thanks!
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Sung-Hyun
@erikmjelde4428
@erikmjelde4428 3 жыл бұрын
great info. thanks
@ugurkurt1334
@ugurkurt1334 Жыл бұрын
you are perfect Robert
@jeromes9306
@jeromes9306 3 жыл бұрын
Great content!
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you very much Jerome
@adrian10anm10
@adrian10anm10 3 жыл бұрын
HELLO, i really enjoy your video. Can you make please a video explaining this things: ground loop, current return path and sensible signals? Please, i really need to understand all of this. Thanks !!
@monimonish302
@monimonish302 3 жыл бұрын
S bro plz make above mentioned video bro
@Usturam
@Usturam 3 жыл бұрын
Thank you master.
@Andrew-dp5kf
@Andrew-dp5kf 3 жыл бұрын
Getting the connector pin outs to facilitate easier routing is always a game, despite my best efforts it’s more often than not there’s a pin swap needed.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
I agree
@ismailovali6368
@ismailovali6368 2 жыл бұрын
Thank you so much Robert, I like you very much :)
@TheDigital19
@TheDigital19 3 жыл бұрын
Hello Robert - excellent video, thank you! Question: For board edge clearance (tracks, components) you are using green lines on Mech Layer 14... also, one of your review points covered the NPTH being too close to tracks - why not fix these problems before starting the layout by setting up proper DRUs? I think it is very dangerous, to start a design with incomplete rules, don't you agree? Thanks!
@SantoshBhagwat1976
@SantoshBhagwat1976 3 жыл бұрын
Hello bro, i am new to altum, using altium 09, facing one problem, that when draging components they disappear and appears when placed, same thing happened with track, after place line command after first left click or very first click track doesn't appear and paper when next click of place, please help me to find the settings are there to visible tracks when routing manually.
@ayesha-eb8zp
@ayesha-eb8zp 3 жыл бұрын
thank you of make video ,I like to style of pcb layout
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you
@gauravmg
@gauravmg 3 жыл бұрын
Robert, why not use a HDI board with buried/blind vias and route the high speed traces on the layer with no vias. It will be much easier to implement impedance control and length matching. The distance between the traces to avoid crosstalk is dictated by the DDR manufacturer and should be followed (2lambda, 4lambda etc). HDI will also facilitate the use of ground shielding to avoid crosstalk and reduce EMI.
@user-nd8ym3zx2c
@user-nd8ym3zx2c 3 жыл бұрын
Hey, Robert. How about a couple of words on LENGTH vs DELAY matching? Yes, it is possible to change layers of all the intarface signals at once or route them all on a single layer. Altium, however, allows to create rules to match the propagation delays instead of lengths. Is it a reliable approach? It seems to me that it should work for signals with t_crit below ~2.5 GHz and everything faster than that is likely to be some kind of serial interface that can not be properly routed on multiple layers anyway. Thanks.
@mohammadkarimi8359
@mohammadkarimi8359 3 жыл бұрын
Hi Robert, thanks for your endeavor to teach us more tips. I have one question about layers when we have to route more than two layers, how should the layers be chosen and which one by sequence? I will appreciate if you make me understand.🤗
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Mohammad. I may be making a video about that.
@ABaumstumpf
@ABaumstumpf 3 жыл бұрын
Got 2 little questions: When you got the space - Is there any reason to not make the tracks as wide as you can? Ok, not 5 mm for a tiny signal wire but like why not 0.5 mm when you got the space, or 5 mm for a power-trace that only is supposed to carry like 1A. And with free open areas the same - are the downsides to filling them with power/ground-planes? it just lately i have often seen boards that not only are really spacious (like 5 components, 2 connectors and 1 small chip on an arduino-shield) but also 0.127 mm tracks with wide areas (like 1 cm) between each other.
@Jindraxx20
@Jindraxx20 3 жыл бұрын
Hey robert, how did you expand (vertical) the bar with the files ?? Is this done due to version control ?
@sanjaybatra6593
@sanjaybatra6593 10 ай бұрын
What should be minimum distance between tracts to avoid CROSS TALK ?
@monimonish302
@monimonish302 3 жыл бұрын
What is the standards trace width for signal
@1kreature
@1kreature 3 жыл бұрын
Can you comment on the lane length matching vs impedance/crossover/crosstalk and frequency? Seems like signals are matched to within a few mm while signals on them could tolerate 10-20mm differences with no effects... I notice a lot of time and energy is spent in other designs to do this type of matching when it is not needed. Crosstalk or other returnpath related issues play a big role.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Very good comment. For modules, we usually do tight length matching as we never know where the module is going to be used and how other engineers are going to do layout on baseboards. However if you have full control over the whole connection, yes, many interfaces can be simply length match in centimeters / inches or they do not even need to be lengthmatched.
@tanmaygahlot9000
@tanmaygahlot9000 3 жыл бұрын
Much awaited video 👍🏽 Thank you sir, you every video is informational, haven't watched it full but I am sure it will of great help to designers. Sir do you provide one to one online classes? If yes then I am interested in taking classes from you. Love from India
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Tanmay. PS: Currently I am not doing personal classes as it is very difficult with my time.
@tanmaygahlot9000
@tanmaygahlot9000 3 жыл бұрын
@@RobertFeranec OK sir, if ever it would be possible, please post something, related to that, so that i would get to know and I will contact you for the same. I will be curiously waiting for it.
@bm830810
@bm830810 3 жыл бұрын
I like this format, can't say make it shorter because everything you mention is useful, but wanna be able to skip some of the points which might be obvious for me, so maybe, add timeline to the video.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you. PS: Good idea. I am making a note and when I have some time I could set the chapters.
@SujitR87
@SujitR87 3 жыл бұрын
Hi sir, can you explain about fpga Fanout and layer by layer escape route, It is very useful for while doing layout of complex BGA package. Thanks for nice video
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Sujit. Fanout is on my list in this series
@sahar37b
@sahar37b 3 жыл бұрын
very useful! keep doing this. you do a lot 45 degree lines why you dont use (when is possible) diagonal line ? its more shorter and less corners
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Sahar. PS: We are using diagonal lines in some cases (e.g. fanout), however I have not considered to use them for long signals yet. Probably simplest reason would be that it could look messy, however real reason is, I have not really needed that. When we route we often have to route horizontally or vertically to make it easy to connect everything - I have a system how to organize, swap, connect together tracks in high density designs. If I would be just using straight lines, that could make it much harder.
@sfnembedded
@sfnembedded 3 жыл бұрын
Thank you for sharing! can you make it a more shorter video? maybe put it in the different part
@limengseng4907
@limengseng4907 3 жыл бұрын
Hi, I am very new in FPGA routing, I like this kind of video, is there any sources where I can learn step by step? I am using Altium Designer too
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Lim PS: What would you like to learn step-by-step?
@sanjaybatra6593
@sanjaybatra6593 10 ай бұрын
Sir after improvement , you can show my PCBs in one slide ... So that people can compare both at same time.
@movax20h
@movax20h 3 жыл бұрын
If the base board has more space and is simpler, you could make the tracks different lengths on purpose on the complex board, and then compensate the difference on the board with more space. But that obviously is something that you need to have a lot of control over, and need to really think if it is what you want. I.e. boards then might be really hard to use with new design in the future.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Yes. Also, especially if the baseboard is designed by other people or companies, you may not have any control over the baseboard layout.
@juanmism91
@juanmism91 2 жыл бұрын
Hi Robert, I see you talk about your student designing DDR4. I've seen at your course for Advance Layout you cover up to DDR3. Do you have other courses covering that I'm missing ?
@RobertFeranec
@RobertFeranec Жыл бұрын
This was a custom client board - I do not have any new course board with ddr4.
@mustafaerdogan.apriltechnology
@mustafaerdogan.apriltechnology 3 жыл бұрын
Great video again; when it comes to length matching isn't it better to match propagation delays of the lines? As far as I know, delay matching takes effects of dielectrics into consideration; calculates travel speed and then matches the delays of the lines.
@timun4493
@timun4493 3 жыл бұрын
when you keep all of the tracks that need to be delay matched with respect to each other on the same layer referenced to the same planes length is same length is virtually identical to same delay, when you can not do that things get really tricky, also when you are including delay or length in package numbers given by the device manufacturer and for determining how much length variation is acceptable you need to have fairly good idea of the propagation speed in your traces
@RobertFeranec
@RobertFeranec 3 жыл бұрын
@@timun4493 I agree. Also, I have really bad experience with length matching based on propagation delay - that board never worked properly. And changing stackup or PCB manufacturer was nightmare - a little bit different stackup and propagation has changed. Plus ... I do not trust the software to calculate the propagation correctly - altium can't even calculate simple signal length properly (noticed differences in length between different altium versions?) so trusting the results of calculation of propagation delay - for me big no no.
@mustafaerdogan.apriltechnology
@mustafaerdogan.apriltechnology 3 жыл бұрын
@@RobertFeranec I have never tried; with this information will never :) thanks
@sanjaybatra6593
@sanjaybatra6593 10 ай бұрын
Sir I have created a PCB of Size 250X150MM size... with ATMEGA2560 Can you review my PCB?
@MuhammadAhsan-rr4js
@MuhammadAhsan-rr4js 3 жыл бұрын
Nice video. Also talk about backdrill in PCB.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Muhammad. PS: I have never used backdrilling ... yet
@MuhammadAhsan-rr4js
@MuhammadAhsan-rr4js 3 жыл бұрын
@@RobertFeranec one more thing can you tell me about Tenting on via,. What is beneficial for this. I used it just for soldermask clearance with other components but I doubt it can effect on signal integrity.! Please confirm
@RobertFeranec
@RobertFeranec 3 жыл бұрын
@@MuhammadAhsan-rr4js Once I left vias untented and I had to be extra careful to manipulate with be board as I was really worried to make short circuits. So I always tent vias.
@juanfrancisco4274
@juanfrancisco4274 3 жыл бұрын
Robert, do you have used any software to program, test and compile a mircroprocessor? (like at Intel)
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Juan, I am not sure what you mean .... do you mean microcontroller or processor and what architecture? For microcontrollers I use the software and tools what chip manufacturer provides, for processors ... it depends what CPU you have ... but again, I usually just use what chip manufacturer provides (however compilation, implementation, debugging is very different between architectures and sometimes even not really possible e.g. customizing BIOS is tricky)
@juanfrancisco4274
@juanfrancisco4274 3 жыл бұрын
@@RobertFeranec yes, you're right, software tools to syntetizer, debugging, spice, check code, simulation, assembly virtually a microprocesor's behavior before to start photolithography processor, like at ASML, thank for your reply
@juanfrancisco4274
@juanfrancisco4274 3 жыл бұрын
Thank you dear master
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Juan
@juanfrancisco4274
@juanfrancisco4274 3 жыл бұрын
@@RobertFeranec :)
@abdalahbesho1916
@abdalahbesho1916 3 жыл бұрын
Hello I am beginners in altium but i am use altium 20 so but you explain in altium 19 which has different order in your first video do to beginners ,i am so happy for your effort, but can give me advice how to start with altium 20
@RobertFeranec
@RobertFeranec 3 жыл бұрын
AD19 and AD20 are very similar. You should be able to figure out the changes by yourself. However if you still have any questions, you can ask on your forum here: designhelp.fedevel.com/
@danishhaider101
@danishhaider101 3 жыл бұрын
Hey Robert kindly make tutorials for Xpedition as well
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Hi Danish. Mentor doesn't want me to make videos. I have asked them some time ago.
@marceloleitedossantos9836
@marceloleitedossantos9836 3 жыл бұрын
What tool is being used for this? Please!
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Do you mean Altium Designer?
@AzizahSB
@AzizahSB 3 жыл бұрын
Yes, please. Do more of this kind of videos. Very helpful for beginners like me. Also, can you help me with an error in my Altium 18 I am currently struggling with right now? I always get this error window every time I open .pcbdoc file. Hope you can help. I've been struggling with it for 3 days now. I've uninstalled my version of Altium 18 and tried to install other versions like 18.1.6 and .7 but I still get the error every time. Error: List index out of bounds (5) at 0000000156872400. , Base Address: 00000001564D0000.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you Az. PS: I do not really know what the error is about, but often the problem can be in the file. Maybe try to "Save as ..." the file and try deleting the stuff from this temporary file until you find out what is causing the error.
@p_mouse8676
@p_mouse8676 3 жыл бұрын
Do get even better crosstalk performance, wouldn't it be even better to add a ground track or plane between these DDR3 tracks as some sort of a shield?
@RobertFeranec
@RobertFeranec 3 жыл бұрын
I do not do GND pour (I do not place GND on signal layers) as if not done properly, that can actually make the layout worse.
@timun4493
@timun4493 3 жыл бұрын
@@RobertFeranec i usually add a clearance rule for pour to impedance controlled net class of something like 5-10x height over plane to not cause to much impedance variation, similar reasoning as for deciding how much seperation to put between tracks to avoid crosstalk, you usually don't want structures on the same layer to significantly couple to each other and by keeping coupling to the return conductor that much stronger you can basically avoid pretty much all issues. for differential signals coupling is often introduced deliberately but only to archive required impedances while saving, if you have the space loose coupling is almost always better
@happygimp0
@happygimp0 3 жыл бұрын
Why do you place the green line? Could you not change the design rules for that?
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Yes, you can use rules. PS: I didn't want to use rules, I only used the lines as some guidelines to tell me approximately where I can go with components and vias/tracks. You can see in some placed I went over the lines.
@foleoR1891
@foleoR1891 3 жыл бұрын
Still not good: missing ground vias for return path.
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Still in progress :)
@PankajKumar-zr3tv
@PankajKumar-zr3tv 3 жыл бұрын
Is there any future in hardware?
@RobertFeranec
@RobertFeranec 3 жыл бұрын
There is always a lot of interesting opportunities for really good engineers.
@bobby9568
@bobby9568 3 жыл бұрын
Dont your hands hurt after hours of PCB design?
@RobertFeranec
@RobertFeranec 3 жыл бұрын
I talked about this topic in this video: kzbin.info/www/bejne/e4iapXtrgsxkgrM
@SuperLeoSG
@SuperLeoSG 3 жыл бұрын
Really useful video, but your English is hard to understand sometimes. Tracks, not trucks for instance. and so on. Your native is Italian?
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Thank you. I am from Slovakia PS: I know about my pronunciation ... hmm .. tried to improved it couple of times, signed up for some classes in person, didn't help much
@SuperLeoSG
@SuperLeoSG 3 жыл бұрын
@@RobertFeranec Oh My God! We love Slovakia so much! You are lucky to live in such a great country. We visited Slovokia about year ago, Tatras is awesome! Good luck, thank you for useful videos!
@_-martin-_
@_-martin-_ 3 жыл бұрын
Hold on, this is not Kicad! :(
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Hi Martin, it is Altium. However, the content of the video is CAD independent and can be applied also in KiCad. Hope this helps.
@abdullahcanbaz6429
@abdullahcanbaz6429 3 жыл бұрын
Subtitle PLS :(
@RobertFeranec
@RobertFeranec 3 жыл бұрын
Yes, subtitles please. PS: KZbin is removing community subtitles support :(
How to do BGA fanout  - VIAs & Layers
43:29
Robert Feranec
Рет қаралды 38 М.
How To Improve Your PCB Layout - VIAs
30:11
Robert Feranec
Рет қаралды 36 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 59 МЛН
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 8 МЛН
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 123 МЛН
PCB Ground Loops and How to Prevent Them
13:01
Altium Academy
Рет қаралды 15 М.
How to improve your PCB Layout - Checking Nets
52:32
Robert Feranec
Рет қаралды 12 М.
EEVblog #1323 - PCB Layout Review & Analysis
37:29
EEVblog
Рет қаралды 154 М.
PCB Layout & Decoupling - Explained why it's so complicated (Part 1)
53:02
2-Layer PCB Design Tips - Phil's Lab #137
32:27
Phil’s Lab
Рет қаралды 37 М.
#1421 PCB - Grounds
11:32
IMSAI Guy
Рет қаралды 6 М.
PCB Vias 101 - Phil's Lab #77
17:01
Phil’s Lab
Рет қаралды 46 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 59 МЛН