Marin說PCB之Max parallel知多少?

今天是個陽光明媚,萬里烏云的好日子。小編我一如既往地到家打開電腦準備看騰訊視頻的五十公里桃花塢的第四季,在看到汪蘇瀧汪臺說650電臺要解散的時候小編我差點也哭了。650電臺之于桃花塢就像樂隊的鼓手一樣,都是一個團隊的靈感啊,而且650電臺已經成立四年了,現在說解散就解散是有點太可惜了。

好了,咱們不能感慨太多了,不然就有黑粉說你老是說這些廢話,不能直接進入每期文章的主題嗎?更有一些性質惡劣的粉絲說你寫這些玩意沒有人看,狗都不看的,還堅持寫這個干嘛呢?

但是小編我就是一個杠精,黑子們不喜歡這個我就繼續寫,每個人的創作風格不同,不能因為別人一句話就改變了自己的原則了,用董宇輝老師之前就說的話就是一個人強大就是可以做到不以物喜,不以己悲,保持好的心態。當我正在認真看視頻時候,手機微信提醒有消息了,我打開一看原來是之前一個老伙計來自某大廠的著名PCB設計攻城獅師陳總,他說有個板子上面的信號速率很高,他們公司的硬件要求他把高速線上平行走線的長度規則加上,他說自己很多年沒有搞這個了都忘記了,問我還知道怎么設置不?你還別說我也是忘記的差不多了,我立馬打開百度那是一頓哐哐搜索啊,但是都沒有關于這個的在allegro中把高速線上平行走線的長度規則加上這個解釋和操作。其實我們在做板子的時候經常會遇到有些芯片手冊會提供這組BUS信號的間距要求,如下所示:

是不是我們按照這個手冊上重要信號線間距要求來做就一定是萬事大吉了呢?結果是否定的,我們不僅僅要考慮這個間距的問題,還要考慮同層布線的平行走線的長度耦合問題。因為大家都知道相同間距下,相鄰層間耦合帶來影響比同層間耦合更嚴重,所以說大家往往是只考慮了相鄰上下層面的串擾問題,忽略了同層走線的平行走線長度過長帶來的串擾問題,雖然說相鄰層間耦合帶來影響比同層間耦合更嚴重,但是也不是說同層的走線耦合問題就不用看了。

正當我感慨度娘也不是啥都可以查到的時候,我突然想起來之前的烏克蘭仿真同事的一句話,你要是對軟件中哪個命令不熟悉就打開這個軟件的Help命令,這個上面會有詳細的解釋的,我靈機一動果然按照這個想法成功地找到了這個在allegro中把高速線上平行走線的長度規則設置的解釋和操作了,接下來小編我就給大家分享一下這個操作命令了。

1,首先打開規則管理器界面,操作如下所示:

在上面的界面中把max parallel這個記得勾選上。

2,在PCB界面中,首先選擇Edit---properties(快捷鍵F3)?,在右邊的find欄中勾上NET,接著鼠標左鍵框選中你所需要設置的網絡,?在彈出的屬性對話欄中找到---max parallel(平行走線的最大長度)這個設置,按照仿真同事提供的數據把對應的數值填上即可

3,或者你也可以在規則管理器中也可以去設置這個屬性的,如下所示

4,以上兩種方式設置完成后就可以打開DRC報錯去看下單板上高速線平行走線的規則是否滿足這要求了,記得要把DRC的ALL打開,不然你就看不到這個報錯了。

5,關于這個max parallel平行走線的最大長度)這個設置中數值是什么意思,我再這邊給大家說下,例如上面的網絡就是設置了max parallel=(100mil:25mil;200:50mil;300mil:75mil;400mil:100mil)意思就是說這個線段被分為四個部分了,第一段走線需要兩個行滿足間距在25MIL以內,走線長度小于100mil,超過這個設置就會有EP的DRC報錯了。當然也有Z方向設置的一些問題,關于這個解釋若是帖子們感興趣的話可以打開規則管理器中的Help文件去搜索一下這個,會有詳細的解釋的。

大家也都知道走線上的串擾是不可能完全消除的,只能去想辦法降低它。通常我們降低單板上信號間的串擾的做法有如下幾種設計:

1,使用平面作為返回路徑。

2,增加信號路徑之間的間距。(一些芯片手冊對重要信號的要求,例如3W,5W,5H,7H等)

3,使走線的耦合長度盡量短。(這個就是我們本期主要講的內容了)

4,在帶狀線層布線。

5,減少信號走線的阻抗。

6,使用介電常數較低的疊層(這個造成設計的成本也是會增加的,我們在一些降本的方案中謹慎使用)

7,在封裝和連接器中不采用公共返回引腳。

8,當兩條信號線之間的高度隔離度很重要的時候,可以把它們布線在具有不返回平面的不同層面上。

9,防護布線對于微帶線的作用不是很大,對于帶狀線而言,最好的做法就是在兩端和沿線上都使用有短路過孔的防護布線。(走線包GND,包地線上加GND孔)

以上就是本期的所有內容了,我們下期文章不見不散。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/21821.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/21821.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/21821.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CSS中的長度單位詳解

在CSS中,長度單位是定義元素尺寸、間距、邊距等的重要工具。不同的長度單位具有不同的特性和使用場景。 絕對長度單位 絕對長度單位在所有設備和瀏覽器中表示相同的長度。這些單位包括: 1.像素(px) 像素是最常用的長度單位。一…

C語言分支和循環(2)

我的相關博客: C語言的分支與循環(1) 1.switch語句 除了 if 語句外,C語?還提供了 switch 語句來實現分?結構。 switch 語句是?種特殊形式的 的 if...else 結構,?于判斷條件有多個結果的情況。它把多重 else if…

非質量成本總結

非質量成本 非質量成本 定義 舉例 固定成本 不隨生產量或工作量變動而變動的成本 辦公室租賃費 可變成本 隨著生產量或工作變動而變動的成本 材料費 直接成本 可以直接計入某項目的成本 工人工資 間接成本 不能直接計入某項目而需要再幾個項目之間或在項目與職能部…

Linux基本指令3

Linux基本指令3 目錄 Linux基本指令3 一、Linux文件系統管理 二、Linux進程與服務管理

億發:制造型企業信息化規劃——從破冰到全面落地

在制造型企業中,信息化規劃的落地是一個復雜而關鍵的過程。盡管規劃和藍圖可能已經制定完畢,但如何成功地實施信息化才是關鍵所在。本文將詳細介紹制造型企業信息化規劃的落地過程,通過三個周期逐步推進,最終實現信息化與自動化的…

深度學習知識與心得

目錄 深度學習簡介 傳統機器學習 深度學習發展 感知機 前饋神經網絡 前饋神經網絡(BP網絡) 深度學習框架講解 深度學習框架 TensorFlow 一個簡單的線性函數擬合過程 卷積神經網絡CNN(計算機視覺) 自然語言處理NLP Wo…

OpenAI助手API接入-問答對自動生成

支持GPT-3.5-Turbo, GPT-4o, GPT-4-Turbo import json import openai from pathlib import Path import os client openai.OpenAI(base_urlbase_url, api_keyapi_key) file client.files.create( fileopen("H3.pdf", "rb"), purposeassistants ) …

HTTP 的三次握手

????? HTTP 的三次握手是指在建立 TCP 連接時,客戶端和服務器之間進行的三步握手過程。這個過程確保了雙方都能夠互相通信,并且同步了彼此的序列號和確認號。 概念: 第一次握手:客戶端發送一個 SYN(同步…

2.1數據的表示和運算--進位制

2.數據的表示和運算 2.1進位制 🔺問題:計算機采用二進制有什么優點? 答: 1.制造兩個穩態的物理器件較容易。 2.二進制的運算規則簡單。 3.便于用邏輯門電路實現運算。 4.二進制的0和1正好對應邏輯值真和假。 🔺…

成功解決“ModuleNotFoundError: No Module Named ‘utils’”錯誤的全面指南

成功解決“ModuleNotFoundError: No Module Named ‘utils’”錯誤的全面指南 在Python編程中,遇到ModuleNotFoundError: No Module Named utils這樣的錯誤通常意味著Python解釋器無法找到名為utils的模塊。這可能是由于多種原因造成的,比如模塊確實不存…

念念不忘,必有回響 的 echo

念念不忘,必有回響 的 echo 念念不忘,必有回響 的 echo幾個示例更多信息 念念不忘,必有回響 的 echo echo命令用于在終端設備上輸出字符串或變量的值,類似于Python的print和C語言的printf,是Linux系統中最常用的命令…

【GIC400】——PLIC,NVIC 和 GIC 中斷對比

文章目錄 PLIC,NVIC 和 GIC 中斷對比中斷向量表PLIC中斷向量表中斷使能中斷服務函數NVIC中斷向量表中斷使能中斷服務函數GIC中斷向量表系列文章 【ARMv7-A】——異常與中斷 【ARMv7-A】——異常中斷處理概述

深度學習筆記:0.cuda安裝,成功

B站上說:cs上騙子太多。文章太久,我深以為然。用了一天。才裝好。其實很簡單。 CUDA安裝教程(超詳細)-CSDN博客文章瀏覽閱讀1w次,點贊5次,收藏56次。windows10 版本安裝 CUDA ,首先需要下載兩個…

AI技術的演進與未來

隨著科技的不斷進步,人工智能(AI)技術已經成為引領時代發展的重要力量。從最初的模糊概念到如今的具體應用,wre98.cnAI技術已經滲透到我們生活的方方面面,并不斷拓展其邊界。本文將探討AI技術的演進歷程、當前應用領域…

【并發程序設計】總篇集(八萬字)

11_Concurrent_Programing 1.進程概念 在Linux中,進程是操作系統分配資源和調度運行的基本單位。 Linux中的進程有以下用處: 提高CPU利用率:通過進程的并發執行,可以讓多個程序同時利用計算機的資源,這樣每個用戶都…

Springboot與mongodb集成及聚合查詢

Spring Boot 與 MongoDB 的集成為開發者提供了一種簡便的方式來構建高性能、基于文檔的數據驅動應用程序。MongoDB 是一個非關系型數據庫(NoSQL),它使用 JSON 格式的文檔進行數據存儲,非常適合處理大量的、半結構化的數據。而 Spr…

mybatisplus 字段存的是json 在查詢的時候怎么映射成對象

數據庫交互對象 TableName(value "表名", autoResultMap true)TableField(typeHandler JacksonTypeHandler.class, value "user_info")private User user;autoResultMap 是一個 MyBatis-Plus 中的注解屬性,用于控制是否自動生成結果映射。…

部署metrics-server

kubeadm部署metrics-server 需求:生產環境是kubeadm部署的v1.22.2版本的k8s,統計資源時發現這套環境沒有部署metrics-server這個服務,今天來部署一下 1、在github社區找到這個項目并下載 rootjumpserver-cmcc:~# wget https://github.com/…

你需要知道關于 Java 線程一些最基本的事情

你好,我是 shengjk1,多年大廠經驗,努力構建 通俗易懂的、好玩的編程語言教程。 歡迎關注!你會有如下收益: 了解大廠經驗擁有和大廠相匹配的技術等 希望看什么,評論或者私信告訴我! 文章目錄 一…

百度云下載不限速方式集合

使用解析網站配合Motrix工具軟件 下載Motrix工具:Motrix下載鏈接打開解析網址:解析網站獲取,將百度網盤鏈接粘貼到解析網站,獲取下載鏈接。在Motrix中配置Aria2 RPC地址:ws://localhost:16800/jsonrpc開始下載&#x…