D
djnik1362
Guest
안녕하세요 저는 여러 버퍼를 연결하여 AVR의 microcontrller에 래치 8 비트 데이터 버스 있습니다. 나는 버스에 FPGA를 연결하려는 그래서 FPGA와 통신할 수 있습니다. 나는 입력 및 FPGA에서 데이터를 데이터 버스에 보내는 8 비트 버퍼로 FPGA의 데이터 버스를 공급하기 위해 8 비트 래치를 사용하기로 결정. 내가 FPGA에서 "inout"구조를 사용하는 수도 있지만 위의 구조를 사용 선호합니다. 내가 버스로 공급해야합니다 8 비트 출력을 FPGA에 5 소프트웨어 블록을 가지고합시다. 내가 FPGA에서 8 블록을 선택할 수 있도록이 FPGA로 A15 - A13 주소 버스를 연결합니다. 나는 A15 - A13 신호와 RD 신호와 버스에 연결하는 블록의 출력을 선택하는 FPGA에 8x1 8 비트 MUX를 사용합니다. 나는 데이터 버스에서 8 비트 입력을 3 소프트웨어 블록을 만드는 결정합니다. 내 생각은 각 블록의 FPGA 3 8 비트 D - FF에서 DEMUX를 사용하는 것입니다 WR 신호를 래치 - 업 데이터 버스의 "posedge"로 적절한 D - FF 수 있습니다. 나는 Verilog에서 코드를 작성하고 Xilin ISE 9.1이 구조를 시뮬레이션하고 제대로 작동합니다. 이 구성 연습에서 일하고있다면 당신의 아이디어가 필요합니다. 지원에 감사드립니다.