專利名稱:一種邏輯電路的制作方法
技術領域:
本發明涉及通訊電子電路技術領域,尤其涉及一種邏輯電路。
背景技術:
EPON機架設備兼具大容量電信級光線路終端平臺和匯聚交換機的完整功能特性,可應用于匯聚交換機的全部應用場景,具備完整的二、三層交換功能,能提供多種電信業務。EPON機架設備中的主控單板主要是完成各業務卡的數據匯聚和分發,同時會收集以及管理來自各個業務卡的路由信息,并能實時監控風扇以及電源的狀態。EPON機架設備中的主控單板和各業務單板上面都包含有CPU模塊,主控單板和各業務單板都有串行通信接口,方便工程師進行業務配置和現場調試。大多數機架設備單板的串行通信接口通過單板前面板的RJ45連接器或者9PIN RS232連接器實現,單臺設備的前面板包含了多個相同的串口連接器,占用了業務單板前面板有限的業務端口空間。
發明內容
針對上述存在的問題,本發明的目的是提供一種邏輯電路,省卻了單臺設備的前面板上的多個相同的串口連接器,不必占用業務單板前面板的業務端口空間,降低設備成本。本發明的目的是通過下述技術方案實現的:一種邏輯電路,應用于EPON設備主控單板,包括一可編程邏輯器、分別與所述可編程邏輯器連接的主控板串口、多個業務板串口、前板串口切換按鍵和前板串口連接器;所述可編程邏輯器上電后,將所述可編程邏輯器的串口信號切換到前板串口連接器;所述前板串口切換按鍵向所述可編程邏輯器發出選擇SEL信號,當前面板串口切換按鍵被按下時,輸入到所述可編程邏輯器的SEL信號為邏輯0,當前面板串口切換按鍵被釋放時,輸入到所述可編程邏輯器的SEL信號為邏輯1,所述可編程邏輯器采用工作時鐘實時捕捉所述SEL信號的變化,捕捉到SEL信號跳變的上升延跳變動作時,所述可編程邏輯器內部實現串口切換功能。根據上述邏輯電路,其中,還包括一單電源電平轉換芯片,所述前板串口連接器通過所述單電源電平轉換芯片與所述可編程邏輯器連接,所述單電源電平轉換芯片用于將串口信號由TTL電平轉換到RS232電平。根據上述邏輯電路,其中,還包括與所述可編程邏輯器連接的前板串口指示燈組,所述前板串口指示燈組分別與所述業務板串口的輸入信號一一對應。 根據上述邏輯電路,其中,所述可編程邏輯器采用MAXII EPM570實現,所述單電源電平轉換芯片采用MAX232芯片實現。與已有技術相比,本發明的有益效果在于:使得EPON設備和機架設備多塊業務單板共享主控板串口,能夠優化業務板面板空間,實現單片MAX232芯片和單個串口連接器完成多個串口的復用,有效地降低了設備成本。
圖1是本發明邏輯電路的電路結構框圖;圖2是本發明邏輯電路內部采樣工作時鐘和SEL信號的示意圖。
具體實施例方式下面結合原理圖和具體操作實施例對本發明作進一步說明。本發明公開了一種邏輯電路,一般應用于EPON設備主控單板,如圖1所示,本發明邏輯電路包括一可編程邏輯器CPLD、分別與可編程邏輯器CPLD連接的主控板串口、多個業務板串口、前板串口切換按鍵和前板串口連接器。可編程邏輯器CPLD上電后,將可編程邏輯器CPLD的串口信號切換到前板串口連接器,前板串口切換按鍵向可編程邏輯器CPLD發出選擇SEL信號,當前面板串口切換按鍵被按下時,輸入到可編程邏輯器CPLD的SEL信號為邏輯0,當前面板串口切換按鍵被釋放時,輸入到可編程邏輯器CPLD的SEL信號為邏輯1,可編程邏輯器CPLD采用工作時鐘實時捕捉所述SEL信號的變化,捕捉到SEL信號跳變的上升延跳變動作時,可編程邏輯器CPLD內部實現串口切換功能。根據上述邏輯電路,還包括一單電源電平轉換芯片,前板串口連接器通過單電源電平轉換芯片與可編程邏輯器CPLD連接,單電源電平轉換芯片用于將串口信號由TTL電平轉換到RS232電平。`根據上述邏輯電路,在本發明的優選實施例中,還包括與可編程邏輯器CPLD連接的前板串口指示燈組,前板串口指示燈組分別與業務板串口的輸入信號一一對應。定義可編程邏輯器CPLD的主控串口輸出信號為TXD0,輸入信號為RXD0,設業務板串口為N個,輸出信號分別為TXD1-TXDN,輸入信號分別為RXD1-RXDN,前板串口指示燈組為LED1-LEDN, LED 1-LEDN 與 RXD1-RXDN ——對應。可編程邏輯器CPLD通過工作時鐘來捕捉SEL信號的示意圖如圖2所示,CPLD上電后,默認將主控板的串口信號切換到前板串口連接器,即在CPLD內部將信號TXDO透傳給TXD,并將RXD透傳給RXD0。此時前板串口指示燈組所有指示燈全部熄滅,表明當前狀態下前板串口連接器邏輯上唯一對應的是主控板的串口。當前板串口切換按鍵被按下時,輸入到CPLD的SEL信號為邏輯“0”,當前板串口切換按鍵被釋放時,輸入到CPLD的SEL信號為邏輯“I”。CPLD采用工作時鐘來實時捕捉SEL信號的變化,當捕捉SEL信號跳變的上升延跳變動作時,CPLD內部實現串口切換功能。當第一次按下前板串口切換按鍵,CPLD捕捉到SEL信號跳變的上升延跳變,在CPLD內部將信號TXDl透傳給TXD,并將RXD透傳給RXDl。此時前面板串口的燈組LEDl被點亮,表明當前狀態下前面板串口連接器邏輯上唯一對應的是業務板I的串口。當第二次按下前面板切換按鈕,CPLD捕捉到SEL信號跳變的上升延跳變,在CPLD內部將信號TXD2透傳給TXD,并將RXD透傳給RXD2。此時前面板串口的燈組LED2被點亮,表明當前狀態下前面板串口連接器邏輯上唯一對應的是業務板2的串口。……如此類推,每按下前面板切換按鈕一次,CPLD內部實現一次串口切換動作,即將對應的信號TXDn(n=0,I...N)透傳給TXD,并將RXD透傳給RXDn (n=0, L...N)。CPLD上電初始化后,每按下前板串口切換按鍵一次,前板串口連接器按照“主控板串口 _>業務板I串口 _>業務板2串口 _>.._>業務板N-1串口 _>業務板N串口 _>主控板串口 ”循環切換。前板串口指示燈組包含N個指示燈,分別對應N個業務板串口。當前板串口切換到相應的業務板串口,對應的串口指示燈點亮,當前板串口切換到主控板串口,前板串口指示燈組所有指示燈全部熄滅。本發明采用的可編程邏輯器CPLD選用的是Altera公司的MAXII EPM570,前面板串口 MAX232芯片是美信(MAXM)公司專為RS232標準串口設計的單電源電平轉換芯片。本發明使得EPON設備和機架設備多塊業務單板共享主控板串口,能夠優化業務板面板空間,實現單片MAX232芯片和單個串口連接器完成多個串口的復用,有效地降低了設備成本。以上對本發明的具體實施例進行了詳細描述,但本發明并不限制于以上描述的具體實施例,其只是作為范例。對于本領域技術人員而言,任何等同修改和替代也都在本發明的范疇之中。因此,在不脫離本發明的精神和范圍下所作出的均等變換和修改,都應涵蓋在本發明的范圍內。
權利要求
1.一種邏輯電路,應用于EPON設備主控單板,其特征在于,包括一可編程邏輯器、分別與所述可編程邏輯器連接的主控板串口、多個業務板串口、前板串口切換按鍵和前板串口連接器; 所述可編程邏輯器上電后,將所述可編程邏輯器的串口信號切換到前板串口連接器; 所述前板串口切換按鍵向所述可編程邏輯器發出選擇SEL信號,當前面板串口切換按鍵被按下時,輸入到所述可編程邏輯器的SEL信號為邏輯0,當前面板串口切換按鍵被釋放時,輸入到所述可編程邏輯器的SEL信號為邏輯1,所述可編程邏輯器采用工作時鐘實時捕捉所述SEL信號的變化,捕捉到SEL信號跳變的上升延跳變動作時,所述可編程邏輯器內部實現串口切換功能。
2.如權利要求1所述邏輯電路,其特征在于,還包括一單電源電平轉換芯片,所述前板串口連接器通過所述單電源電平轉換芯片與所述可編程邏輯器連接,所述單電源電平轉換芯片用于將串口信號由TTL電平轉換到RS232電平。
3.如權利要求2所述邏輯電路,其特征在于,還包括與所述可編程邏輯器連接的前板串口指示燈組,所述前板串口指示燈組分別與所述業務板串口的輸入信號一一對應。
4.如權利要求1至3中任意一項所述邏輯電路,其特征在于,所述可編程邏輯器采用MAXII EPM570實現,所述單電源電平轉換芯片采用MAX232芯片實現。
全文摘要
本發明公開了一種邏輯電路,包括一可編程邏輯器、主控板串口、多個業務板串口、前板串口切換按鍵和前板串口連接器;可編程邏輯器上電后,將可編程邏輯器的串口信號切換到前板串口連接器;前板串口切換按鍵向可編程邏輯器發出選擇SEL信號,當前面板串口切換按鍵被按下時,輸入到可編程邏輯器的SEL信號為邏輯0,當前面板串口切換按鍵被釋放時,輸入到可編程邏輯器的SEL信號為邏輯1,可編程邏輯器采用工作時鐘實時捕捉SEL信號的變化,捕捉到SEL信號跳變的上升延跳變動作時,可編程邏輯器內部實現串口切換功能。本發明實現單片MAX232芯片和單個串口連接器完成多個串口的復用,有效地降低了設備成本。
文檔編號H03K19/0185GK103138742SQ20131002834
公開日2013年6月5日 申請日期2013年1月25日 優先權日2013年1月25日
發明者甘文斌 申請人:上海斐訊數據通信技術有限公司