ইউএসবি সংযোগকারী ঝালটি কীভাবে সংযুক্ত করবেন?


53

আমার কীভাবে পিসিবিতে ইউএসবি সংযোগকারী ঝালটি রুট করা উচিত? ইউএসবি স্থাপন করা হয়েছে ঠিক সেখানেই এটি জিএনডি প্লেনের সাথে সংযুক্ত হওয়া উচিত, বা NDালটি জিএনডি থেকে পৃথক করা উচিত, বা ইএসডি সুরক্ষা চিপ, উচ্চ প্রতিরোধের প্রতিরোধক বা ফিউজের মাধ্যমে স্থলটির সাথে সংযুক্ত করা উচিত?

গীত। আমার কি scheাল সংযোগগুলি স্কিম্যাটিকের উপর রাখা উচিত, বা কেবল এটি পিসিবি-তে চালিত করা উচিত?


1
আমি তিনটিই বাণিজ্যিক পণ্যগুলিতে দেখেছি। : / হ্যাঁ, এটি পরিকল্পনার মধ্যে রাখুন। কেন না? :)
এন্ডোলিথ

1
উত্তরগুলি সার্কিটের সাথে সংযোগের জন্য কিছু ভাল রেফারেন্স দিয়েছে। আমি araালটি ফ্যারাডে খাঁচার সম্প্রসারণ হিসাবে ভাবতে চাই এবং এটি আশেপাশের খাঁচার (ঘের) সাথে যথাসম্ভব যথাযথভাবে / বোধগম্যভাবে সংযোগ স্থাপন করা নিশ্চিত করতাম। এইভাবে ইলেক্ট্রনিক্স ডিভাইসে encালটির অভ্যন্তরে থাকবে (ঘের), কেবল (ঝাল) এবং হোস্ট (ঘের) ফাঁক ছাড়াই শেষ হবে। এটা কি বোধগম্য মনে হচ্ছে?
এক্সটিএল

1
কেবল অবশিষ্ট উদ্বেগ হ'ল গ্রাউন্ড লুপ are
ভোরাক

উত্তর:


25

ঝাল কার্যকর হওয়ার জন্য, এটি আপনার shাল গ্রাউন্ডে যতটা সম্ভব কম প্রতিবন্ধকতা সংযোগ প্রয়োজন। আমি মনে করি যারা প্রতিরোধের প্রস্তাব দিচ্ছেন বা একে একে গ্রাউন্ডে সংযুক্ত করবেন না বা আপনার ডিজিটাল লজিক গ্রাউন্ড সম্পর্কে কঠোরভাবে কথা বলছেন এবং ধরে নিবেন যে আপনার আলাদা shাল গ্রাউন্ড রয়েছে। আপনার যদি ধাতব ঘের থাকে তবে এটি আপনার ieldালভূমি হবে। এক পর্যায়ে, আপনার ডিজিটাল গ্রাউন্ড অবশ্যই আপনার ieldাল গ্রাউন্ডের সাথে সংযুক্ত হবে। EMI কারণে, এই একক পয়েন্টটি আপনার I / O অঞ্চলের কাছাকাছি হওয়া উচিত। এর অর্থ বোর্ডের এক বিভাগের চারপাশে অন্য কোনও আই / ও সংযোগকারীগুলির সাথে আপনার ইউএসবি সংযোগকারী স্থাপন করা এবং সেই স্থানে আপনার ieldালটি লজিক গ্রাউন্ড পয়েন্টে সন্ধান করা ভাল means একক পয়েন্ট, নিয়মের কিছু ব্যতিক্রম রয়েছে, যদি আপনার কোনও অ্যাপারচার ছাড়াই শক্ত ধাতব ঘের থাকে তবে উদাহরণস্বরূপ, একাধিক সংযোগ পয়েন্টগুলি সহায়ক হতে পারে। যে কোনো ক্ষেত্রে, সার্কিট গ্রাউন্ড সংযোগে শিল্ডে, কেউ কেউ একটি রেজিস্টার বা ক্যাপাসিটার (বা উভয়) ব্যবহারের পরামর্শ দিতে পারে তবে এটি করার উপযুক্ত কারণ খুব কমই আছে। সাধারণ মোডের শোরগোলের জন্য একটি পথ সরবরাহ করতে আপনি দুজনের মধ্যে একটি স্বল্প ইন্ডাক্ট্যান্স সংযোগ চান। প্যারাসিটিক ক্যাপাসিট্যান্স (যেমন পরিবেশে এটি বিকিরণ করা) সত্ত্বেও কেন শব্দটি সরান? সাধারণত এই জাতীয় কৌশলগুলির একমাত্র কারণ গ্রাউন্ড লুপগুলি প্রতিরোধ করা, তবে আপনি ইউএসবি সম্পর্কে কথা বলছেন, গ্রাউন্ড লুপগুলি সম্ভবত বেশিরভাগ ইউএসবি অ্যাপ্লিকেশনগুলির জন্য সমস্যা হবে না। মঞ্জুর, এ জাতীয় কৌশলগুলি গ্রাউন্ড লুপগুলি রোধ করবে, তবে তারা আপনার shালদানকে সমস্ত অকার্যকর করে দেবে। সাধারণ মোডের শোরগোলের জন্য একটি পথ সরবরাহ করতে আপনি দুজনের মধ্যে একটি স্বল্প ইন্ডাক্ট্যান্স সংযোগ চান। প্যারাসিটিক ক্যাপাসিট্যান্স (যেমন পরিবেশে এটি বিকিরণ করা) সত্ত্বেও কেন শব্দটি সরান? সাধারণত এই জাতীয় কৌশলগুলির একমাত্র কারণ গ্রাউন্ড লুপগুলি প্রতিরোধ করা, তবে আপনি ইউএসবি সম্পর্কে কথা বলছেন, গ্রাউন্ড লুপগুলি সম্ভবত বেশিরভাগ ইউএসবি অ্যাপ্লিকেশনগুলির জন্য সমস্যা হবে না। মঞ্জুর, এ জাতীয় কৌশলগুলি গ্রাউন্ড লুপগুলিকে প্রতিরোধ করবে, তবে তারা আপনার shালদানকে সমস্ত অকার্যকরও দেবে। সাধারণ মোডের শোরগোলের জন্য একটি পথ সরবরাহ করতে আপনি দুজনের মধ্যে একটি স্বল্প ইন্ডাক্ট্যান্স সংযোগ চান। প্যারাসিটিক ক্যাপাসিট্যান্স (যেমন পরিবেশে এটি বিকিরণ করা) সত্ত্বেও কেন শব্দটি সরান? সাধারণত এই জাতীয় কৌশলগুলির একমাত্র কারণ গ্রাউন্ড লুপগুলি প্রতিরোধ করা, তবে আপনি ইউএসবি সম্পর্কে কথা বলছেন, গ্রাউন্ড লুপগুলি সম্ভবত বেশিরভাগ ইউএসবি অ্যাপ্লিকেশনগুলির জন্য সমস্যা হবে না। মঞ্জুর, এ জাতীয় কৌশলগুলি গ্রাউন্ড লুপগুলিকে প্রতিরোধ করবে, তবে তারা আপনার shালদানকে সমস্ত অকার্যকরও দেবে।


19

হার্নি অট তার বই "বৈদ্যুতিন চৌম্বকীয় সামঞ্জস্যতা প্রকৌশল" বইতে এটি নিয়ে আলোচনা করেছেন। আপনার এটি বড় ছবি থেকে দেখার প্রয়োজন। আইই, ঝাল কি করছে?

কম ফ্রিকোয়েন্সি সংকেতের জন্য, ieldালটি স্থানান্তরিত হওয়া সংকেত রক্ষা করতে ব্যবহৃত হয়। আপনি আপনার সিগন্যালের সাথে পাওয়ার পাওয়ার লাইন / এএম / এফএম রেডিও সংকেতগুলি এড়াতে চান কারণ এটি স্বাভাবিক ক্রিয়াকলাপে হস্তক্ষেপ করবে। সুতরাং আপনাকে অবশ্যই উভয় প্রান্তে জিএনডি বেঁধে রাখতে হবে না। গ্রাউন্ড লুপগুলি আপনার সিগন্যালের মধ্যে দম্পতিগুলিকে ছোট শোরগোলের সৃষ্টি করবে, অতএব গ্রাউন্ড লুপটি ভেঙে ফেলতে হবে। এর অর্থ এই নয় যে আপনি ঝাল ঝুলন্ত রেখেছেন। আপনার তারের toালটি আপনার ঘেরের সাথে বেঁধে রাখতে হবে এবং যদি প্রয়োজন হয় (কোক্সের ক্ষেত্রে), আপনি আপনার সার্কিটের ভিত্তিটি একই বিন্দুতে বেঁধে রাখতে পারেন। উপরের কারণে কম ফ্রিকোয়েন্সি জন্য আপনি যতটা সম্ভব সিঙ্গল পয়েন্ট গ্রাউন্ডিং ব্যবহার করতে চান want

তবে উচ্চ ফ্রিকোয়েন্সি সংকেতের জন্য, বিপরীতটি সত্য। এগুলি সাধারণত খুব উচ্চ ফ্রিকোয়েন্সিতে ডিজিটাল সংকেত হয়। এমনকি যদি কিছু শব্দ একযোগে হয়ে যায় তবে ইলেকট্রনিক্সের ডিজিটাল প্রকৃতির পাশাপাশি ফিল্টারিংয়ের সহজেই স্বাভাবিক ক্রিয়াকলাপ বজায় রাখা উচিত। আপনি ডেটা সংকেতের নির্গমন হ্রাস করতে চান, এটি বিকিরণ থেকে রক্ষা করবেন না। এই কারণে, সর্বনিম্ন প্রতিবন্ধক পাথটি দুটি প্রান্তে ieldালের সাথে সংযুক্ত হওয়া উচিত। হ্যাঁ, সেখানে গ্রাউন্ড লুপ থাকবে এবং আওয়াজ মিলবে তবে তাতে কিছু যায় আসে না। উচ্চ ফ্রিকোয়েন্সি ক্ষেত্রে, মাল্টিপয়েন্ট গ্রাউন্ড অগ্রাধিকার দেওয়া হয়।


6

আপনার ইউএসবি চিপ প্রস্তুতকারক আপনার কী ব্যবহার করা উচিত তা পরীক্ষা করে দেখুন কিনা তা পরীক্ষা করে দেখুন। আমি নিশ্চিত যে সাইপ্রাস 1M রোধক এবং 4.7nf ক্যাপটি ieldালটিকে স্থলভাগে সংযুক্ত করার পরামর্শ দেয় s দুটি ঝাল দুটি খুব বড় ট্রেসের সাথে সংযুক্ত করা উচিত (আমি বিশ্বাস করি তারা 100 মিলস প্রস্তাব দিয়েছেন?)


1
একটি চিপ ডেটাশিট সেই ধরণের তথ্যের জন্য ভাল উত্স নয়। শুধু নিজেকে জিজ্ঞাসা করুন: আপনি অন্য নির্মাতারা চিপ ব্যবহার করেন তা কি ব্যাপার? আপনাকে আরও বড় ছবিটি দেখতে হবে - যেমন আপনি যদি নিজের বোর্ডের চারপাশে কোনও ফ্যারাডে খাঁচার ধরণের
ieldাল

8
আমি একমত নই নির্মাতার কী পরামর্শ দেয় তা নির্ধারণ করতে আপনার চিবির ডেটাশিটটি সবসময় পড়া উচিত। আপনি যদি অন্য কোনও প্রস্তুতকারকের চিপ ব্যবহার করেন তবে সেই প্রস্তুতকারকের ডেটাশিটটি পড়ুন। যাইহোক, মূলত, বেশিরভাগ প্রকল্পের জন্য ঝালাই সমান হওয়া উচিত - ইউএসবি স্পেশ সুপারিশ করে যে ঝালটি হোস্টের মাটিতে নিরাপদে সংযুক্ত করা হয়েছে, ডিভাইস নয়, তাই সাইপ্রেসের দ্বারা প্রস্তাবিত এসি সংযুক্তকরণ coup আপনি যদি আপনার বোর্ডের চারপাশে একটি ফ্যারাডে খাঁচা অন্তর্ভুক্ত করছেন
shাল

3

4 প্রতিরোধকের মাধ্যমে শিল্ড সংযোগটি জিএনডি-তে সংযুক্ত করুন। এটি এটি আলাদা করতে সহায়তা করে এবং EMI এবং RFI নির্গমন হ্রাস করে। এই প্রতিরোধকটিকে ইউএসবি সংযোজকের কাছে রাখুন। সঠিক মান অর্জনের জন্য কিছু পরীক্ষার প্রয়োজন হতে পারে।

5 ভিসিসি বিমানের সংলগ্ন সিগন্যাল লেয়ারে ইউএসবি শিল্ডের জন্য একটি বিমান সরবরাহ করুন যা ইউএসবি শিরোলেখের চেয়ে বড় নয়।

http://www.cypress.com/?docID=4398

পূর্ণ গতির ডিভাইস ইএমআই সম্মতির মূল চ্যালেঞ্জ হ'ল উচ্চ ফ্রিকোয়েন্সি শক্তিটি lingাল থেকে মিলিত হওয়া থেকে রোধ করছে।

পূর্ণ গতির ডিভাইসগুলি একটি ঝালিত কেবল ব্যবহার করে যার জন্য সংযোগকারী শেলটি স্থল বিমানের সাথে আবদ্ধ হওয়া দরকার। এটি লক্ষ্য করা গুরুত্বপূর্ণ যে স্থল বিমানটি উচ্চ ফ্রিকোয়েন্সিগুলিতে একটি সজ্জিত পৃষ্ঠের মতো আচরণ করে না। জেন্ডার প্লেনে সংযোগকারী শেলের সমাপ্তির অবস্থান গুরুত্বপূর্ণ। গ্রাউন্ড প্লেনের ঝাল থেকে ঝাঁকুনি দেওয়া থেকে শব্দ রোধ করতে গ্রাউন্ড প্লেনের শান্ততম অঞ্চলে সংযোগ স্থাপন করা দরকার ...

http://www.ti.com/sc/docs/apps/msp/intrface/usb/emitest.pdf

প্রভৃতি

"ইউএসবি নির্দেশিকা" এর জন্য গুগল


2

ঝালটি গ্রাউন্ড করা উচিত নয়। এটি অবশ্যই হোস্ট প্রান্তে ভিত্তি করে রয়েছে।


1
যদি আপনি ieldালটির ডিভাইসটি ভাসমান স্থানে ছেড়ে যান তবে আমি নিশ্চিত যে আপনি কেবল একটি বিশাল অ্যান্টেনা তৈরি করেছেন।
ajs410

1
প্রভাব (দৈত্য অ্যান্টেনা) এবং যুক্তির সাথে একমত (আপনি গ্যারান্টিযুক্ত নন যে মাদারবোর্ড প্রস্তুতকারক একই যুক্তি ব্যবহার করবেন না: "এটি ডিভাইসটির শেষে রয়েছে, সুতরাং আমরা বিরক্ত করব না")
কেভিন ভার্মির

সুতরাং আপনি আমাকে বলছেন যে কেবলমাত্র পিসির সাথে সংযুক্ত ছয় ফুট তারের পরিমাণ কী সমস্ত প্রকার আরএফ ইএমআইকে বিকিরণ করে না?
ajs410

2
শিল্ডগুলি এক জায়গায় স্থলভাগে সংযুক্ত থাকতে হবে, অন্যথায় আপনি গ্রাউন্ড লুপ তৈরি করবেন। অন্যান্য উত্তরে উল্লিখিত নোট অ্যাপ্লিকেশন নোটগুলি উল্লেখযোগ্য প্রতিরোধকের মাধ্যমে ঝালকে সংযোগ করার পরামর্শ দেয় (সেই কারণেই)। এটি প্রধানত হট-প্লাগিং কারণে বিচাউস সংযোগ না করার পরামর্শ দেওয়ার জন্য আমি যতদূর যাব না।
mazurnization

5
ইউএসবি 4 টি কন্ডাক্টর কেবল ব্যবহার করে, যার মধ্যে একটি স্থলযুক্ত, সুতরাং আপনি ঝালটিকে সংযুক্ত না রেখে গ্রাউন্ড লুপগুলি এড়াতে যাবেন না।
বিটি

2

ইএমআই খালি না হওয়াটাই সমস্যা। আপনাকে জানতে হবে যে যে কোনও সময় আপনি সংযোগকারীটির সাথে তারের সংযোগ স্থাপনের সময় আপনি একটি ইএসডি স্রাব পালস পান। এটি ইলেকট্রনিক্সের জন্য বিপজ্জনক। সুতরাং আমি কখনই ইউএসবি শিল্ডকে সরাসরি মাটিতে সংযুক্ত করতাম না।


1

আমি গ্রাউন্ড প্লেনের সাথে ইউএসবি ঝালটি সংযোগ স্থাপনকারী একটি ৩৩ কে রেজিস্টারের জন্য কল করার জন্য একটি নকশা নকশার ভিত্তিতে একটি প্রকল্প ভিত্তিক করেছি। এটি হ্যাম রেডিওর জন্য একটি প্রকল্প ছিল, তাই স্বাচ্ছন্দ্যে আমার সার্কিট বোর্ডটি সংবেদনশীল ইএমআই ডিটেক্টরটির সান্নিধ্যে স্থাপন করা হয়েছিল!

আমার ক্ষেত্রে EMI সাফ করার জন্য আমাকে 33k রেজিস্টরটি সরিয়ে আমার পিসিবির গ্রাউন্ড প্লেনে সরাসরি ইউএসবি ঝালটি সংক্ষিপ্ত করতে হয়েছিল।


কেউ দয়া করে এফটিডিআইয়ের 33k সুপারিশের রেফারেন্স দিতে পারেন?
পাবলো

1

আপনার ieldালটি স্থলভাগের সাথে সরাসরি সংযোগ স্থাপনের আশঙ্কা হ'ল যদি দুটি ডিভাইসে বিভিন্ন সম্ভাব্য স্থানে "ভিত্তি" থাকে এবং সেই উত্সগুলি থেকে উল্লেখযোগ্য ডিসি বর্তমান সক্ষমতা থাকে তবে এই সংযোগটি দুটি পাওয়ার সিস্টেমের মধ্যে ফিউজ হিসাবে কাজ করতে পারে।

মনে রাখবেন যে একটি ক্যাপাসিটার তার অনুরণনশীল ফ্রিকোয়েন্সি প্রায় মৃত সংক্ষিপ্ত এবং সাধারণত যে ফ্রিকোয়েন্সি চারপাশে মোটামুটি প্রশস্ত ব্যান্ডে সঞ্চালিত হয়, তাই ঝাল ভিত্তি এবং সিস্টেম গ্রাউন্ডের মধ্যে একটি ক্যাপাসিটার প্রায়শই প্রয়োজনীয় সমঝোতা হয়।

আমি অটোমোটিভ ডেটাবাস যোগাযোগগুলি ডিজাইন করি এবং কিছু মানদণ্ডের প্রয়োজন যে কেবলমাত্র একটি ডিভাইস ieldালটিকে সরাসরি স্থলভাগের সাথে সংযুক্ত করে এবং বাকী ডিভাইসগুলি সিরিজের আরসির মাধ্যমে এটি করা উচিত। একটি স্বয়ংচালিত ডেটাবাস ইউএসবি ২.০ এর তুলনায় উল্লেখযোগ্য পরিমাণে কম, তবে ঝুঁকিগুলি একই রকম হওয়া উচিত। শক্তিশালী ঝাল সংযোগ ছাড়াই ইউএসবি 3.0 সঠিকভাবে বজায় রাখা কঠিন হতে পারে। এটি (5 থেকে 10GHz) আমার বর্তমান ডিজাইন অভিজ্ঞতার সুযোগের বাইরে।


0

ঠিক আছে, যেহেতু এটি প্রদর্শিত হচ্ছে আমাদের আর একটি উত্তর প্রয়োজন, আমি ইউএসবিএলসি 6 এর মতো একটি ইএসডি সুরক্ষা চিপের মাধ্যমে এটি তৈরির জন্য আমার ভোট দিয়ে দেব । এটি বেশ কয়েকটি প্রকল্পে আমার পক্ষে ভাল কাজ করেছে - ESD এর মাধ্যমে উপাদানগুলির কোনও আপাত ধ্বংস নয়, এবং ডেটা অখণ্ডতার সাথে কোনও সমস্যা নেই। আমি অনুভব করি যে এসটিমিক্রয়েলেট্রনিক্সগুলি যদি এমন চিপ তৈরি করে তবে এটি কমপক্ষে কিছুটা সন্দেহজনক হয়ে উঠবে এবং সচেতন যে একটি প্রতিরোধক, ক্যাপাসিটার বা ছোট থেকে গ্রাউন্ডও ঠিক তত ভাল হবে।

আমি জানি না এই সাফল্য কারণ এটি করা সঠিক জিনিস, বা কেবল বোবা ভাগ্য। বিভিন্ন প্রতিক্রিয়া দেওয়া, আমি বলতে কেউ প্ররোচিত হবে প্রলুব্ধ।

কর্মক্ষেত্রে, আমরা সোজা মাটিতে ইথারনেট জ্যাক বেঁধে রাখি। আফাইক, ইথারনেট কেবলটি গ্রাউন্ড সিগন্যাল বহন না করে সত্ত্বেও এটি হ'ল সমস্যাটির সমান। এটি কাজ করছে বলে মনে হচ্ছে এবং আমার চেয়ে বেশি অভিজ্ঞ ব্যক্তি তার দ্বারা সিদ্ধান্ত নিয়েছিলেন।


1
এই চিপটি ঝাল নয়, ডি + / ডি- লাইনগুলি সুরক্ষিত করার উদ্দেশ্যে।
কনার ওল্ফ

0

আমি 10 কে এবং 50K এর মধ্যে একটি রেজিস্টার ব্যবহার করি। আইআইআরসি আমি একটি এফটিডিআই অ্যাপ্লিকেশন নোটে 33K এর মান দেখেছি।

আমি স্কিমেটে সমস্ত সংযোগ রাখব।


1
এই 33 কে মান কোন রেফারেন্স?
পাবলো

0

দেখুন এক্সটার্নাল মেশিন এবং USB যা উভয় প্রান্ত পটভূমি পরামর্শ দেওয়া হচ্ছে ইউএসবি তথ্য সঞ্চার জন্য ব্যবহৃত ফ্রিকোয়েন্সিতে এক্সটার্নাল মেশিন সম্প্রচার প্রতিরোধ।


-1

আমি বেশ কয়েকটি বোর্ড ডিজাইন করেছি এবং সর্বদা FTDI চিপ (FT245R) ব্যবহার করেছি। ডেটাশিটটি পরিষ্কারভাবে ইঙ্গিত করে যে shালটি অবশ্যই GND এর সাথে সংযুক্ত থাকতে হবে। একই জিএনডি চিপ যা পিসিবির গ্রাউন্ড!


1
আপনি এই উত্তরটি ডেটাশিটে কোথায় উল্লেখ করেছেন বা এটি থেকে একটি অনুচ্ছেদ বা দুটি অনুলিপি করে অনেক উন্নত করতে পারেন। এটি একটি যুক্তিসঙ্গতভাবে দীর্ঘ নথি এবং একটি তাত্ক্ষণিকভাবে দেখার পরে আমি যে shালটি খুঁজে পেতে পারি তার একমাত্র উল্লেখ হ'ল এটি একটি স্কিম্যাটিক যা এটি কোথাও সংযুক্ত নয় showing
পিটারজে

না। ভুল। -1। FT245R উপাত্তপত্র unclearly ইঙ্গিত করে যে ঢাল ক্রীতদাস পাশ সংযুক্ত করা উচিত নয়। দয়া করে ডেটাশিটে 7.1, 7.2, 7.3, 7.4, 8.1 চিত্রগুলিতে ফিরে যান turn এই পরিসংখ্যানগুলি ঝাল এবং সিগন্যাল গ্রাউন্ডের মধ্যে কোনও সংযোগ দেখায় না। শিল্ড এবং জিএনডি পৃথক জাল। Ieldালটির সংযোগটি পাঠ্যক্রমে কোথাও উল্লেখ করা হয়নি।
নিক আলেক্সেভ

তদ্ব্যতীত, ঝাল সংযোগটি এফটি 245 আর এর মতো কোনও কিছুর জন্য ডেটাশিটের আওতার বাইরে। ইএমআই এক ডিজাইন / প্রয়োগ / পরিস্থিতি থেকে অন্যের মধ্যে পরিবর্তিত হতে পারে, তাই শেল্ডিং স্কিমটিও আলাদা হতে পারে।
নিক আলেক্সেভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.