የ PCB ደንብ አረጋጋጭ DRC ን እንዴት ዲዛይን ማድረግ እንደሚቻል

ይህ ጽሑፍ የፕሮግራም ዘዴን በአጭሩ ይገልጻል ዲስትሪከት የዲዛይን ደንብ አረጋጋጭ (DRC) ስርዓት። የወረዳ ዲያግራም ትውልድ መሣሪያን በመጠቀም የ PCB ንድፍ አንዴ ከተገኘ ፣ የ PCB ዲዛይን ደንቦችን የሚጥሱ ማናቸውንም ውድቀቶች ለማግኘት DRC ሊሮጥ ይችላል። ይህ ቀጣይ ሂደት ከመጀመሩ በፊት መደረግ አለበት ፣ እና የወረዳ ጄኔሬተር ገንቢው አብዛኛዎቹ የፒሲቢ ዲዛይነሮች በቀላሉ ሊቆጣጠሯቸው የሚችሏቸውን የዲ.ሲ.ሲ መሳሪያዎችን ማቅረብ አለባቸው።

ipcb

የራስዎን የ PCB ንድፍ ደንብ ቼክ ለመፃፍ ብዙ ጥቅሞች አሉ። የ PCB ንድፍ አረጋጋጭ ያን ያህል ቀላል ባይሆንም ፣ ሊቆጣጠረው የማይችል ነው ፣ ምክንያቱም አሁን ካለው የፕሮግራም ወይም የስክሪፕት ቋንቋዎች ጋር የሚያውቅ ማንኛውም የ PCB ዲዛይነር ሊያደርገው ስለሚችል ፣ እና ጥቅሞቹ የማይገመቱ ናቸው።

ሆኖም ፣ ለገበያ የሚቀርቡ አጠቃላይ ዓላማ መሣሪያዎች ብዙውን ጊዜ የተወሰኑ የ PCB ዲዛይን ፍላጎቶችን ለማሟላት በቂ ተለዋዋጭ አይደሉም። በውጤቱም ፣ አዲስ የባህሪ መስፈርቶች በደንበኞች ለ DRC መሣሪያ ገንቢዎች ሪፖርት መደረግ አለባቸው ፣ ይህም ብዙውን ጊዜ ገንዘብ እና ጊዜ ይወስዳል ፣ በተለይም መስፈርቶቹ በየጊዜው የሚዘመኑ ከሆነ። እንደ እድል ሆኖ ፣ አብዛኛዎቹ የመሣሪያ ገንቢዎች የተወሰኑ ፍላጎቶቻቸውን ለማሟላት የራሳቸውን DRC ለመፃፍ ቀላል መንገድ ለደንበኞቻቸው ሊያቀርቡ ይችላሉ። ሆኖም ፣ ይህ ኃይለኛ መሣሪያ በሰፊው አይታወቅም ወይም ጥቅም ላይ አልዋለም። ይህ ጽሑፍ ከ DRC መሣሪያዎች ምርጡን ለማግኘት ተግባራዊ መመሪያን ይሰጣል።

ዲ.ሲ.ሲ እያንዳንዱን ምልክት ፣ እያንዳንዱን ፒን ፣ እያንዳንዱ አውታረ መረብ ፣ እያንዳንዱን ባህርይ ጨምሮ መላውን የወረዳ ዲያግራም ለመንደፍ ፒሲቢውን ማለፍ እና አስፈላጊ ከሆነ ያልተገደበ የ “መለዋወጫ” ፋይሎችን መፍጠር አለበት። በአንቀጽ 4.0 እንደተገለፀው ፣ ዲ.ሲ.ሲ ማንኛውንም ከ PCB ዲዛይን ሕጎች ማንኛውንም ትንሽ መዛባት ሊጠቁም ይችላል። ለምሳሌ ፣ ከተያያዙት ፋይሎች ውስጥ አንዱ በፒሲቢ ዲዛይን ውስጥ ጥቅም ላይ የዋሉትን ሁሉንም የመገጣጠሚያ መያዣዎች ሊይዝ ይችላል። የ capacitance ቁጥር ከተጠበቀው በታች ወይም ከፍ ያለ ከሆነ የኤሌክትሪክ መስመር DV/DT ችግሮች በሚከሰቱበት ቦታ ቀይ ምልክቶች ይቀመጣሉ። እነዚህ ረዳት ፋይሎች አስፈላጊ ሊሆኑ ይችላሉ ፣ ግን እነሱ በማንኛውም የንግድ DRC መሣሪያ የተፈጠሩ አይደሉም።

የ PCB ደንብ ተቆጣጣሪ ዲ.ሲ.ሲን እንዴት ዲዛይን ማድረግ እንደሚቻል

ሌላው የዴሞክራቲክ ኮንጎ ጠቀሜታ እንደ ፒሲሲ ዲዛይን ህጎች ላይ ተጽዕኖ ሊያሳርፉ የሚችሉ እንደ አዲስ የ PCB ዲዛይን ባህሪያትን ለማስተናገድ በቀላሉ ሊዘመን ይችላል። በተጨማሪም ፣ በአከባቢው በቂ ተሞክሮ ካገኙ በኋላ እርስዎ ሊተገብሯቸው የሚችሏቸው ሌሎች ብዙ ባህሪዎች አሉ።

ለምሳሌ ፣ የራስዎን DRC መጻፍ ከቻሉ ፣ ለተወሰኑ የተጠቃሚ ፍላጎቶች በተሻለ ሁኔታ ለማስተናገድ የራስዎን የ BOM ፈጠራ መሣሪያ መጻፍ ይችላሉ ፣ ለምሳሌ ላልሆኑ መሣሪያዎች “ተጨማሪ ሃርድዌር” (እንደ ሶኬቶች ፣ ራዲያተሮች ፣ ወይም ዊንዲውሮች) እንዴት ማግኘት እንደሚቻል። እራሳቸው የወረዳ ዲያግራም የውሂብ ጎታ አካል ናቸው። ወይም የፒሲቢ ዲዛይነር በ PCB ዲዛይን አካባቢ ውስጥ በቂ ተጣጣፊነት ያለው የ Verilog netlist ተንታኝን ለምሳሌ እንደ Verilog ሞዴሎችን ወይም ለተወሰነ መሣሪያ ተስማሚ የጊዜ ፋይሎችን እንዴት ማግኘት እንደሚቻል ሊጽፍ ይችላል። በእርግጥ ፣ ዲ.ሲ.ሲ መላውን የፒ.ሲ.ቢ. ዲዛይን ዲዛይን ስላለ ፣ ለፒሲቢ ዲዛይን Verilog netlist ትንተና የሚያስፈልገውን ማስመሰል እና/ወይም BOM ለማውጣት ሁሉንም ትክክለኛ መረጃ መሰብሰብ ይቻላል።

ምንም የፕሮግራም ኮድ ሳያቀርቡ በእነዚህ ርዕሶች ላይ መወያየት ዝርጋታ ይሆናል ፣ ስለሆነም የወረዳ ዲያግራም መልሶ ማግኛ መሣሪያን እንደ ምሳሌ እንጠቀማለን። ይህ ጽሑፍ ከ PADS- ዲዛይነር የምርት መስመር ጋር ተያይዞ የ ViewDraw መሣሪያን ለማዳበር ሜንቶር ግራፊክስ ኩባንያ ይጠቀማል። በተጨማሪም ፣ ViewDase ን የመረጃ ቋት ለመድረስ ሊጠራ የሚችል ቀለል ያለ የ C መደበኛ ቤተ -መጽሐፍት የሆነውን የ ViewBase መሣሪያን ተጠቅመንበታል። በ ViewBase መሣሪያ ፣ የፒሲቢ ዲዛይነሮች በሲዲ/ሲ ውስጥ ለ ViewDraw የተሟላ እና ቀልጣፋ የ DRC መሳሪያዎችን በቀላሉ መጻፍ ይችላሉ። እዚህ ላይ የተብራሩት መሠረታዊ መርሆዎች በማንኛውም ሌላ የ PCB መርሃግብር መሣሪያ ላይ ተፈጻሚ መሆናቸውን ማስተዋል አስፈላጊ ነው።

የግብዓት ፋይል

ከወረዳ ዲያግራም ዳታቤዝ በተጨማሪ ፣ DRC እንዲሁ የተወሰኑ ሁኔታዎችን ሊገልጹ የሚችሉ የግብዓት ፋይሎች ያስፈልጉታል ፣ ለምሳሌ ከኃይል አውሮፕላን ጋር በራስ -ሰር የተገናኘ የሕጋዊ የኃይል አውታረ መረብ ስም። ለምሳሌ ፣ የ POWER ኔትወርክ ኃይል (POWER) ከተባለ ፣ የኃይለኛ አውሮፕላኑ የኋላ-ጥቅል መሣሪያን (እንደ ViewDrawpcbfwd እንደሚመለከተው) በራስ-ሰር ከ POWER አውሮፕላን ጋር ይገናኛል። DRC በራስ -ሰር እንዲያገኝ እና እንዲያነብ እና ከዚያ ይህንን መረጃ በሩጫ ሰዓት ውስጥ በውስጥ ወደ ዲሞክራቲክ ኮንጎ እንዲያስቀምጥ የሚከተለው የግቤት ፋይሎች ዝርዝር ነው።

ከተለመዱት የኃይል ገመድ ንብርብር ጋር ስላልተገናኙ አንዳንድ ምልክቶች የውጭ የኃይል ገመድ ካስማዎች ሊኖራቸው ይገባል። ለምሳሌ ፣ የ ECL መሣሪያ VCC ፒኖች ከ VCC ወይም GROUND ጋር ተገናኝተዋል። የእሱ VEE ፒን ከ GROUND ወይም ከ -5.0V አውሮፕላን ጋር ሊገናኝ ይችላል። በተጨማሪም የኤሌክትሪክ ገመድ ንብርብር ከመድረሱ በፊት የኃይል ገመድ ፒን ከማጣሪያው ጋር ሊገናኝ ይችላል።

የኃይል ገመድ ፒን በመደበኛነት ከመሣሪያ ምልክት ጋር አልተያያዘም። በምትኩ ፣ የምልክቱ ንብረት (እዚህ ሲግናል ተብሎ ይጠራል) የትኛው ፒን ኃይል ወይም የመሬት ፒን እንደሆነ ይገልጻል እና ፒኑ መያያዝ ያለበት የአውታረ መረብ ስም ይገልጻል።

ሲግናል = ቪሲሲ: 10

ሲግናል = መሬት 20

DRC ይህንን ንብረት ማንበብ እና የአውታረ መረብ ስም በሕጋዊ_pwr_net_name ፋይል ውስጥ መከማቸቱን ማረጋገጥ ይችላል። የአውታረ መረቡ ስም በሕጋዊ_pwr_net_name ውስጥ ካልተካተተ የኃይል ፒን ከኃይል አውሮፕላኑ ጋር አይገናኝም ፣ ይህም ከባድ ችግር ነው።

ሕጋዊ_pwr_net_name ን እንደ አማራጭ ያስገቡ። ይህ ፋይል እንደ VCC ፣ V3_3P እና VDD ያሉ የ POWER ምልክቶች ሁሉንም የሕጋዊ አውታረ መረብ ስሞች ይ containsል። በ PCB አቀማመጥ/የማዞሪያ መሣሪያዎች ውስጥ ፣ ስሞች ለጉዳዮች ተኮር መሆን አለባቸው። በአጠቃላይ ፣ ቪሲሲሲ ከቪሲሲሲ ወይም ቪሲሲ ጋር አንድ አይነት አይደለም። ቪሲሲ 5.0V የኃይል አቅርቦት እና V3_3P 3.3V የኃይል አቅርቦት ሊሆን ይችላል።

ሕጋዊ_pwr_net_name ፋይል እንደ አማራጭ ነው ፣ ምክንያቱም የኋላ ማጠቃለያ መሣሪያ ውቅር ፋይል ብዙውን ጊዜ የሚሰራ የኃይል ገመድ አውታረ መረብ ስሞች ስብስብ መያዝ አለበት። CadencePCB ሲስተምስ ‹አልጄሮ ሽቦ› መሣሪያን ለመንደፍ ጥቅም ላይ ከዋለ የ PCBFWD ፋይል ስም Allegro.cfg ሲሆን የሚከተሉትን የመግቢያ መለኪያዎች አሉት።

መሬት – VSS CGND GND GROUND

የኃይል አቅርቦት: VCC VDD VEE V3_3P V2_5P 5V 12V

DRC ከሕጋዊ_pwr_net_name ይልቅ በቀጥታ የ allegro.cfg ፋይልን ማንበብ ቢችል ኖሮ የተሻለ ውጤት (ማለትም ስህተቶችን የማስተዋወቅ እድሉ አነስተኛ ነው)።