激光控制器的仿真驗證主要是指輔助處理器FPGA中程序的仿真驗證??梢允褂玫姆抡婀ぞ吆芏?,此次使用的是Quartus II軟件中集成的仿真工具。仿真是在軟件環境下驗證設計的行為和預想的是否一致,可以加快程序設計的調試,但具體的功能能否實現,還需要對器件進行編程和配置,進行板級調試和驗證。
地址譯碼模塊主要實現對段選信號和地址信號進行譯碼,然后產生振鏡位置數據轉換模塊、激光器控制模塊、測速模塊、矩陣鍵盤模塊和指示燈顯示模塊等模塊的讀或寫使能信號。由于使用16位數據總線,因此,最低位地址無效,ARM與FPGA相連的地址總線是addr[5..1],即每段最多可以產生32個不同的有效地址,而參加譯碼的有效地址信號的位數根據段選信號不同而設置為了不同;段選信號有兩個,分別是nGCS1和nGCS2,都是低電平有效。