Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A dual-port peripheral configuration interface circuit

A configuration interface, dual-port technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of tediousness, waste of hardware resources, waste of resources, etc., and achieve the effect of simple communication protocol, convenient rate adjustment, and fewer external ports

Inactive Publication Date: 2016-01-20
BEIJING UNIV OF TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] There are many commonly used peripheral configuration interface circuits, but in the application of a single master to a single slave, it is often cumbersome. For example, the commonly used SPI (SerialPeripheralInterface) interface requires 4 ports such as CSN / SCK / MOSI / MISO. MOSI / MISO will not work at the same time, resulting in a waste of resources; and the commonly used I2C (Inter-Integrated Circuit) interface, although there are only two ports used, SCL / SDA, but in terms of speed, it is only 100Kps / 400Kbps / 3.4Mbps The rates stipulated by these three protocols
And according to the agreement, the slave needs to respond ACK every time after the master sends data, which is unnecessary for single-master and single-slave systems, resulting in a waste of hardware resources; and another commonly used UART (UniversalAsynchronousReceiver / Transmitter) interface, although there are only two TxD / RxD ports, but the two parties need to negotiate the rate first, and both parties need to have their own system clock to complete the normal communication process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A dual-port peripheral configuration interface circuit
  • A dual-port peripheral configuration interface circuit
  • A dual-port peripheral configuration interface circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The dual-port peripheral configuration interface circuit described in the present invention can use a unified dual-port to communicate with the outside when connecting different peripherals, and the communication rate is completely determined by the external clock.

[0020] Specific embodiments of the present invention are given below in conjunction with the accompanying drawings.

[0021] figure 1 It is the electrical schematic diagram of the interface circuit of the present invention, mainly by clock counter p_cnt[3:0], read and write judge register p_r_wn, address / data shift register p_d_shift[7:0], read data shift register n_d_shift[7:0] ], address register p_reg_addr[6:0], write enable signal generating register n_reg_wr, ​​and read enable signal generating register n_reg_rd.

[0022] After the interface circuit design verification of this embodiment is completed, the RTL (RegisterTransferLevel) code is synthesized to form a netlist, and the layout is drawn corres...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of embedded systems, and discloses a dual-port peripheral configuration interface circuit. According to the interface circuit, only two IO interfaces are provided externally, one is an RCK (read clock) input port, and the other is an RDA (remote data access) data two-way port. A read-write data port, a read / write address signal port, and a read-write enable signal port are connected with a register set. The interface circuit comprises a clock counter, a read-write judging register, an address / data shifting register, a read data shifting register, an address register, a write enable signal generation register and a read enable signal generation register. The interface circuit disclosed by the invention has the advantages that the communication protocol and the circuit are simple, external ports are few, the communication speed changes with the rate change of an externally supplied RCK clock, an externally supplied system clock is not needed, and the like.

Description

technical field [0001] The invention belongs to the field of embedded systems and relates to an all-digital logic dual-port peripheral configuration interface circuit. Background technique [0002] There are many commonly used peripheral configuration interface circuits, but in the application of a single master to a single slave, it is often cumbersome. For example, the commonly used SPI (SerialPeripheralInterface) interface requires 4 ports such as CSN / SCK / MOSI / MISO. MOSI / MISO will not work at the same time, resulting in a waste of resources; and the commonly used I2C (Inter-Integrated Circuit) interface, although there are only two ports used, SCL / SDA, but in terms of speed, it is only 100Kps / 400Kbps / 3.4Mbps These 3 kinds of agreements stipulate the good rate. And according to the agreement, the slave needs to respond ACK every time after the master sends data, which is unnecessary for single-master and single-slave systems, resulting in a waste of hardware resources; an...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/28
Inventor 乔龙林平分万培元裘武龙黄廷昭
Owner BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products