fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Tänään ja ensi viikkona

Tänään ja ensi viikkona

رفتن به کانال در Telegram

Это блог о всяких аномалиях, с которыми приходится сталкиваться, подневный рассказ о сложностях реализации штуковин

نمایش بیشتر
کشور مشخص نشده استدسته بندی مشخص نشده است
190
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-430 روز
آرشیو پست ها
Innoituksen varten.
+2
Innoituksen varten.

IPC-7351.pdf8.69 KB

photo content

1. Nyt jos minun pitää laskea signaalin eheys, teen kaksi laskelmaa. Emsimmäinen on gerber2emsillä, sähkömagniittinen laskelma, tuloksena ovat S-parametrit, S11 ja S12. Kahdes on PyBERTillä, Dirakin delta-funktion laskelma. Tuloksena on delta-funktioon vastaus ja silmäkaavio. Kahdes laskelma tarvitsee neljää S-funktiota: S11, S12, S21, S22, mutta ensimmäisen eteen on vain kaksi. Nyt minä oletan, että S21 on yhtä suuri kuin S12 ja S11 on kuin S22. Mutta kuitenkin, jos johde on vaikeampi ja asymmetrinen, minun oletus voi ei olla totta. Siis, minun taytyy tehdä automaattisen järjestelmän, joka suorittaa kahta laskelmaa, joissa virta menee suoraan ja takaisin. Jopa jos johteen virta suunniteltu yksellä tavalla, heljastukset suunniteltu toisin.

Then, I paid attention to bottom polygon. It seems gerber2ems defines solving area by itself, and user cannot affect of it. If the polygon is more than the area, converter takes only fitting parts, others cause warnings. I reduced polygon sizes and I have no warnings now. However eye diagram looks worse than it was be. The reason may be in artefacts that appeared when I replaced usual wire to rectangle, but I don't understand why they appeared.

It is very important to gerber2ems to simplify geometry. Today I tried to find a reason why my terminal as attacked by warnin
+3
It is very important to gerber2ems to simplify geometry. Today I tried to find a reason why my terminal as attacked by warning messages during each gerber2ems simulation. Warnings looked like as:
Warning: Unused primitive (type: Polygon) detected in property: Gerber_1!
There was a plenty. Now I know 3 reasons. The first I have understood since I read documentation the first time — if Gerber files contain unconnected copper details, it causes such warnings. However, there is no unconnected parts in this project. I talked to Qwen, he gave me a hint: the problem can be at the step of conversion Gerber to solver mesh. We have a finite amount of cells, if the geometry contains smooth elements, i.e. rounds, they are cut into small rectangles. Parts not included into cells cause warnings. I changed top microstrip, made it rectangle-like. Warnings amount reduced, but they still were. Then, I paid attention to bottom polygon. It seems gerber2ems defines solving area by itself, and user cannot affect of it. If the

I found out, how to make PyBERT visualize eye diagrams on frequencies less than 3 GHz. On the first photo there is my microst
+1
I found out, how to make PyBERT visualize eye diagrams on frequencies less than 3 GHz. On the first photo there is my microstrip (46 Ohm) with signal transmitter & receiver of resistance 50 Ohm. On the second receiver & transmitter resistance increased up to 100 Ohm. Now I cannot identify topology errors by eye diagrams, however I remember, this effect of long front of signal is usual for mismatched impedance errors.

This diagram I have got after I changed bitrate to 3 Gsps. Unfortunately PyBERT contain a bug that does not allow to reduce b
This diagram I have got after I changed bitrate to 3 Gsps. Unfortunately PyBERT contain a bug that does not allow to reduce bitrate, otherwise the program raise an exception.

Today I created a simple KiCad board with microstrip of around 46 Ohms resistance, then made EMS calculation using gerber2ems
+3
Today I created a simple KiCad board with microstrip of around 46 Ohms resistance, then made EMS calculation using gerber2ems and visualized result via PyBERT. Tänään loin helpon piirilevyn KiCadissa, jolla on vain yksi johde, jonka vastus on noin 46 Ohmia. Sitten tein EMS laskelman gerber2ems:lla ja vein tulokset PyBERT:iin näyttämään silmäkaaviota.

Ensimmäiset yritykseni näyttämään EMS-laskelmien sovellukset PyBERT:in avulla eivät onnistui. Ensimmäisessä kuvassa on ideaal
+1
Ensimmäiset yritykseni näyttämään EMS-laskelmien sovellukset PyBERT:in avulla eivät onnistui. Ensimmäisessä kuvassa on ideaali PyBERT:in simuloitu johde, kahdeksessa on PL1:n difparin silmäkaavio. Jos se on oikeasti niin houno, difpari ei toimisi, vaan se toimii.

Repost from EDA Expert
Новое видео на канале PCB Core: Learning High Speed PCB Design: LPDDR4 Design Rule Setup https://youtu.be/2clp-knyxxo #altium
Новое видео на канале PCB Core: Learning High Speed PCB Design: LPDDR4 Design Rule Setup https://youtu.be/2clp-knyxxo #altium #altiumdesigner #pcb #pcbdesign

Millaisia materiaaleja käytetään DDR-sisältävien piirijevyjen tuottaessa?

Sivulla viisi sijaitsee LPDDR4:n tarkistuslista. The LPDDR4 design rule checklist is on the page five.

Tämän paperin on tuleva minun suosikiksi kirjaksi, koska tässä on kuvattu LPDDR4:n piirtämisen säännöt. This document should become my favorite book because there is described how to route LPDDR4.

Kaupinki Komsomolskii vuodena 2002 / 2025 Komsomolsky town in 2002 / 2025
+1
Kaupinki Komsomolskii vuodena 2002 / 2025 Komsomolsky town in 2002 / 2025

Minusta tarvitaan oppia ja luoda uusia työkaluja automatisoimaan piirilevyjen kehitystä. Esimerkiksi, BOM:in tarkistaminen on aina vakava prosessi, koska voidaan helposti tehdä virheettä. I think we need to explore and create new instruments of PCB developing automatization. For example, BOM checking is always a difficult process becuse it is very simple to do a mistake.

Tekoälyn avulla kirjoitiin ohjelman Pythonilla, mitä lukee BOM:in, ottaa linkit LCSC:lle, lukee sähköosien hinnoja ja lukumää
Tekoälyn avulla kirjoitiin ohjelman Pythonilla, mitä lukee BOM:in, ottaa linkit LCSC:lle, lukee sähköosien hinnoja ja lukumäärä käytettävissä, luo uuden BOM:in hinnojen kanssa ja vastaa, paljonko BOM maksaa. I wrote with AI help a Python script that reads BOM, takes links to LCSC, reads components prices & availabilities, creates new BOM with prices and components availabilities and writes, how many the BOM costs.

Tekoälyn avulla kirjoitiin ohjelman Pythonilla, mitä lukee BOM:in, ottaa linkit LCSC:lle, lukee sähköosien hinnoja ja lukumäärä käytettävissä, luo uuden BOM:in hinnojen kanssa ja vastaa, paljonko BOM maksaa. I wrote with AI help a Python script that reads BOM, takes links to LCSC, reads components prices & availabilities, creates new BOM with prices and components availabilities and writes, how many the BOM costs.