描述
在IC集成中,我們使用Excel表格規(guī)劃設(shè)計(jì)的IC引腳功能映射需要轉(zhuǎn)化到Verilog層次,這個過程耗時耗力,但其中有一些規(guī)律,可以通過Perl將其格式化提取出部分可用的信息,應(yīng)用得當(dāng)可以減小出錯的概率。
編程思路
輸入映射
數(shù)據(jù)特點(diǎn)
同類引腳有多個通道,同一個引腳可能在不同的行列出現(xiàn),即出現(xiàn)多次,唯一的是引腳的坐標(biāo)(行列位置),所以我們可以構(gòu)建哈希數(shù)組結(jié)構(gòu),哈希的鍵值為引同類引腳名,數(shù)組值為鍵值的坐標(biāo)。
流程圖
思路 將引腳使用坐標(biāo)表示,在將坐標(biāo)映射到P[A-Z]和AF[0-15],使用正則表達(dá)式處理映射字符。
映射部分代碼
################################################## 統(tǒng)計(jì)出現(xiàn)次數(shù)################################################# foreach $item (@ip_name) { $ip_chan