इंटेल ALTERA_CORDIC IP कोर
ALTERA_CORDIC IP कोर वापरकर्ता मार्गदर्शक
- CORDIC अल्गोरिदमसह निश्चित-बिंदू कार्यांचा संच लागू करण्यासाठी ALTERA_CORDIC IP कोर वापरा.
- पृष्ठ 3 वर ALTERA_CORDIC IP मुख्य वैशिष्ट्ये
- पृष्ठ 3 वर डीएसपी आयपी कोअर डिव्हाइस फॅमिली सपोर्ट
- पृष्ठ ४ वर ALTERA_CORDIC IP कोर कार्यात्मक वर्णन
- पृष्ठ ७ वर ALTERA_CORDIC IP कोर पॅरामीटर्स
- पृष्ठ ९ वर ALTERA_CORDIC IP कोर सिग्नल
ALTERA_CORDIC IP मुख्य वैशिष्ट्ये
- निश्चित-बिंदू अंमलबजावणीचे समर्थन करते.
- लेटन्सी आणि फ्रिक्वेंसी चालित आयपी कोर या दोन्हींना सपोर्ट करते.
- VHDL आणि Verilog HDL कोड जनरेशन या दोन्हींना सपोर्ट करते.
- पूर्णपणे अनरोल केलेली अंमलबजावणी तयार करते.
- आउटपुटमधील दोन सर्वात जवळच्या प्रतिनिधित्व करण्यायोग्य संख्यांपैकी एकावर विश्वासूपणे गोलाकार परिणाम तयार करते.
डीएसपी आयपी कोअर डिव्हाइस फॅमिली सपोर्ट
इंटेल इंटेल एफपीजीए आयपी कोरसाठी खालील डिव्हाइस समर्थन स्तर ऑफर करते:
- आगाऊ समर्थन—या डिव्हाइस कुटुंबासाठी आयपी कोर सिम्युलेशन आणि संकलनासाठी उपलब्ध आहे. FPGA प्रोग्रामिंग file क्वार्टस प्राइम प्रो स्ट्रॅटिक्स 10 एडिशन बीटा सॉफ्टवेअरसाठी (.pof) सपोर्ट उपलब्ध नाही आणि आयपी टायमिंग बंद होण्याची खात्री देता येत नाही. वेळेच्या मॉडेल्समध्ये प्रारंभिक पोस्ट-लेआउट माहितीवर आधारित विलंबांचे प्रारंभिक अभियांत्रिकी अंदाज समाविष्ट आहेत. सिलिकॉन चाचणी वास्तविक सिलिकॉन आणि टाइमिंग मॉडेलमधील परस्परसंबंध सुधारते म्हणून वेळेचे मॉडेल बदलू शकतात. तुम्ही हा आयपी कोर सिस्टम आर्किटेक्चर आणि रिसोर्स युटिलायझेशन स्टडीज, सिम्युलेशन, पिनआउट, सिस्टम लेटन्सी असेसमेंट, बेसिक टाइमिंग असेसमेंट (पाइपलाइन बजेटिंग) आणि I/O ट्रान्सफर स्ट्रॅटेजी (डेटा-पाथ रुंदी, बर्स्ट डेप्थ, I/O स्टँडर्ड्स ट्रेडऑफ) साठी वापरू शकता. ).
- प्राथमिक समर्थन—Intel या डिव्हाइस कुटुंबासाठी प्राथमिक वेळेच्या मॉडेलसह IP कोर सत्यापित करते. IP कोर सर्व कार्यात्मक आवश्यकता पूर्ण करतो, परंतु तरीही डिव्हाइस कुटुंबासाठी वेळेचे विश्लेषण केले जात आहे. आपण ते उत्पादन डिझाइनमध्ये सावधगिरीने वापरू शकता.
- अंतिम समर्थन—या डिव्हाइस कुटुंबासाठी अंतिम वेळेच्या मॉडेलसह IP कोर इंटेल सत्यापित करते. IP कोर डिव्हाइस कुटुंबासाठी सर्व कार्यात्मक आणि वेळेच्या आवश्यकता पूर्ण करतो. आपण ते उत्पादन डिझाइनमध्ये वापरू शकता.
इंटेल कॉर्पोरेशन. सर्व हक्क राखीव. इंटेल, इंटेल लोगो आणि इतर इंटेल चिन्ह हे इंटेल कॉर्पोरेशन किंवा त्याच्या उपकंपन्यांचे ट्रेडमार्क आहेत. इंटेल त्याच्या FPGA आणि सेमीकंडक्टर उत्पादनांच्या कार्यप्रदर्शनास इंटेलच्या मानक वॉरंटीनुसार वर्तमान वैशिष्ट्यांनुसार वॉरंटी देते, परंतु कोणत्याही वेळी कोणतीही सूचना न देता कोणतीही उत्पादने आणि सेवांमध्ये बदल करण्याचा अधिकार राखून ठेवते. इंटेलने लिखित स्वरूपात स्पष्टपणे मान्य केल्याशिवाय येथे वर्णन केलेल्या कोणत्याही माहिती, उत्पादन किंवा सेवेच्या अर्जामुळे किंवा वापरामुळे उद्भवणारी कोणतीही जबाबदारी किंवा उत्तरदायित्व इंटेल गृहीत धरत नाही. इंटेल ग्राहकांना कोणत्याही प्रकाशित माहितीवर विसंबून राहण्यापूर्वी आणि उत्पादने किंवा सेवांसाठी ऑर्डर देण्यापूर्वी डिव्हाइस वैशिष्ट्यांची नवीनतम आवृत्ती मिळविण्याचा सल्ला दिला जातो. *इतर नावे आणि ब्रँडवर इतरांची मालमत्ता म्हणून दावा केला जाऊ शकतो.
डीएसपी आयपी कोअर डिव्हाइस फॅमिली सपोर्ट
डिव्हाइस कुटुंब | सपोर्ट |
Arria® II GX | अंतिम |
Arria II GZ | अंतिम |
अररिया व्ही | अंतिम |
Intel® Arria 10 | अंतिम |
चक्रीवादळ® IV | अंतिम |
चक्रीवादळ व्ही | अंतिम |
Intel MAX® 10 FPGA | अंतिम |
Stratix® IV GT | अंतिम |
स्ट्रॅटिक्स IV GX/E | अंतिम |
स्ट्रॅटिक्स व्ही | अंतिम |
इंटेल स्ट्रॅटिक्स 10 | आगाऊ |
इतर डिव्हाइस कुटुंबे | आधार नाही |
ALTERA_CORDIC IP कोर कार्यात्मक वर्णन
- पृष्ठ 4 वर SinCos कार्य
- पृष्ठ 2 वर Atan5 कार्य
- पृष्ठ 5 वर वेक्टर भाषांतर कार्य
- पृष्ठ 6 वर वेक्टर रोटेट फंक्शन
SinCos फंक्शन
कोन a च्या साइन आणि कोसाइनची गणना करते.
SinCos फंक्शन
ALTERA_CORDIC IP कोर वापरकर्ता मार्गदर्शक 683808 | 2017.05.08
फंक्शन दोन कॉन्फिगरेशनचे समर्थन करते, a च्या चिन्ह गुणधर्मावर अवलंबून:
- a वर स्वाक्षरी असल्यास, अनुमत इनपुट श्रेणी [-π,+π] आहे आणि साइन आणि कोसाइनसाठी आउटपुट श्रेणी ∈[−1,1] आहे.
- a स्वाक्षरी न केलेले असल्यास, IP कोर इनपुटला [0,+π/2] पर्यंत प्रतिबंधित करते आणि आउटपुट श्रेणी [0,1] पर्यंत मर्यादित करते.
Atan2 कार्य
इनपुट y आणि x पासून atan2(y, x) फंक्शनची गणना करते.
Atan2 कार्य
- जर x आणि y वर स्वाक्षरी केली असेल, तर IP कोर निश्चित-बिंदू स्वरूपांमधून इनपुट श्रेणी निर्धारित करतो.
- आउटपुट श्रेणी [-π,+π] आहे.
वेक्टर भाषांतर कार्य
वेक्टर ट्रान्सलेट फंक्शन हे atan2 फंक्शनचा विस्तार आहे. हे इनपुट व्हेक्टरचे परिमाण आणि कोन a=atan2(y,x) आउटपुट करते.
वेक्टर भाषांतर कार्य
फंक्शन x आणि y इनपुट घेते आणि a=atan2(y, x) आणि M = K(x2+y2)0.5 आउटपुट करते. M हे इनपुट व्हेक्टर v=(x,y)T चे परिमाण आहे, कॉर्डिक विशिष्ट स्थिरांकाने मोजलेले आहे जे 1.646760258121 ला अभिसरण करते, जे ट्रान्सेंडेंटल आहे, म्हणून त्याचे कोणतेही निश्चित मूल्य नाही. x आणि y च्या चिन्हाच्या गुणधर्मावर अवलंबून फंक्शन्स दोन कॉन्फिगरेशनला समर्थन देतात:
- इनपुटवर स्वाक्षरी असल्यास, फॉरमॅट अनुमत इनपुट श्रेणी देतात. या कॉन्फिगरेशनमध्ये a साठी आउटपुट श्रेणी आहे∈[−π,+π]. M साठी आउटपुट श्रेणी x आणि y च्या इनपुट श्रेणीवर, परिमाण सूत्रानुसार अवलंबून असते.
- इनपुट स्वाक्षरी नसलेले असल्यास, IP कोर [0,+π/2] साठी आउटपुट मूल्य प्रतिबंधित करतो. परिमाण मूल्य अद्याप सूत्रावर अवलंबून आहे.
वेक्टर रोटेट फंक्शन
व्हेक्टर रोटेट फंक्शन x आणि y आणि एक कोन a या दोन समन्वयांनी दिलेला वेक्टर v= (x,y)T घेते. फंक्शन v0=(x0,y0)T वेक्टर तयार करण्यासाठी a कोनातून वेक्टर v चे समानता रोटेशन तयार करते.
वेक्टर रोटेट फंक्शन
रोटेशन एक समानता रोटेशन आहे कारण उत्पादित वेक्टर v0 चे परिमाण CORDIC विशिष्ट स्थिरांक K(˜1.646760258121) द्वारे वाढवले जाते. वेक्टर v0 साठी निर्देशांकांची समीकरणे आहेत:
- x0 = K(xcos(a)−ysin(a))
- y0 = K(xsin(a)+ ycos(a))
फंक्शनसाठी x,y इनपुट्ससाठी तुम्ही चिन्हाचे गुणधर्म सत्यावर सेट केल्यास, IP कोर त्यांची श्रेणी [−1,1] पर्यंत मर्यादित करतो. तुम्ही फ्रॅक्शनल बिट्सची संख्या प्रदान करता. इनपुट कोन a ला [−π,+π] श्रेणीमध्ये परवानगी आहे, आणि इतर इनपुट्स प्रमाणेच फ्रॅक्शनल बिट्सची संख्या आहे. तुम्ही आउटपुट फ्रॅक्शनल बिट्स प्रदान करता आणि आउटपुटची एकूण रुंदी w=wF+3, स्वाक्षरी केलेली आहे. स्वाक्षरी न केलेल्या इनपुट x,y साठी, IP कोर श्रेणीला [0,1], कोन a ते [0,π] पर्यंत मर्यादित करते.
ALTERA_CORDIC IP कोर पॅरामीटर्स
SinCos पॅरामीटर्स
पॅरामीटर | मूल्ये | वर्णन |
इनपुट डेटा रुंदी | ||
अपूर्णांक एफ | ०.०६७ ते ०.२१३ | अपूर्णांक बिट्सची संख्या. |
रुंदी w | व्युत्पन्न | स्थिर-बिंदू डेटाची रुंदी. |
सही करा | स्वाक्षरी केलेले किंवा स्वाक्षरी केलेले नाही | स्थिर-बिंदू डेटाचे चिन्ह. |
आउटपुट डेटा रुंदी | ||
अंश | 1 ते 64, कुठे
Fबाहेर ≤ FIN |
अपूर्णांक बिट्सची संख्या. |
रुंदी | व्युत्पन्न | स्थिर-बिंदू डेटाची रुंदी. |
सही करा | व्युत्पन्न | स्थिर-बिंदू डेटाचे चिन्ह. |
सक्षम पोर्ट व्युत्पन्न करा | चालू किंवा बंद | सिग्नल सक्षम करण्यासाठी चालू करा. |
Atan2 पॅरामीटर्स
पॅरामीटर | मूल्ये | वर्णन |
इनपुट डेटा रुंदी | ||
अंश | ०.०६७ ते ०.२१३ | अपूर्णांक बिट्सची संख्या. |
रुंदी | ०.०६७ ते ०.२१३ | स्थिर-बिंदू डेटाची रुंदी. |
सही करा | स्वाक्षरी केलेले किंवा स्वाक्षरी केलेले नाही | स्थिर-बिंदू डेटाचे चिन्ह. |
आउटपुट डेटा रुंदी | ||
अंश | अपूर्णांक बिट्सची संख्या. | |
रुंदी | व्युत्पन्न | स्थिर-बिंदू डेटाची रुंदी. |
सही करा | व्युत्पन्न | स्थिर-बिंदू डेटाचे चिन्ह. |
सक्षम पोर्ट व्युत्पन्न करा | चालू किंवा बंद | सिग्नल सक्षम करण्यासाठी चालू करा. |
LUT आकार ऑप्टिमायझेशन | अंमलबजावणी खर्च कमी करण्यासाठी काही ठराविक कॉर्डिक ऑपरेशन्स लुक अप टेबलमध्ये हलवण्यासाठी चालू करा. | |
LUT आकार व्यक्तिचलितपणे निर्दिष्ट करा | LUT आकार इनपुट करण्यासाठी चालू करा. मोठी मूल्ये (9-11) मेमरी ब्लॉक्सवर काही संगणना मॅपिंग सक्षम करतात तेव्हाच LUT आकार ऑप्टिमायझेशन चालू आहे.. |
वेक्टर भाषांतर पॅरामीटर्स
पॅरामीटर | मूल्ये | वर्णन |
इनपुट डेटा रुंदी | ||
अंश | ०.०६७ ते ०.२१३ | अपूर्णांक बिट्सची संख्या. |
रुंदी | स्वाक्षरी: 4 ते
64; स्वाक्षरी न केलेले: एफ 65 पर्यंत |
स्थिर-बिंदू डेटाची रुंदी. |
चालू ठेवले… |
पॅरामीटर | मूल्ये | वर्णन |
सही करा | स्वाक्षरी केलेले किंवा स्वाक्षरी केलेले नाही | स्थिर-बिंदू डेटाचे चिन्ह |
आउटपुट डेटा रुंदी | ||
अंश | ०.०६७ ते ०.२१३ | अपूर्णांक बिट्सची संख्या. |
रुंदी | व्युत्पन्न | स्थिर-बिंदू डेटाची रुंदी. |
Sgn | व्युत्पन्न | स्थिर-बिंदू डेटाचे चिन्ह |
सक्षम पोर्ट व्युत्पन्न करा | चालू किंवा बंद | सिग्नल सक्षम करण्यासाठी चालू करा. |
स्केल घटक भरपाई | चालू किंवा बंद | व्हेक्टर भाषांतरासाठी, एक कॉर्डिक विशिष्ट स्थिरांक जो 1.6467602 ला अभिसरण करतो… वेक्टरचे परिमाण (x2+y2) 0.5 मोजतो जेणेकरून परिमाणाचे मूल्य, M, M = K(x2+y2)0.5 आहे.
आउटपुटचे स्वरूप इनपुट स्वरूपावर अवलंबून असते. जेव्हा दोन्ही इनपुट कमाल प्रतिनिधित्व करण्यायोग्य इनपुट मूल्याच्या समान असतात तेव्हा सर्वात मोठे आउटपुट मूल्य उद्भवते, j. या संदर्भात: M = K(j2+j९) ९१ = K(2j९) ९१ = K१२(j९) ९१ =K 20.5j ~११०२८६j म्हणून, च्या एमएसबीचे दोन अतिरिक्त बिट शिल्लक आहेत j खात्री करणे आवश्यक आहे M प्रतिनिधित्व करण्यायोग्य आहे. स्केल फॅक्टर भरपाई निवडल्यास, M बनते: M = j0.5 ~ 1.41 j च्या श्रेणीचे प्रतिनिधित्व करण्यासाठी एक अतिरिक्त बिट पुरेसे आहे M. स्केल घटक भरपाई आउटपुटच्या एकूण रुंदीवर परिणाम करते. |
वेक्टर रोटेट पॅरामीटर्स
पॅरामीटर | मूल्ये | वर्णन |
इनपुट डेटा रुंदी | ||
X,Y इनपुट | ||
अंश | ०.०६७ ते ०.२१३ | अपूर्णांक बिट्सची संख्या. |
रुंदी | व्युत्पन्न | स्थिर-बिंदू डेटाची रुंदी. |
सही करा | स्वाक्षरी केलेले किंवा स्वाक्षरी केलेले नाही | स्थिर-बिंदू डेटाचे चिन्ह. |
कोन इनपुट | ||
अंश | व्युत्पन्न | – |
रुंदी | व्युत्पन्न | – |
सही करा | व्युत्पन्न | – |
आउटपुट डेटा रुंदी | ||
अंश | ०.०६७ ते ०.२१३ | अपूर्णांक बिट्सची संख्या. |
रुंदी | व्युत्पन्न | स्थिर-बिंदू डेटाची रुंदी. |
सही करा | व्युत्पन्न | स्थिर-बिंदू डेटाचे चिन्ह |
सक्षम पोर्ट व्युत्पन्न करा | चालू किंवा बंद | सिग्नल सक्षम करण्यासाठी चालू करा. |
स्केल घटक भरपाई | परिमाण आउटपुटवर कॉर्डिक-विशिष्ट स्थिरांकाची भरपाई करण्यासाठी चालू करा. स्वाक्षरी केलेल्या आणि स्वाक्षरी न केलेल्या दोन्ही इनपुटसाठी, चालू केल्याने x1 आणि y0 साठी परिमाणाचे वजन 0 ने कमी होते. आउटपुट मध्यांतराचे आहेत [-२०.५, +२०.५]के. डीफॉल्ट सेटिंग्ज अंतर्गत, म्हणून आउटपुट मध्यांतर [-२०.५ के, +२०.५ के] असेल (सह | |
चालू ठेवले… |
पॅरामीटर | मूल्ये | वर्णन |
K~1.6467602…), किंवा ~[-2.32, +2.32]. या मध्यांतरातील मूल्यांचे प्रतिनिधित्व करण्यासाठी बायनरी बिंदूच्या 3 बिट बाकी आहेत, त्यापैकी एक चिन्हासाठी आहे. जेव्हा तुम्ही चालू कराल स्केल घटक भरपाई, आउटपुट मध्यांतर [-20.5, +20.5] किंवा ~[-1.41, 1.41] होते, ज्यासाठी बायनरी बिंदूच्या दोन बिट बाकी आहेत, त्यापैकी एक चिन्हासाठी आहे.
स्केल घटक भरपाई आउटपुटच्या एकूण रुंदीवर परिणाम करते. |
ALTERA_CORDIC IP कोर सिग्नल
सामान्य सिग्नल
नाव | प्रकार | वर्णन |
clk | इनपुट | घड्याळ. |
en | इनपुट | सक्षम करा. तुम्ही चालू करता तेव्हाच उपलब्ध सक्षम पोर्ट व्युत्पन्न करा. |
areset | इनपुट | रीसेट करा. |
पाप कॉस फंक्शन सिग्नल
नाव | प्रकार | कॉन्फिगर करा on | श्रेणी | वर्णन |
a | इनपुट | स्वाक्षरी केलेले इनपुट | [−π,+π] | फ्रॅक्शनल बिट्सची संख्या निर्दिष्ट करते (FIN). या इनपुटची एकूण रुंदी आहे FIN+3. दोन अतिरिक्त बिट श्रेणीसाठी आहेत (प्रतिनिधी π) आणि चिन्हासाठी एक बिट. दोनच्या पूरक स्वरूपात इनपुट द्या. |
स्वाक्षरी न केलेले इनपुट | [0,+π/2] | फ्रॅक्शनल बिट्सची संख्या निर्दिष्ट करते (FIN). या इनपुटची एकूण रुंदी आहे wIN=FIN+1. एक अतिरिक्त बिट श्रेणीसाठी खाते (π/2 चे प्रतिनिधित्व करण्यासाठी आवश्यक). | ||
s, c | आउटपुट | स्वाक्षरी केलेले इनपुट | [−1,1] | वापरकर्ता-निर्दिष्ट आउटपुट अपूर्णांक रुंदीवर sin(a) आणि cos(a) ची गणना करते(F). आउटपुटची रुंदी आहे wबाहेर= Fबाहेर+2 आणि स्वाक्षरी आहे. |
स्वाक्षरी न केलेले इनपुट | [0,1] | वापरकर्ता-निर्दिष्ट आउटपुट अपूर्णांक रुंदीवर sin(a) आणि cos(a) ची गणना करते(Fबाहेर). आउटपुटमध्ये रुंदी असते wबाहेर= Fबाहेर+1 आणि स्वाक्षरी केलेले नाही. |
Atan2 फंक्शन सिग्नल
नाव | प्रकार | कॉन्फिगर करा on | श्रेणी | तपशील |
x, y | इनपुट | स्वाक्षरी केलेले इनपुट | यांनी दिले
w, F |
एकूण रुंदी निर्दिष्ट करते (w) आणि संख्या फ्रॅक्शनल बिट्स (F) इनपुटचे. दोनच्या पूरक स्वरूपात इनपुट प्रदान करा. |
स्वाक्षरी न केलेले इनपुट | एकूण रुंदी निर्दिष्ट करते (w) आणि संख्या फ्रॅक्शनल बिट्स (F) इनपुटचे. | |||
a | आउटपुट | स्वाक्षरी केलेले इनपुट | [−π,+π] | वापरकर्ता-निर्दिष्ट आउटपुट अपूर्णांक रुंदीवर atan2(y,x) ची गणना करते (F). आउटपुटमध्ये रुंदी असते w बाहेर= Fबाहेर+2 आणि स्वाक्षरी आहे. |
स्वाक्षरी न केलेले इनपुट | [0,+π/2] | आउटपुट अपूर्णांक रुंदीवर atan2(y,x) ची गणना करते (Fबाहेर). आउटपुट फॉरमॅटमध्ये रुंदी असते wबाहेर = Fबाहेर+2 आणि स्वाक्षरी आहे. तथापि, आउटपुट मूल्य स्वाक्षरी केलेले नाही. |
नाव | दिशा | कॉन्फिगर करा on | श्रेणी | तपशील |
x, y | इनपुट | स्वाक्षरी केलेले इनपुट | यांनी दिले
w, F |
एकूण रुंदी निर्दिष्ट करते (w) आणि संख्या फ्रॅक्शनल बिट्स (F) इनपुटचे. दोनच्या पूरक स्वरूपात इनपुट प्रदान करा. |
q | आउटपुट | [−π,+π] | वापरकर्ता-निर्दिष्ट आउटपुट अपूर्णांक रुंदीवर atan2(y,x) ची गणना करते Fq आउटपुटमध्ये रुंदी असते wq=Fq+3 आणि स्वाक्षरी आहे. | |
r | यांनी दिले
w, F |
गणना करतो K(x2+y2)0.5.
आउटपुटची एकूण रुंदी आहे wr=Fq+3, किंवा wr=Fस्केल घटक भरपाईसह q+2. |
||
अर्थपूर्ण बिट्सची संख्या पुनरावृत्तीच्या संख्येवर अवलंबून असते ज्यावर अवलंबून असते Fq आउटपुटचे स्वरूप इनपुट स्वरूपावर अवलंबून असते. | ||||
MSB(Mबाहेर)=MSBIN+2, किंवा MSB(Mबाहेर)=MSBINस्केल फॅक्टर भरपाईसह +1 | ||||
x, y | इनपुट | स्वाक्षरी न केलेले इनपुट | यांनी दिले
w,F |
एकूण रुंदी निर्दिष्ट करते (w) आणि संख्या फ्रॅक्शनल बिट्स (F) इनपुटचे. |
q | आउटपुट | [0,+π/2] | आउटपुट अपूर्णांक रुंदीवर atan2(y,x) ची गणना करते Fq आउटपुटमध्ये रुंदी असते wq=Fq+2 आणि स्वाक्षरी आहे. | |
r | यांनी दिले
w,F |
गणना करतो K(x2+y2)0.5.
आउटपुटची एकूण रुंदी आहे wr=Fq+3, किंवा wr=Fस्केल घटक भरपाईसह q+2. |
||
MSB(Mबाहेर)=MSBIN+2, किंवा MSB(Mबाहेर)=MSBINस्केल फॅक्टर भरपाईसह +1. |
नाव | दिशा | कॉन्फिगर करा on | श्रेणी | तपशील |
x, y | इनपुट | स्वाक्षरी केलेले इनपुट | [−1,1] | अपूर्णांक रुंदी निर्दिष्ट करते (F), एकूण बिट्सची संख्या आहे w = F+2. दोनच्या पूरक स्वरूपात इनपुट प्रदान करा. |
स्वाक्षरी न केलेले इनपुट | [0,1] | अपूर्णांक रुंदी निर्दिष्ट करते (F), एकूण बिट्सची संख्या आहे w = F+४०२१.३२०.६१.०४. | ||
a | इनपुट | स्वाक्षरी केलेले इनपुट | [−π,+π] | फ्रॅक्शनल बिट्सची संख्या आहे F (x आणि y साठी पूर्वी प्रदान केलेले), एकूण रुंदी आहे wa = F+४०२१.३२०.६१.०४. |
स्वाक्षरी न केलेले इनपुट | [0,+π] | फ्रॅक्शनल बिट्सची संख्या आहे F (x आणि y साठी पूर्वी प्रदान केलेले), एकूण रुंदी आहे wa = F+४०२१.३२०.६१.०४. | ||
x0, y0 | आउटपुट | स्वाक्षरी केलेले इनपुट | [−20.5,+४०२१.३२०.६१.०४.
5]K |
फ्रॅक्शनल बिट्सची संख्या Fबाहेर, कुठे wबाहेर = Fबाहेर+3 किंवा wबाहेर =
Fबाहेरस्केल फॅक्टर रिडक्शनसह +2. |
स्वाक्षरी न केलेले इनपुट |
ALTERA_CORDIC IP कोर वापरकर्ता मार्गदर्शक 10 अभिप्राय पाठवा
कागदपत्रे / संसाधने
![]() |
इंटेल ALTERA_CORDIC IP कोर [pdf] वापरकर्ता मार्गदर्शक ALTERA_CORDIC IP Core, ALTERA_, CORDIC IP Core, IP Core |