[go: up one dir, main page]

TWM515677U - Parallel computation embedded sensing system - Google Patents

Parallel computation embedded sensing system Download PDF

Info

Publication number
TWM515677U
TWM515677U TW104214861U TW104214861U TWM515677U TW M515677 U TWM515677 U TW M515677U TW 104214861 U TW104214861 U TW 104214861U TW 104214861 U TW104214861 U TW 104214861U TW M515677 U TWM515677 U TW M515677U
Authority
TW
Taiwan
Prior art keywords
calculation
computing
units
unit
sensing
Prior art date
Application number
TW104214861U
Other languages
Chinese (zh)
Inventor
Qi-Zhou Gao
Original Assignee
Nat Univ Tainan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nat Univ Tainan filed Critical Nat Univ Tainan
Priority to TW104214861U priority Critical patent/TWM515677U/en
Publication of TWM515677U publication Critical patent/TWM515677U/en

Links

Landscapes

  • Testing Or Calibration Of Command Recording Devices (AREA)

Description

平行計算的嵌入式感測系統Parallel computing embedded sensing system

本創作是關於一種感測系統,特別是指平行計算的嵌入式感測系統。This creation is about a sensing system, especially an embedded sensing system that is parallel computing.

隨著科技的進步,現有監測系統能處理的資訊也更多元化,該監測系統主要包含有一感測模組與一運算單元,舉例而言,該感測模組可為感測溫度、照度等環境變化的感測模組或為影像擷取模組,該運算單元執行一預設程式,以從該感測模組的感測訊號中分辨出具有意義的訊號或是無意義的雜訊,進而能夠感知環境的變化來調整一受控設備的動作。例如該監測系統可感知環境光線強度以決定是否打開燈具,或偵測環境溫度高低以調整泠氣溫度,或由該運算單元進行影像辨識以判斷是否有入侵者並判斷入侵者位置,或分析一語音訊號以判斷出語意等。With the advancement of technology, the existing monitoring system can process more diverse information. The monitoring system mainly includes a sensing module and an arithmetic unit. For example, the sensing module can sense temperature and illuminance. The sensing module of the environment change or the image capturing module, the computing unit executes a preset program to distinguish meaningful signals or meaningless noises from the sensing signals of the sensing module. In turn, it is possible to sense changes in the environment and adjust the actions of a controlled device. For example, the monitoring system can sense the ambient light intensity to determine whether to turn on the light fixture, or detect the ambient temperature to adjust the temperature of the helium gas, or perform image recognition by the computing unit to determine whether there is an intruder and determine the location of the intruder, or analyze one. Voice signals to determine the meaning of the words.

然而,該運算單元所執行的該預設程式是預先燒錄於該運算單元中而無法覆寫或變更,且隨著監測系統能處理的資訊也更多元化,相對地,該預設程式的複雜度更高,導致加重該運算單元的工作負擔,降低該監測系統的整體運算效能。However, the preset program executed by the computing unit is pre-programmed in the computing unit and cannot be overwritten or changed, and the information that can be processed by the monitoring system is more diversified, and the preset program is relatively The complexity is higher, which increases the workload of the computing unit and reduces the overall computing performance of the monitoring system.

有鑒於此,本創作的主要目的是提供一種平行計算的嵌入式感測系統,以在最短時間內處理多元資訊,提升監測系統的整體運算效能。In view of this, the main purpose of this creation is to provide a parallel computing embedded sensing system to process multiple information in the shortest time and improve the overall computing performance of the monitoring system.

本創作平行計算的嵌入式感測系統包含: 一感測模組,用以輸出複數感測訊號; 一可規劃性計算模組,包含: 一前端訊號處理單元,包含有一類比/數位轉換器,以將該等感測訊號數位化;及 一可規劃性計算器,包含有複數計算單元,各該計算單元連接一記憶體,該可規劃性計算器接收該等感測訊號以執行一工作排程,該工作排程包含複數依序的執行階段,當次執行階段的計算結果儲存於記憶體中以作為下一執行階段的資料源,其中各該執行階段包含有至少一筆計算單位以供該等計算單元計算,該至少一筆計算單位的數量小於或等於該等計算單元的數量;以及 一傳輸介面,將該可規劃性計算模組的計算結果對外傳輸。The embedded sensing system of the parallel computing of the present invention comprises: a sensing module for outputting a plurality of sensing signals; and a programmable computing module comprising: a front end signal processing unit including a analog/digital converter; Digitizing the sensing signals; and a programmable calculator comprising a plurality of computing units, each of the computing units being coupled to a memory, the programmable calculator receiving the sensing signals to perform a work row The work schedule includes a plurality of sequential execution phases, and the calculation results of the execution phase are stored in the memory as a data source for the next execution phase, wherein each execution phase includes at least one calculation unit for the The calculation unit calculates that the quantity of the at least one calculation unit is less than or equal to the number of the calculation units; and a transmission interface, and the calculation result of the programmable calculation module is transmitted externally.

根據本創作平行計算的嵌入式感測系統,該可規劃性(Reconfigurable)計算器,顧名思義其工作排程可為追求系統最大效能而規劃,此外,該可規劃性計算器的該等計算單元是同步平行計算所述計算單位,故能在最短時間內完成該工作排程的每一執行階段,可以滿足在最短時間內處理多元資訊的需求。是以,本創作嵌入式感測系統的傳輸介面可供連接一電腦系統而成為一監測系統,因為複雜的運算流程已在本創作的該可規劃性計算器中完成,該電腦系統僅接收本創作的計算結果,因此該電腦系統的工作效率不會被拖累,大幅提升監測系統的整體運算效能。According to the embedded sensing system of the parallel calculation of the present creation, the Reconfigurable calculator, as its name suggests, can schedule the work for the maximum performance of the system. In addition, the computing units of the programmable calculator are synchronously parallel. The calculation unit is calculated, so that each execution stage of the work schedule can be completed in the shortest time, and the requirement of processing the multi-information in the shortest time can be satisfied. Therefore, the transmission interface of the embedded sensing system of the present invention can be connected to a computer system to become a monitoring system, because a complicated operation flow has been completed in the programmable calculator of the present creation, and the computer system only receives the present. The calculation results of the creation, so the efficiency of the computer system will not be dragged down, greatly improving the overall computing performance of the monitoring system.

請參考圖1,本創作平行計算的嵌入式感測系統包含有一感測模組10、一可規劃性計算(Reconfigurable Computing)模組20與一傳輸介面30。Referring to FIG. 1 , the embedded sensing system of the present parallel computing includes a sensing module 10 , a reconfigurable computing module 20 , and a transmission interface 30 .

該感測模組10用以輸出複數感測訊號,舉例而言,該感測模組10可包含有複數感測器,該等感測器分別感測環境溫度、溼度、氣體濃度,或者感測人體的脈膊訊號、心電圖訊號,或者感測物體的重量,或者感測溶液的酸鹼值…等,而該感測模組10所輸出的感測訊號可為電壓、電流、電阻、電容、電感、頻率…等訊號,用以反映前述環境溫度、溼度、氣體濃度、人體脈膊訊號、心電圖訊號、物體重量、溶液的酸鹼值。The sensing module 10 is configured to output a plurality of sensing signals. For example, the sensing module 10 can include a plurality of sensors that sense ambient temperature, humidity, gas concentration, or sense respectively. Measuring the pulse signal of the human body, the electrocardiogram signal, or sensing the weight of the object, or sensing the pH value of the solution, etc., and the sensing signals output by the sensing module 10 can be voltage, current, resistance, and capacitance. Signals such as inductance, frequency, etc. are used to reflect the aforementioned ambient temperature, humidity, gas concentration, human body pulse signal, electrocardiogram signal, object weight, and pH value of the solution.

該可規劃性計算模組20的輸入端連接該感測模組10的輸出端,且該可規劃性計算模組20包含一前端訊號處理單元21與可規劃性計算器22。The input end of the programmable computing module 20 is connected to the output end of the sensing module 10 , and the programmable computing module 20 includes a front end signal processing unit 21 and a planability calculator 22 .

該前端訊號處理單元21包含有一類比/數位轉換器211,或可進一步包含一濾波器212或一訊號放大器213,該濾波器212、訊號放大器213與類比/數位轉換器211依序連接,該濾波器212與訊號放大器213接收該感測模組10的感測訊號後,對該感測訊號進行濾除雜訊以及放大訊號強度,而該類比/數位轉換器211係將類比型式的該等感測訊號數位化而成為數位訊號。The front-end signal processing unit 21 includes an analog/digital converter 211, or may further include a filter 212 or a signal amplifier 213. The filter 212 and the signal amplifier 213 are sequentially connected to the analog/digital converter 211. After receiving the sensing signal of the sensing module 10, the device 212 and the signal amplifier 213 filter the noise of the sensing signal and amplify the signal strength, and the analog/digital converter 211 compares the senses of the analog type. The test signal is digitized and becomes a digital signal.

該可規劃性計算器22包含有複數計算單元221,各該計算單元221連接一記憶體222,該可規劃性計算器22從該前端訊號處理單元21接收該等感測訊號後,根據該等感測訊號執行一工作排程,該工作排程包含複數依序的執行階段,該可規劃性計算器22所執行的當次執行階段的資料源為前一執行階段的計算結果,或該可規劃性計算器22所執行的當次執行階段的計算結果作為下一執行階段的資料源。各該執行階段包含有一筆或多筆計算單位,所述計算單位的數量小於或等於該等計算單元221的數量。當該可規劃性計算器22所執行的執行階段包含有多筆計算單位,由該等計算單元221同時分別計算該等計算單位,並將各自的計算結果儲存於各自的記憶體222以作為下一執行階段的資料源;而當該可規劃性計算器22所執行的執行階段僅包含有一筆計算單位,則由該等計算單元221當中的一個計算該計算單位,並將其計算結果儲存於其記憶體以作為下一執行階段的資料源。需說明的是,該等計算單元221於其每執行階段所執行的計算單位係預規劃在該可規劃性計算器22中。The planability calculator 22 includes a plurality of computing units 221, each of which is connected to a memory 222. After the planability calculator 22 receives the sensing signals from the front-end signal processing unit 21, according to the The sensing signal performs a work schedule, and the work schedule includes a plurality of sequential execution stages, and the data source of the current execution stage executed by the planability calculator 22 is the calculation result of the previous execution stage, or the The calculation result of the current execution phase performed by the planning calculator 22 serves as a data source for the next execution phase. Each of the execution stages includes one or more units of calculation, the number of units of calculation being less than or equal to the number of units of computing unit 221. When the execution stage of the planability calculator 22 includes a plurality of calculation units, the calculation units 221 simultaneously calculate the calculation units, and store the respective calculation results in the respective memory 222 as a lower a data source of an execution phase; and when the execution phase executed by the planability calculator 22 includes only one calculation unit, the calculation unit is calculated by one of the calculation units 221, and the calculation result is stored in Its memory serves as a source of information for the next implementation phase. It should be noted that the calculation units executed by the calculation unit 221 at each execution stage are pre-planned in the planability calculator 22.

該傳輸介面30連接該可規劃性計算器22以接收該可規劃性計算器22的計算結果,並對外傳輸所述計算結果。該傳輸介面30可為通用序列匯流排(USB)介面或通用非同步收發傳輸模組(UART)介面。The transmission interface 30 is connected to the planability calculator 22 to receive the calculation result of the planability calculator 22 and to externally transmit the calculation result. The transmission interface 30 can be a universal serial bus (USB) interface or a universal asynchronous transceiver module (UART) interface.

以下透過一範例說明該可規劃性計算器22所執行的工作排程。請參考圖2,該可規劃性計算器22包含有一第一計算單元223與一第二計算單元224,該第一計算單元223與第二計算單元224分別連接記憶體225、226,請參考圖3,該工作排程40包含有依序的第一執行階段A、第二執行階段B與第三執行階段C,該第一執行階段A包含有一第一計算單位41與一第二計算單位42,該第二執行階段B包含有一第三計算單位43與一第四計算單位44,該第三執行階段C包含有一第五計算單位45。The work schedule performed by the planability calculator 22 will be described below by way of an example. Referring to FIG. 2, the planability calculator 22 includes a first calculating unit 223 and a second calculating unit 224. The first calculating unit 223 and the second calculating unit 224 are respectively connected to the memory 225 and 226. 3. The work schedule 40 includes a first execution phase A, a second execution phase B, and a third execution phase C. The first execution phase A includes a first calculation unit 41 and a second calculation unit 42. The second execution phase B includes a third calculation unit 43 and a fourth calculation unit 44, and the third execution phase C includes a fifth calculation unit 45.

於第一執行階段A中,該第一計算單元223執行該第一計算單位41以從該感測模組10接收兩筆感測訊號a、b,並根據該兩筆感測訊號a、b產生一筆計算結果g,以及將該筆計算結果g儲存於該第一計算單元223的記憶體225;該第二計算單元224執行該第二計算單位42以從該感測模組10接收四筆感測訊號c、d、e、f,並根據該四筆感測訊號c、d、e、f產生兩筆計算結果h、i,以及將該兩筆計算結果h、i儲存於該第二計算單元224的記憶體226。需說明的是,在該第一執行階段A中,該第一計算單元223與第二計算單元224是同步平行計算該第一計算單位41與第二計算單位42。In the first execution stage A, the first calculating unit 223 executes the first calculating unit 41 to receive two sensing signals a, b from the sensing module 10, and according to the two sensing signals a, b. A calculation result g is generated, and the calculation result g is stored in the memory 225 of the first calculation unit 223; the second calculation unit 224 executes the second calculation unit 42 to receive four strokes from the sensing module 10 Sensing signals c, d, e, f, and generating two calculation results h, i according to the four sensing signals c, d, e, f, and storing the two calculation results h, i in the second The memory 226 of the computing unit 224. It should be noted that, in the first execution stage A, the first calculating unit 223 and the second calculating unit 224 calculate the first calculating unit 41 and the second calculating unit 42 in parallel.

於第二執行階段B中,該第一計算單元223執行該第三計算單位43以接收其中一筆感測訊號c以及該第一執行階段A的計算結果g、h,並產生三筆計算結果s、k、z,以及將該等計算結果s、k、z儲存於該第一計算單元223的記憶體225;該第二計算單元224執行該第二執行階段B的第四計算單位44以接收該第一執行階段A的計算結果h、i,並對應產生兩筆計算結果n、x,以及將該兩筆計算結果n、x儲存於該第二計算單元224的記憶體226。需說明的是,在該第二執行階段B中,該第一計算單元223與第二計算單元224是同步平行計算該第三計算單位43與第四計算單位44。In the second execution phase B, the first calculating unit 223 executes the third calculating unit 43 to receive one of the sensing signals c and the calculation results g, h of the first execution phase A, and generate three calculation results s , k, z, and storing the calculation results s, k, z in the memory 225 of the first calculation unit 223; the second calculation unit 224 performs the fourth calculation unit 44 of the second execution phase B to receive The first execution stage A calculates the results h, i, and correspondingly generates two calculation results n, x, and stores the two calculation results n, x in the memory 226 of the second calculation unit 224. It should be noted that, in the second execution phase B, the first calculating unit 223 and the second calculating unit 224 calculate the third calculating unit 43 and the fourth calculating unit 44 in parallel.

於第三執行階段C中,該第一計算單元223或第二計算單元224執行該第三執行階段C的該第五計算單位45以接收該第二執行階段B的計算結果z、x,並對應產生一筆計算結果y,以及將該筆計算結果y儲存於該第一計算單元223或第二計算單元224的記憶體225、226。該第三執行階段C的計算結果y作為一輸出訊號p,該輸出訊號p係傳送給該傳輸介面30,透過該傳輸介面30將該輸出訊號p對外傳輸。In the third execution phase C, the first calculation unit 223 or the second calculation unit 224 executes the fifth calculation unit 45 of the third execution phase C to receive the calculation result z, x of the second execution phase B, and Correspondingly, a calculation result y is generated, and the calculation result y is stored in the memory 225, 226 of the first calculation unit 223 or the second calculation unit 224. The calculation result y of the third execution phase C is used as an output signal p, and the output signal p is transmitted to the transmission interface 30, and the output signal p is externally transmitted through the transmission interface 30.

根據本創作的可規劃性計算器22,縱使該感測模組10產生多筆感測訊號,且該可規劃性計算器22所執行的工作排程複雜度高,因為該可規劃性計算器22的該等計算單元是同步平行計算,故能在最短時間內完成該工作排程的每一執行階段。請參考圖4,本創作平行計算的嵌入式感測系統50可連接一電腦系統的一本地匯流排(Local bus)51,該電腦系統的中央處理器52、主記憶體53與輸入/輸出介面52通過該本地匯流排51連接本創作平行計算的嵌入式感測系統50,由於該電腦系統是接收本創作平行計算的嵌入式感測系統50的計算結果,換言之,該電腦系統不必針對該感測模組10所產生多筆感測訊號加以運算,故該電腦系統的負擔可有效降低,並相對提升該電腦系統的運算效能。According to the programmable calculator 22 of the present invention, the sensing module 10 generates a plurality of sensing signals, and the work schedule performed by the programmable calculator 22 is complicated because the programmable calculator is The computing units of 22 are synchronous parallel calculations, so that each execution phase of the work schedule can be completed in the shortest amount of time. Referring to FIG. 4, the embedded sensing system 50 of the present parallel computing can be connected to a local bus 51 of a computer system, the central processing unit 52 of the computer system, the main memory 53 and the input/output interface. The embedded sensing system 50 of the present parallel computing is connected through the local bus bar 51. Since the computer system is the calculation result of the embedded sensing system 50 that receives the parallel calculation of the present creation, in other words, the computer system does not need to be targeted to the sense. The plurality of sensing signals generated by the measuring module 10 are calculated, so that the burden of the computer system can be effectively reduced, and the computing performance of the computer system is relatively improved.

10‧‧‧感測模組
20‧‧‧可規劃性計算模組
21‧‧‧前端訊號處理單元
211‧‧‧類比/數位轉換器
212‧‧‧濾波器
213‧‧‧訊號放大器
22‧‧‧可規劃性計算器
221‧‧‧計算單元
222‧‧‧記憶體
223‧‧‧第一計算單元
224‧‧‧第二計算單元
225‧‧‧記憶體
226‧‧‧記憶體
30‧‧‧傳輸介面
40‧‧‧工作排程
41‧‧‧第一計算單位
42‧‧‧第二計算單位
43‧‧‧第三計算單位
44‧‧‧第四計算單位
45‧‧‧第五計算單位
50‧‧‧平行計算的嵌入式感測系統
51‧‧‧本地匯流排
52‧‧‧中央處理器
53‧‧‧主記憶體
54‧‧‧輸入/輸出介面
10‧‧‧Sensing module
20‧‧‧planable computing module
21‧‧‧ Front-end signal processing unit
211‧‧‧ Analog/Digital Converter
212‧‧‧ filter
213‧‧‧Signal Amplifier
22‧‧‧planable calculator
221‧‧‧Computation unit
222‧‧‧ memory
223‧‧‧First calculation unit
224‧‧‧Second calculation unit
225‧‧‧ memory
226‧‧‧ memory
30‧‧‧Transport interface
40‧‧‧Work schedule
41‧‧‧First unit of calculation
42‧‧‧Second calculation unit
43‧‧‧ Third calculation unit
44‧‧‧fourth calculation unit
45‧‧‧ fifth unit of calculation
50‧‧‧Parallel Computing Embedded Sensing System
51‧‧‧Local Busbars
52‧‧‧Central processor
53‧‧‧ main memory
54‧‧‧Input/Output Interface

圖1:本創作平行計算的嵌入式感測系統之較佳實施例的電路方塊圖。 圖2:本創作中該可規劃性計算器的電路方塊圖。 圖3:本創作所執行工作排程的流程圖。 圖4:本創作平行計算的嵌入式感測系統連接一電腦系統的示意圖。Figure 1: Circuit block diagram of a preferred embodiment of the embedded sensing system of the present parallel computing. Figure 2: Circuit block diagram of the planability calculator in this creation. Figure 3: Flow chart of the work schedule performed by this creative. Figure 4: Schematic diagram of a parallel sensing embedded embedded sensing system connected to a computer system.

10‧‧‧感測模組 10‧‧‧Sensing module

20‧‧‧可規劃性計算模組 20‧‧‧planable computing module

21‧‧‧前端訊號處理單元 21‧‧‧ Front-end signal processing unit

211‧‧‧類比/數位轉換器 211‧‧‧ Analog/Digital Converter

212‧‧‧濾波器 212‧‧‧ filter

213‧‧‧訊號放大器 213‧‧‧Signal Amplifier

22‧‧‧可規劃性計算器 22‧‧‧planable calculator

221‧‧‧計算單元 221‧‧‧Computation unit

222‧‧‧記憶體 222‧‧‧ memory

30‧‧‧傳輸介面 30‧‧‧Transport interface

Claims (4)

一種平行計算的嵌入式感測系統,包含: 一感測模組,用以輸出複數感測訊號; 一可規劃性計算模組,包含: 一前端訊號處理單元,包含有一類比/數位轉換器,以將該等感測訊號數位化;及 一可規劃性計算器,包含有複數計算單元,各該計算單元連接一記憶體,該可規劃性計算器接收該等感測訊號以執行一工作排程,該工作排程包含複數依序的執行階段,當次執行階段的計算結果儲存於記憶體中以作為下一執行階段的資料源,其中各該執行階段包含有至少一筆計算單位以供該等計算單元計算,該至少一筆計算單位的數量小於或等於該等計算單元的數量;以及 一傳輸介面,將該可規劃性計算模組的計算結果對外傳輸。A parallel computing embedded sensing system includes: a sensing module for outputting a plurality of sensing signals; and a programmable computing module comprising: a front end signal processing unit including a analog/digital converter, Digitizing the sensing signals; and a programmable calculator comprising a plurality of computing units, each of the computing units being coupled to a memory, the programmable calculator receiving the sensing signals to perform a work row The work schedule includes a plurality of sequential execution phases, and the calculation results of the execution phase are stored in the memory as a data source for the next execution phase, wherein each execution phase includes at least one calculation unit for the The calculation unit calculates that the quantity of the at least one calculation unit is less than or equal to the number of the calculation units; and a transmission interface, and the calculation result of the programmable calculation module is transmitted externally. 如請求項1所述之平行計算的嵌入式感測系統,其中: 當該可規劃性計算器所執行的執行階段包含有多筆計算單位,由該等計算單元分別計算該等計算單位,並將各自的計算結果儲存於各自的記憶體以作為下一執行階段的資料源; 當該可規劃性計算器所執行的執行階段僅包含有一筆計算單位,由該等計算單元當中的一個計算該計算單位,並將其計算結果儲存於其記憶體以作為下一執行階段的資料源。The parallel computing embedded sensing system of claim 1, wherein: the execution stage executed by the planability calculator includes a plurality of calculation units, and the calculation units respectively calculate the calculation units, and The respective calculation results are stored in the respective memory as the data source of the next execution stage; when the execution stage executed by the planability calculator includes only one calculation unit, the calculation unit calculates one of the calculation units Calculate the unit and store its calculations in its memory as a source of data for the next execution phase. 如請求項1或2所述之平行計算的嵌入式感測系統,該前端訊號處理單元進一步包含一濾波器與一訊號放大器,該濾波器、訊號放大器與類比/數位轉換器依序連接。The parallel-calculated embedded sensing system of claim 1 or 2, wherein the front-end signal processing unit further comprises a filter and a signal amplifier, wherein the filter, the signal amplifier and the analog/digital converter are sequentially connected. 如請求項3所述之平行計算的嵌入式感測系統,該傳輸介面為通用序列匯流排介面或通用非同步收發傳輸模組介面。The parallel computing embedded sensing system according to claim 3, wherein the transmission interface is a universal serial bus interface or a universal asynchronous transceiver module interface.
TW104214861U 2015-09-14 2015-09-14 Parallel computation embedded sensing system TWM515677U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW104214861U TWM515677U (en) 2015-09-14 2015-09-14 Parallel computation embedded sensing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW104214861U TWM515677U (en) 2015-09-14 2015-09-14 Parallel computation embedded sensing system

Publications (1)

Publication Number Publication Date
TWM515677U true TWM515677U (en) 2016-01-11

Family

ID=55639660

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104214861U TWM515677U (en) 2015-09-14 2015-09-14 Parallel computation embedded sensing system

Country Status (1)

Country Link
TW (1) TWM515677U (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI647605B (en) * 2018-02-14 2019-01-11 李尚禮 Signal processing method of touch sensing device and touch sensing device
US10585716B2 (en) 2017-10-20 2020-03-10 Graphcore Limited Parallel computing

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10585716B2 (en) 2017-10-20 2020-03-10 Graphcore Limited Parallel computing
TWI687818B (en) * 2017-10-20 2020-03-11 英商葛夫科有限公司 Method, processor, computer program product, and computing unit for parallel computing
TWI647605B (en) * 2018-02-14 2019-01-11 李尚禮 Signal processing method of touch sensing device and touch sensing device

Similar Documents

Publication Publication Date Title
CN112784973B (en) Convolution operation circuit, device and method
JP2012527054A5 (en)
CN106923809A (en) Circuits and methods for photoplethysmographic sensors
KR20190065144A (en) Processing element and operating method thereof in neural network
KR20170052432A (en) Calcuating method and apparatus to skip operation with respect to operator having value of zero as operand
JP2019512126A5 (en)
CN114503126B (en) Matrix operation circuit, device and method
CN104102137A (en) Model calculation unit, control unit and method for calibrating a data-based function model
JP2017211704A (en) Correlation arithmetic circuit and semiconductor device
CN111839495A (en) Detection method, equipment and storage medium
TWM515677U (en) Parallel computation embedded sensing system
JP2017510387A5 (en)
US20190109590A1 (en) Structures and operations of integrated circuits having network of configurable switches
CN112712515A (en) Endoscope image processing method and device, electronic equipment and storage medium
JPWO2019185434A5 (en)
CN103092814B (en) A kind of general least square adjustment method of measurement data
US9298468B2 (en) Monitoring processing time in a shared pipeline
Lieske et al. System on chip generation for multi-sensor and sensor fusion applications
CN108628637A (en) Tracking data indicates
Spisák et al. BrainCON: graph theory based multimodal brain connectivity analysis and visualization software
CN104682943A (en) Device and method for generating wave signals
US8589891B2 (en) Capturing multi-component trace for unit of work
El-Sayed et al. Architectural design space exploration of an FPGA-based compressed sampling engine: Application to wireless heart-rate monitoring
CN103869129A (en) Method for calculating different degree and oscilloscope thereof
CN108694100A (en) Data converting apparatus

Legal Events

Date Code Title Description
MM4K Annulment or lapse of a utility model due to non-payment of fees