东南大学 数电实验报告 fpga时序逻辑电路

上传人:suns****4568 文档编号:89232983 上传时间:2019-05-21 格式:PDF 页数:22 大小:1MB
返回 下载 相关 举报
东南大学 数电实验报告 fpga时序逻辑电路_第1页
第1页 / 共22页
东南大学 数电实验报告 fpga时序逻辑电路_第2页
第2页 / 共22页
东南大学 数电实验报告 fpga时序逻辑电路_第3页
第3页 / 共22页
东南大学 数电实验报告 fpga时序逻辑电路_第4页
第4页 / 共22页
东南大学 数电实验报告 fpga时序逻辑电路_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《东南大学 数电实验报告 fpga时序逻辑电路》由会员分享,可在线阅读,更多相关《东南大学 数电实验报告 fpga时序逻辑电路(22页珍藏版)》请在金锄头文库上搜索。

1、? ? ? ? ? ? ? ? 4 ? ? FPGA ? ? ? ? ? 1? ? FPGA ? 2? ? Xilinx ISE ? 3? ? Schematic ? 4? ? VHDL ? ? ? ? C?I2C? I2C ? ? I2C ? ?(SDA)?(SCL)? I2C ? ? ? SDA? SCL? ? 0?(Z)? 1? SDA ? SCL ? SDA ? ? SCL ? SCL ? SDA ? ? I2C ? SDA ? START ? I2C ? SDA ? STOP ? I2C ? ? ? ? ? I2C ? 7 ? ? ? 8 ?(MSB)? ?-?-?-? ACK-?-

2、? ACK-? ?-?-?-? ACK-?-? NACK-? ? STOP ? ? ? 1? ? ? ? ROM? ? ? ? ROM ? ? ROM ? ? ? ? ? ? HOLD ? START ? WRITE ? WACK ? READ ? ACK ? NACK ? STOP ? ? ? ? ? SEND_COMPLETE_ACK S_C_A ? READ_COMPLETE R_C ? READ_COMPLETE_ACK R_C_A ? ACK WRITE_DATA W_D ? REG_RECV(7:0) R_R ? ROM_VERIFY_DATA(7:0) R_V_D ROM ? D

3、ATA_VERIFIED D_V ? ? ? ? ? 2? ROM ? RIN(6:0) RIN(i) ? ? 6 MODCTL(1) ? ? 5 MODCTL(0) 4 STATECNT(3) ? ? 3 STATECNT(2) 2 STATECNT(1) 1 STATECNT(0) 0 SEND_COMPLETE ? ? ROM ? ROUT(11:0) ROUT(i) ? ? 11 STATEOUT(2) ? 10 STATEOUT(1) 9 STATEOUT(0) 8 SCNTEN ? ? 7 DATAOUT(7) 8 ? 6 DATAOUT(6) 5 DATAOUT(5) 4 DAT

4、AOUT(4) 3 DATAOUT(3) 2 DATAOUT(2) 1 DATAOUT(1) 0 DATAOUT(0) ? ? STATEOUT(2:0) ? ? 0 000 HOLD ? 1 001 START ? 2 010 WRITE ? 3 011 WACK ? 4 100 READ ? 5 101 ACK ? 6 110 NACK ? 7 111 STOP ? ? ? ? ? ? ? ? ? ? ? ? ? ? CE CE CLR CE CLR EQ SCL SDA LED_OK SDA-O HOLD 1 0 1 0 1 0 Z Z 0 X START 1 0 1 0 1 ? Z ?

5、 X WRITE 0 1 0 0 1 ? SCLCLK W_D ? X WACK 0 0 1 0 1 ? SCLCLK Z ? SDA READ 0 0 1 1 0 D_V SCLCLK Z EQ SDA ACK 1 0 1 0 1 ? SCLCLK 0 ? X NACK 1 0 1 0 1 ? SCLCLK Z ? X STOP 1 0 1 0 1 ? Z ? X ROM ? RIN(6:5) RIN(4:1) RIN(0) ROUT(11:9) ROUT(8) ROUT(7:0) MODCTL(1:0) STATECNT(3:0) SEND_C OMPLETE STATEOUT(2:0)

6、SCNTEN DATAOUT(7:0) 00 XXXX X 000 0 00000000 01 0000 X 001 1 00000000 01 0001 0 010 0 11010000 01 0001 1 011 0 00000000 01 0010 0 010 0 10101010 01 0010 1 011 0 00000000 01 0011 X 111 1 00000000 01 01XX X 000 0 00000000 01 1XXX X 000 0 00000000 11 0000 X 001 1 00000000 11 0001 0 010 0 11010001 11 00

7、01 1 011 0 00000000 11 0010 X 100 0 00110011 11 0011 X 110 1 00000000 11 0100 X 111 1 00000000 11 0101 X 000 0 00000000 11 011X X 000 0 00000000 11 1XXX X 000 0 00000000 10 0000 X 001 1 00000000 10 0001 0 010 0 11010000 10 0001 1 011 0 00000000 10 0010 0 010 0 00000011 10 0010 1 011 0 00000000 10 00

8、11 0 010 0 00110011 10 0011 1 011 0 00000000 10 0100 X 001 1 00000000 10 0101 0 010 0 11010000 10 0101 1 011 0 00000000 10 0110 0 010 0 00000101 10 0110 1 011 0 00000000 10 0111 X 001 1 00000000 10 1000 0 010 0 11010001 10 1000 1 011 0 00000000 10 1001 X 100 0 01010101 10 1010 X 110 1 00000000 10 10

9、11 X 111 1 00000000 10 1100 X 000 0 00000000 10 1101 X 000 0 00000000 10 111X X 000 0 00000000 3? ? ? ? ? SCL ? SDA ? ? ? 4? ? I2C ?(Z)? 1? ? ? ? H? 1? 1? ? ? ? ? clkin ? sclclk ? SCL ? sdaclk ? SDA ? modctl1 modctl0 ? scl SCL ? sda SDA ? resp ? ? ? led_ok ? num7 num0 ? ct ? ? rst ? ? ? ? D0h ? AAh?

10、 ? ? ? ?11010000? ? ACK ? ? ? D0h ? ? 33h ? ? ?10101010? ? ACK ? ? ? ? ?11010001? ? ACK ? ? I2C ? D0h ? 03h ? ? 33h? 05h ? 55h ? ? ?00110011? ? NACK ? ? ? ? ? ? ? ? ? 00110011 ? 33? ? ? ? ? ? ?11010000? ? ACK ? ?00000011? ? ACK ? ?00110011? ? ACK ?Repeated start? ? ?11010000? ? ACK ? ?00000101? ? ACK ?Repeated start? ? ?11010001? ? ACK ? ?01010101? ? NACK ? ? ? ? ? ? ? ? ? 01010101 ? 55? ? ? 5? ? ? I2C ?SCL ? SDA ? SCL ? SDA ? ? ROM ?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号