Lookup table circuit, data lookup method, integrated circuit chip, and storage medium

文档序号:1641312 发布日期:2019-12-20 浏览:22次 中文

阅读说明:本技术 查找表电路、数据查找方法、集成电路芯片和存储介质 (Lookup table circuit, data lookup method, integrated circuit chip, and storage medium ) 是由 罗前 于 2019-09-11 设计创作,主要内容包括:本申请提供一种查找表电路、数据查找方法、集成电路芯片和存储介质,涉及集成电路领域。查找表电路包括:阵列选择模块、第一MUX组、第一延时模块和数据输出模块;第一MUX组包括至少两个MUX阵列;阵列选择模块用于确定与第一选择信号对应的目标MUX阵列,发送第一调节信号至与目标MUX阵列连接的第一延时模块;第一延时模块用于将第一调节信号延迟第一时间发送至目标MUX阵列;目标MUX阵列用于根据第一调节信号,调整第一MUX组输出的待选数据;数据输出模块用于根据第一选择信号和待选数据,输出目标数据。使用本申请的查找表电路,能有效的减少选择器的无效翻转,减少查找表的动态开关功耗,从而降低集成电路的整体功耗。(The application provides a lookup table circuit, a data lookup method, an integrated circuit chip and a storage medium, and relates to the field of integrated circuits. The look-up table circuit includes: the device comprises an array selection module, a first MUX group, a first delay module and a data output module; the first MUX group comprises at least two MUX arrays; the array selection module is used for determining a target MUX array corresponding to the first selection signal and sending a first adjusting signal to a first delay module connected with the target MUX array; the first delay module is used for delaying the first adjusting signal for a first time and sending the first adjusting signal to the target MUX array; the target MUX array is used for adjusting the data to be selected output by the first MUX group according to the first adjusting signal; the data output module is used for outputting target data according to the first selection signal and the data to be selected. By using the lookup table circuit, invalid turning of the selector can be effectively reduced, and the power consumption of a dynamic switch of the lookup table is reduced, so that the overall power consumption of the integrated circuit is reduced.)

1. A lookup table circuit, comprising: the device comprises an array selection module, a first data selector MUX group, a first delay module and a data output module;

the array selection module is connected with the first delay module, the first delay module is connected with the first MUX group, and the first MUX group is connected with the data output module; the first MUX group comprises at least two MUX arrays;

the array selection module is used for determining a target MUX array corresponding to the first selection signal; sending a first adjusting signal to the first delay module connected with the target MUX array, wherein the turnover rate of the first selecting signal is smaller than that of the first adjusting signal;

the first delay module is configured to delay the first adjustment signal by a first time and send the delayed first adjustment signal to the target MUX array;

the target MUX array is used for adjusting the data to be selected output by the first MUX group according to the first adjusting signal;

and the data output module is used for outputting target data according to the first selection signal and the data to be selected.

2. The circuit of claim 1, wherein the data output module comprises a second delay module and a second MUX bank;

the second delay module is configured to delay the first selection signal by a second time and send the delayed first selection signal to the second MUX group;

and the second MUX group is used for outputting the target data according to the first selection signal and the data to be selected.

3. The circuit of claim 1, wherein the array selection module comprises a first array selector, and the first delay module comprises a first delay; the first array selector is connected with the first delayer, and the first delayer is connected with the target MUX array;

the first array selector is used for sending the first adjusting signal acquired through the first input end to the second input end of the first delayer;

the first delayer is configured to delay the first adjustment signal by the first time and send the first adjustment signal to the second signal terminal of the target MUX array and the third input terminal of the first array selector.

4. The circuit of claim 2, wherein the second delay module comprises a second delay;

the second delayer is configured to delay the first selection signal obtained through the fourth input end by the second time and send the delayed first selection signal to the signal selection end of the second MUX group.

5. The circuit of claim 3, wherein the first delay is a D flip-flop.

6. The circuit of claim 4, wherein the second delay is a D flip-flop.

7. A data lookup method applied to a lookup table circuit, the lookup table circuit comprising: the array selection module is connected with the first delay module, the first delay module is connected with the first MUX group, the first MUX group is connected with the data output module, and the first MUX group comprises at least two MUX arrays; the method comprises the following steps:

acquiring a first selection signal and a first regulation signal, wherein the turnover rate of the first selection signal is smaller than that of the first regulation signal;

judging whether the first selection signal is matched with the MUX array;

if the first adjusting signal is matched with the target MUX array, determining that the MUX array is the target MUX array, and sending the first adjusting signal to the first delay module connected with the target MUX array;

delaying the first adjustment signal by a first time to send to the target MUX array;

according to the first adjusting signal, adjusting the data to be selected output by the first MUX group;

and adjusting the target data output by the data output module according to the first selection signal and the data to be selected.

8. The method of claim 7, further comprising:

and if not, returning to the step of acquiring the first selection signal and the first adjustment signal.

9. The method according to claim 7 or 8, wherein the data output module comprises a second delay module and a second MUX group, and the step of adjusting the target data output by the data output module according to the first selection signal and the data to be selected comprises:

delaying the first selection signal by a second time through the second delay module to be a second adjustment signal, and sending the second adjustment signal to the second MUX group;

and adjusting the target data output by the second MUX group according to the second adjusting signal and the data to be selected.

10. An integrated circuit chip comprising the lookup table circuit of any of claims 1-6.

11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the data lookup method according to any one of claims 7-9.

Technical Field

The present application relates to the field of integrated circuits, and more particularly, to a lookup table circuit, a data lookup method, an integrated circuit chip, and a storage medium.

Background

As integrated circuits become larger, look-up tables are required to be used in integrated circuits to increase operating speed. In a large-scale integrated circuit, when a large lookup table is used, the power consumption of a local module dynamic switch is too large, and meanwhile, the local IR voltage drop of a chip is too large, so that electronic devices are damaged.

After the address of the existing lookup table is changed, input data at two ends of a 2-to-1 selector in the lookup table are inconsistent, and after the selection end is changed, output data of most of the 2-to-1 selectors are also changed, so that the load of the 2-to-1 selector is charged and discharged, and dynamic switching power consumption is generated; and the output data of the 1-from-2 selector is continuously transmitted downwards, so that a large amount of invalid inversions are generated in the whole lookup table, and further, a large amount of invalid dynamic switch power consumption is generated.

Therefore, a low power look-up table is needed to solve the above problems.

Disclosure of Invention

In order to overcome at least the above-mentioned disadvantages of the prior art, it is an object of the present application to provide a lookup table circuit, a data lookup method, an integrated circuit chip and a storage medium.

In a first aspect, an embodiment of the present application provides a lookup table circuit, including: the device comprises an array selection module, a first data selector (MUX) group, a first delay module and a data output module. The array selection module is connected with the first delay module, the first delay module is connected with the first MUX group, and the first MUX group is connected with the data output module; the first MUX group includes at least two MUX arrays. The array selection module is used for determining a target MUX array corresponding to a first selection signal; sending a first adjusting signal to the first delay module connected with the target MUX array, wherein the turnover rate of the first selecting signal is smaller than that of the first adjusting signal; the first delay module is used for delaying the first adjusting signal by a first time and sending the first adjusting signal to the target MUX array; the target MUX array is used for adjusting the data to be selected output by the first MUX group according to the first adjusting signal; the data output module is used for outputting target data according to the first selection signal and the data to be selected.

In an alternative embodiment, the data output module includes a second delay module and a second MUX group. The second time delay module is used for delaying the first selection signal for a second time and sending the delayed first selection signal to the second MUX group; the second MUX group is used for outputting the target data according to the first selection signal and the data to be selected.

In an alternative embodiment, the array selection module comprises a first array selector, and the first delay module comprises a first delay; the first array selector is connected to the first delay, and the first delay is connected to the target MUX array. The first array selector is used for sending the first adjusting signal acquired through the first input end to the second input end of the first delayer; the first delay is configured to delay the first adjusting signal by the first time and send the first adjusting signal to the second signal terminal of the target MUX array and the third input terminal of the first array selector.

In an alternative embodiment, the second delay module comprises a second delayer. The second delayer is used for delaying the first selection signal acquired through the fourth input end by the second time and sending the delayed first selection signal to the signal selection end of the second MUX group.

In an alternative embodiment, the first delay is a D flip-flop.

In an alternative embodiment, the second delay is a D flip-flop.

In a second aspect, an embodiment of the present application provides a data lookup method, which is applied to a lookup table circuit, where the lookup table circuit includes: the array selection module is connected with the first delay module, the first delay module is connected with the first MUX group, the first MUX group is connected with the data output module, and the first MUX group comprises at least two MUX arrays. The method comprises the following steps: acquiring a first selection signal and a first regulation signal, wherein the turnover rate of the first selection signal is smaller than that of the first regulation signal; judging whether the first selection signal is matched with the MUX array; if the first adjustment signal is matched with the target MUX array, determining that the MUX array is the target array, and sending the first adjustment signal to the first delay module connected with the target MUX array; delaying the first adjustment signal by a first time to send to the target MUX array; according to the first adjusting signal, adjusting the data to be selected output by the first MUX group; and adjusting the target data output by the data output module according to the first selection signal and the data to be selected.

In an alternative embodiment, the method further comprises: and if not, returning to the step of acquiring the first selection signal and the first adjustment signal.

In an alternative embodiment, the data output module includes a second delay module and a second MUX group. The step of adjusting the target data output by the data output module according to the first selection signal and the data to be selected includes: delaying the first selection signal by a second time through the second delay module to be a second adjustment signal, and sending the second adjustment signal to the second MUX group; and adjusting the target data output by the second MUX group according to the second adjusting signal and the data to be selected.

In a third aspect, an embodiment of the present application provides an integrated circuit chip, including the lookup table circuit as described in any one of the foregoing embodiments.

In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the data searching method according to any one of the above embodiments.

Compared with the prior art, the method has the following beneficial effects:

by using the lookup table circuit provided by the application, invalid turning of the selector can be effectively reduced, and the power consumption of a dynamic switch of the lookup table is reduced, so that the overall power consumption of the integrated circuit is reduced.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.

Fig. 1 is a block diagram of a lookup table circuit according to an embodiment of the present application;

FIG. 2 is a block diagram of another exemplary lookup table circuit according to the present disclosure;

FIG. 3 is a block diagram of another exemplary lookup table circuit according to the present disclosure;

FIG. 4 is a block diagram of another exemplary lookup table circuit according to the present disclosure;

FIG. 5 is a schematic diagram of a lookup table circuit according to an embodiment of the present application;

FIG. 6 is a schematic flow chart of a data searching method provided in the embodiment of the present application;

fig. 7 is a schematic flow chart of another data searching method according to an embodiment of the present application.

Icon: 20-lookup table circuit, 21-array selection module, 211-first array selector, 211a first input, 211 b-third input, 212-second array selector, 212 a-fifth input, 212 b-sixth input, 22-first delay module, 221-first delay, 222-third delay, 23-first MUX group, 231-target MUX array, 232-second MUX array, 24-data output module, 241-second delay module, 241 a-second delay, 242-second MUX group.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations.

Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.

In the description of the present application, it is further noted that, unless expressly stated or limited otherwise, the terms "disposed," "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meaning of the above terms in the present application can be understood in a specific case by those of ordinary skill in the art.

With the wide application of the lookup table in the large-scale integrated circuit, the operation efficiency of the integrated circuit is greatly improved, and the power consumption caused by the large-scale lookup table is improved. When the search data changes, all selectors in the search table receive the selection signals; when the output data is continuously transmitted to the next selector, invalid inversion is generated, so that a large amount of dynamic switching power consumption is generated in the selector, and the stable and safe operation of the integrated circuit is not facilitated.

Based on the above problem, an embodiment of the present invention provides a lookup table circuit, as shown in fig. 1, and fig. 1 is a block diagram of the lookup table circuit provided in the embodiment of the present invention. The look-up table circuit 20 includes: array selection module 21, first delay module 22, first MUX group 23, and data output module 24.

The array selection module 21 is connected to the first delay module 22, the first delay module 22 is connected to the first MUX group 23, and the first MUX group 23 is connected to the data output module 24. The first MUX group 23 includes at least two MUX arrays.

Array selection module 21 is to determine a target MUX array 231 corresponding to the first selection signal; the first adjustment signal is sent to the first delay module 22 connected to the target MUX array 231.

The turnover rate of the first selection signal is smaller than that of the first adjusting signal. The inversion rate is indicative of the number of times the signal logic changes per unit time, or the number of times the signal is inverted per unit time. For example, the signal may be a clock signal, a data signal, a selection signal, or the like. It can be understood that the inversion rate of the first selection signal is smaller than that of the first adjustment signal, that is, in the binary address change of 0 to N, the change frequency of the higher address is smaller than that of the lower address. For example, in 0000-1111, if the address changes from 0000 → 1111 once (0 → 1) for the first bit on the left, the signal for the fourth bit on the left changes ten times.

The first delay module 22 is configured to delay the first adjustment signal by a first time to be sent to the target MUX array 231.

It should be noted that the first time may be set by adjusting the first delay module 22 according to hardware and/or software requirements.

The target MUX array 231 is used for adjusting the data to be selected output by the first MUX group according to the first adjustment signal.

The adjustment data output module 24 is configured to output target data according to the first selection signal and the data to be selected.

It should be noted that the look-up table selects one or more of the input line data on the input side of the look-up table according to the line selection signal for output. Therefore, the first adjustment signal and the first selection signal in the embodiment of the present application are both directed to the selection signal of the data selector in the lookup table.

For example, when the address of the lookup table circuit is 8 bits, the bit width is 128A [7,5] to gate the first adjustment signal A [4,0] to obtain the data to be selected of the first MUX group, and only the output data of the target MUX array changes in the data to be selected; for other MUX arrays, when the first selection signal A [7,5] does not generate overturn, the corresponding MUX array does not generate invalid overturn due to the first adjustment signal A [4,0], so that the dynamic switching power consumption of the integrated circuit is reduced, and the overall power consumption of the integrated circuit is favorably reduced.

In an alternative embodiment, in order to ensure consistency between the selection signal and the adjustment signal of the lookup table, a possible implementation is given on the basis of fig. 1, for example, fig. 2, and fig. 2 is a block schematic diagram of another lookup table circuit provided in an embodiment of the present application. The data output module 24 includes a second delay module 241 and a second MUX bank 242.

The second delay module 241 is configured to delay the first selection signal by a second time and send the delayed first selection signal to the second MUX bank 242.

The second MUX group 242 is configured to output target data according to the first selection signal and the data to be selected.

It is understood that the first time and the second time may be the same or different. For example, when the lookup table has less data to look up, i.e., has fewer levels, the first time and the second time may be the same; the first time and the second time may be different when the data looked up by the look-up table is very large, i.e. the data transfer requires a lot of time. It is foreseen that since the look-up table itself is a means of quickly looking up the data, the first time and the second time are generally the same value in order to maintain consistency of the first selection signal and the first adjustment signal in selecting the data transmission line.

In an alternative implementation manner, in order to reduce the dynamic switching power consumption of the entire lookup table circuit, for the first delay module, a possible implementation manner is given on the basis of fig. 1, for example, fig. 3, and fig. 3 is a block schematic diagram of another lookup table circuit provided in this embodiment of the present application. The array selection module 21 includes a first array selector 211, and the first delay module 22 includes a first delay timer 221. The first array selector 211 is coupled to a first delay 221, and the first delay 221 is coupled to a target MUX array 231.

The first array selector 211 is configured to send a first adjusting signal obtained through the first input terminal 211a to a second input terminal of the first delay;

the first delay 221 is used for delaying the first adjusting signal by a first time and sending the first adjusting signal to the second signal terminal of the target MUX array 231 and the third input terminal 211b of the first array selector.

By setting the array selector and the delay unit, the target data output by the lookup table can be adjusted by only adjusting the selector in the target MUX array 231 without flipping the selector in the second MUX array 232.

It is anticipated that, since the sixth input terminal 212b of the second array selector 212 is connected to the output terminal of the third delay 222, when the fifth input terminal 212a is not selected by the second array selector 212 for outputting, the second array selector 212 will always keep the previous adjustment signal for outputting the data to be selected; for the selector in the second MUX array 232, it always outputs the data in the look-up table according to the second adjustment signal.

It is understood that, for the first delay 221 described above, it may be a D flip-flop. For example, when the first time delay is D flip-flop, the first time is set to be one beat, and the selection address input by the user is a [7,0], in order to maintain consistency of the data transmission line selected by the lookup table, the first selection signal a [7,5] and the first adjustment signal a [4,0] are one beat later than the selection address a [7,0], so as to maintain consistency of data output of the lookup table.

In an alternative embodiment, in order to ensure that the data output is consistent with the selected address of the user, a possible implementation manner is given on the basis of fig. 2, for example, fig. 4 is a block schematic diagram of another lookup table circuit provided in this embodiment of the present application. The second delay module 241 includes a second delay 241 a.

The second delayer 241a is configured to delay the first selection signal obtained through the fourth input terminal by a second time and send the delayed first selection signal to the signal selection terminal of the second MUX group 242.

The input end of the data output module 24 receives data before the user inputs the selected address, and by setting the second delayer 241a, target data matching the selected address input by the user can be further selected.

It is understood that, for the second delayer 241a described above, it may be a D flip-flop.

Based on any of the above embodiments or implementation manners, a possible implementation manner is given by taking an address as 8 bits and a bit width as 128 bits as an example, as shown in fig. 5, and fig. 5 is a schematic structural diagram of a lookup table circuit provided in an embodiment of the present application.

The lookup table circuit has 8 MUX arrays (D0-D7), for example, the selection addresses A [7,0], A [7,0] of the user are 00001000. A [7,5] (000) corresponds to the first MUX array (D0), then only the array selector output of the first MUX array (D0) is A [4,0], and the first delay (D flip-flop in FIG. 5) delays A [4,0] by one beat as A0_ DLY [4,0 ].

For the five-level MUX in the first MUX array, the first adjusting signals A0_ DLY [0] to A0_ DLY [4] are 0-0-0-1-0, respectively, and the data D0 output by the first MUX array (D0) corresponding to the selection data D0 is LUT [16 ].

For the data output module 24, in FIG. 5, the second delay (D flip-flop on the right side in FIG. 5) delays A [7,5] (000) by one beat, and the selection signals A _ DLY [5] -A _ DLY [7] corresponding to the second MUX group are 0-0-0, respectively. The data output module 24 selects the first MUX array (D0) corresponding to the first way (000) to output data, i.e. D _ OUT is a [7,0] and is LUT [16] corresponding to 00001000.

It will be appreciated that for the 8-bit and 128-bit wide lookup table circuit described above, in the implementation of fig. 5, the dynamic switching power consumption of at least 7/8 is reduced because only one of the selectors of the MUX array is flipped for selecting data at a time. It should be noted that, the foregoing mainly aims at the lookup table circuit with an address of 8 bits and a bit width of 128 bits, and under other circumstances, the foregoing may also be a lookup table circuit with an address of 4 bits and a bit width of 8 bits, a lookup table circuit with an address of 6 bits and a bit width of 32 bits, and the like, and the specific address and bit width selection of the lookup table circuit may be set according to different requirements.

It is foreseeable that 255 delayers can be added to a lookup table circuit with an address of 8 bits and a bit width of 128 bits, a shielding design is performed on the selection ends of all MUXs, only one selection path is turned over, the rest paths are all in an immobile state, and the power consumption of the dynamic switch can be reduced to 1/128 in the prior art. It should be noted that the above implementation manner is only illustrative, and different combinations or splices may be performed on the lookup table circuits with different addresses and bit widths according to the implementation principle of the present application, so as to achieve the effect of reducing the power consumption of the lookup table.

Based on the lookup table circuit in fig. 1, in order to realize data lookup with low power consumption, the present application provides a data lookup method, for example, fig. 6, and fig. 6 is a schematic flow diagram of a data lookup method provided in an embodiment of the present application. The data searching method comprises the following steps:

step 300, acquiring a first selection signal and a first adjustment signal.

The slew rate of the first selection signal is less than the slew rate of the first adjustment signal.

Step 301, determine whether the first selection signal matches the MUX array.

If so, go to step 302.

Step 302, determine the MUX array as the target array, and send the first adjustment signal to a first delay module connected to the target MUX array.

Step 303, delay the first adjustment signal by a first time and send the first adjustment signal to the target MUX array.

And step 304, adjusting the data to be selected output by the first MUX group according to the first adjusting signal.

And 305, adjusting the target data output by the data output module according to the first selection signal and the data to be selected.

If not, the process returns to step 300.

By using the lookup table circuit and the data lookup method provided by the application, invalid turnover of the selector can be effectively reduced, and the power consumption of dynamic switches of the lookup table is greatly reduced, so that the overall power consumption of the integrated circuit is reduced.

In an alternative embodiment, in order to output data corresponding to a selection address of a user, based on the lookup table circuit 20 in fig. 2, for step 305 in fig. 6, a possible implementation manner is given, as shown in fig. 7, and fig. 7 is a schematic flowchart of another data lookup method provided in this embodiment of the present application. Step 305 comprises:

step 3051, delaying the first selection signal by a second time through the second delay module to obtain a second adjustment signal, and sending the second adjustment signal to the second MUX group.

And step 3052, adjusting the target data output by the second MUX group according to the second adjusting signal and the data to be selected.

Under the condition of larger size of the lookup table, the lookup time is reasonably distributed aiming at larger data lookup so as to ensure that the output data is matched with the selection address, thereby being beneficial to keeping the accuracy of the output data.

An embodiment of the present application provides an integrated circuit chip, including the lookup table circuit in any one of the foregoing embodiments, to perform the data lookup method.

The integrated circuit chip has signal Processing capability, and may be, but is not limited to, a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete gate or transistor logic, discrete hardware components, etc.

The integrated circuit chip can be applied to electronic equipment needing data reading, such as mobile phones, tablet computers, notebook computers, servers, intelligent wearable equipment, intelligent household appliances and the like, and can also be applied to routers, network switching equipment with a data reading function and the like.

Embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements any one of the data searching methods as described in the above embodiments. The computer-readable storage medium may be, but is not limited to, a Random Access Memory (RAM), a static Memory (StaticsRAM, SRAM), a Dynamic Memory (Dynamic RAM, DRAM), a Synchronous abnormal Memory (Synchronous DRAM, SDRAM), an external Extended data Out RAM (EDO RAM), a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like.

In summary, the present application provides a lookup table circuit, a data lookup method, an integrated circuit chip and a storage medium, and relates to the field of integrated circuits. The look-up table circuit includes: the device comprises an array selection module, a first MUX group, a first delay module and a data output module; the first MUX group comprises at least two MUX arrays; the array selection module is used for determining a target MUX array corresponding to the first selection signal and sending a first adjusting signal to a first delay module connected with the target MUX array; the first delay module is used for delaying the first adjusting signal for a first time and sending the first adjusting signal to the target MUX array; the target MUX array is used for adjusting the data to be selected output by the first MUX group according to the first adjusting signal; the data output module is used for outputting target data according to the first selection signal and the data to be selected. By using the lookup table circuit, invalid turning of the selector can be effectively reduced, and the power consumption of a dynamic switch of the lookup table is reduced, so that the overall power consumption of the integrated circuit is reduced.

The above description is only for various embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the present application, and all such changes or substitutions are included in the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种TFT-LCD屏内接口中辅助信道的时钟数据恢复电路

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!