微处理机
微處理機
미처리궤
MICROPROCESSORS
2015年
2期
80-83
,共4页
检测器%脉冲序列%状态转换
檢測器%脈遲序列%狀態轉換
검측기%맥충서렬%상태전환
Detector%Pulse sequence%State shift
针对水下航行体内部网关组件中数据总线上,含有特定标示符的大容量数据流检测的难题,设计了一个多通道脉冲序列信号检测器。介绍了检测器的系统组成和设计原理,其中重点介绍了采样模块、检测模块、状态机转换、资源调用等关键部分。采用 FPGA 设计,代码模块可移植,保证了检测器的通用性和易用性。采用 Altera 公司 Cyclone III 系列 FPGA 和 QuartusII7.2软件实现了系统功能,给出了 FPGA 设计图和仿真验证时序图。
針對水下航行體內部網關組件中數據總線上,含有特定標示符的大容量數據流檢測的難題,設計瞭一箇多通道脈遲序列信號檢測器。介紹瞭檢測器的繫統組成和設計原理,其中重點介紹瞭採樣模塊、檢測模塊、狀態機轉換、資源調用等關鍵部分。採用 FPGA 設計,代碼模塊可移植,保證瞭檢測器的通用性和易用性。採用 Altera 公司 Cyclone III 繫列 FPGA 和 QuartusII7.2軟件實現瞭繫統功能,給齣瞭 FPGA 設計圖和倣真驗證時序圖。
침대수하항행체내부망관조건중수거총선상,함유특정표시부적대용량수거류검측적난제,설계료일개다통도맥충서렬신호검측기。개소료검측기적계통조성화설계원리,기중중점개소료채양모괴、검측모괴、상태궤전환、자원조용등관건부분。채용 FPGA 설계,대마모괴가이식,보증료검측기적통용성화역용성。채용 Altera 공사 Cyclone III 계렬 FPGA 화 QuartusII7.2연건실현료계통공능,급출료 FPGA 설계도화방진험증시서도。
In order to solve the problem of detecting of the large amounts of data stream which including identified data on the internal data bus of an underwater vehicle.A multiple pulse sequence signal detector is proposed.The design principle and composition are introduced firstly.Collecting module,detecting module,state shifting,resource configure and so on are emphasized.The modules, designed based on FPGA,can be shifted to ensure universal and convenient detectors.Cyclone III FPGA from Altera and QuartusII7.2 are used as the design tools.Finally design files and simulation waveform are also supplied.