Перейти к содержанию
    

FalloutMan

Свой
  • Постов

    60
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

1 Подписчик

Информация о FalloutMan

  • Звание
    Участник
    Участник
  • День рождения 06.07.1988

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

1 663 просмотра профиля
  1. Мне такую ерунду и резонит присылал. Просто фрезой вырывают металлизацию. После этого они ухудшили топологические нормы на металлизированные полуотверстия. А вообще, если вам не в составе группы и без торцевой металлизации, можете просто гильятиной срезать, и все будет на местах. Или бокорезы подходящие с прямым резом. Плату 0.5 толщиной с металлизированным отверстиями 0.4 элементарно делаются полуотверстиями.
  2. Такого барахла и на родине полно. Любой производитель (отечественный) выпускающий свои микросхемы это может сделать. Странно, что у вас есть кристаллы и они не разбракованны. Стало быть еще и резка пластины нужна? Ну и конечно тестовое покрытие... ...вообщем, если вы не знаете ответ на этот вопрос, тогда он вам не по зубам/корману. Вы просто не сможете договориться, если не понимаете чего хотите.
  3. микросхема CY7C68013A 56-Pin SSOP slave_fifo внешняя синхронизация ep6 (4*512) ep2 (4*512). грелась когда буфер заполнен единицами под 60 градусов, даже если передача не идёт. Не знаю какая у них там логика работает, но решилось привязкой SLOE к работе SLWR и SLRD. Может пригодится кому :rolleyes:
  4. Я даже нашел статью, где описывается как на старых примерах сделать программу. В новом CYUSBSuite нету того, что было в предыдущих версиях и большинство примеров написаны на C.NET. Я сделал программу на bulk передачах, но скорость получилась мала для поставленной задачи.
  5. Тут вопрос не в уме совершенно. Скорее в квалификации выпускников кафедры. Если студент говорит научнику что сделает ракету-носитель, над которой надо трудится целому КБ не один год, ну ведь это бред. Никто не имеет права требовать со студента чего-то сверх сложного. FerrumVS становитесь профессионалом, а не радиолюбителем. Не надо сложнее, надо хотя бы так же. да, но это не отменяет сказанного.
  6. Итак, начнем по порядку. Вы приходите на диплом, перед вами ГАК. Вы начинаете расказывать презентацию, после комиссия задает Вам вопросы. В силу того, что в комиссии в основном люди с одной кафедры, многие из них вообще не понимают что такое это Ваше ПЛИС. Вообщем Вам задают вопросы по оформлению, и выставляют оценку от уверенности рассказа презентации и от отношения к Вам руководителя. Ваша цель всем понятна -диплом защитить. Но вообще говоря, выбирая себе столь серьезную задачу, (а я уж склонен считать запуск Изделия в космос серьезной задачей) надо за нее отвечать. так вот, допустим, есть на защите диплома люди которые не только имеют инженерное образование, но и разбираются в выбранной теме. (руководителя в топку, он и не первое и не второе) Вопросы: 1) Даже если зарубежная фирма Вам продаст свои рад-стойкие ПЛИСы (а она этого не сделает), не считаете ли Вы, что проще взять ПЛИС с блочной памятью больше чем 2048*8? зачем лишние корпуса и усложнение топологии? (Они дешевле? тогда где обоснование что вы сможете сэкономить при испытаниях???) Замечу еще, что Вы пляшете от памяти которая в работе вовсе не нужна. Вам понравился её корпус... согласен красивый))) 2) Допустим, Вы сможете обосновать необходимость и без того имеющийся памяти, тогда почему не поставить целую кучу миландравской рад-стойкой статической памяти? Жесткие масса-габариты которые для Вас выдумал науч. рук.? -делайте блок памяти отдельным модулем 3) У Вас все стойкое к радиации? Нет? А зачем брать на диплом то что не можешь сделать? (вопрос к руководителю) меня не убедил руководитель. Уважаемый, где ссылки на исследавание этих элементов на стойкость? А вы знаете что они могут отличаться от партии к партии? Расскажу, если интересно... даже у пассивных элементов "ползут" характеристики под радиацией (вопрос в том, как долго они будут уходить из необходимых пределов). Покупают целую партию, устанавливают в работающее Изделие и несут к реактору и так несколько раз, и каждый раз замеряют значения каждого элемента. И только на основании этого делают вывод о возможном сроке их работы. По уму было бы не браться делать то чего не сможешь сделать (дорогу осилит идущий -здесь неуместно). Слышали историю про марсоход? советую найти. Так вот инженер должен уметь четко обзначить что он сделает (изделие/набор КД/прототип) и сроки на исполнение -это все что требуется от студента на дипломе. Ссылки дай, частоты распиши, ...что еще мне надо сделать? камеру? 1. отечественные плис в гугл набрать 2. ключевое слово миландр это, Вы должны были найти прежде чем диплом делать. Отвечать за работу нужно))) А то глонасс и фобус-грунт... ну где так учат??? (напишите свой ВУЗ и кликуху руководителя)
  7. to FerrumVS 1) существуют отечественные ПЛИС с приемкой 5 2) есть отечественная рад- стойкая статическая память 3) если берете ПЛИС иностранного производства, надо брать с достаточным колличеством блочной памяти. Вывод: выбор элементной базы вообще не состоятельный. Основное внимание студент на дипломе должен уделять научному обоснованию, актуальносте и новизне. Про сложность диплонного проекта требований к счастью нету. Проект большой, что вы собираетесь предъявить на защиту? Скриншот с красивым иностранным металло-керамическим корпусом? Жалко, что научник имеет поврхностные представления о профессии. В каком уч. заведении так учат???
  8. А почему просто не обратиться в сервис?
  9. Второй раз уже здесь тему заводите. Почему не написать в теме для начинающих? Помогу вам разобраться в выражении ip-ядро, ключевым является слово ip (интелектуальная собственность) Прочетайте Ваши вопросы заменяя слово "ядро" на словосочетание "интелектуальная собственность" - звучит не слабо. Если вы не покупаете комерческие IP, то не расчитывайте на хорошую документацию и поддержку. Иными словами, если из чужого проекта вы выдрали кусочек и не можете понять, как его прикрутить, тот тут ничего не поделаешь. Отвечая на ваши вопросы. На ПЛИС можно сделать контроллер usb, но задача это совсем не тривиальная. Можно приделать к ПЛИСу контроллер (или микроконтроллер) с usb, и общаться с ним по какому-нибудь интерфейсу. Т.е. если общаетесь с контроллером вы по SPI например, вы можете найти на opencorах SPI-ядро, и воспользоваться им.
  10. Обратите внимание на посты VinciGoGi на рутрэкере
  11. Есть такое дело, раньше тоже натыкался на такие вещи.В принцапе, если при инициализации Вы подождете чуть дольше при подаче очередной команды, то ничего страшного не случиться (благо для индикаторов такого типа скорость не критична). Вот ссылка на документ компании МЭЛТ, отечественная фирма дерущая деньги за то что приделала память с рускими шрифтами. Но у них не плохо скомпонованна документация + великий могучий столь приятный нашему уху
  12. Пробовал сделать на основе вот такой ячейки. Дальше по традиционной схеме 3+3,4+4... Но увы выиграша не увидел. Делал в ISE для 3-го спартана. если кому интересно, или хочет поиграться то пожалуйста. `timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // Engineer: Gusev M.E. // Create Date: 21:15:47 09/20/2010 // Module Name: proba1 // Project Name: 64bit_in1_for_electronix.ru // Target Devices: sp3e // Tool versions: Xilinx 11.1 // Revision: // Revision 0.01 - File Created ////////////////////////////////////////////////////////////////////////////////// module celll( input [3:0] in4bit, output [2:0] out3bit); wire aa=in4bit[0]^in4bit[1]; wire bb=in4bit[0]&in4bit[1]; wire cc=in4bit[2]^in4bit[3]; wire dd=in4bit[2]&in4bit[3]; wire a=aa^cc; wire b=aa&cc; wire c=bb^dd; wire d=bbⅆ wire e=b|c; assign out3bit[2]=d; assign out3bit[1]=e; assign out3bit[0]=a; endmodule module prob1( input clk, input [63:0] word64, output reg [5:0] out); reg [63:0] bit64; wire [2:0] tha; wire [2:0] thb; wire [2:0] thc; wire [2:0] thd; wire [2:0] the; wire [2:0] thf; wire [2:0] thg; wire [2:0] thk; wire [2:0] thaa; wire [2:0] thbb; wire [2:0] thcc; wire [2:0] thdd; wire [2:0] thee; wire [2:0] thff; wire [2:0] thgg; wire [2:0] thkk; wire [3:0] foura; wire [3:0] fourb; wire [3:0] fourc; wire [3:0] fourd; wire [3:0] foure; wire [3:0] fourf; wire [3:0] fourg; wire [3:0] fourk; wire [4:0] fivea; wire [4:0] fiveb; wire [4:0] fivec; wire [4:0] fived; wire [5:0] sixa; wire [5:0] sixb; wire [5:0] sixFind; wire [3:0] aaa=bit64[3:0]; wire [3:0] bbb=bit64[7:4]; wire [3:0] ccc=bit64[11:8]; wire [3:0] ddd=bit64[15:12]; wire [3:0] eee=bit64[19:16]; wire [3:0] fff=bit64[23:20]; wire [3:0] ggg=bit64[27:24]; wire [3:0] kkk=bit64[31:28]; wire [3:0] aaaa=bit64[35:32]; wire [3:0] bbbb=bit64[39:36]; wire [3:0] cccc=bit64[43:40]; wire [3:0] dddd=bit64[47:44]; wire [3:0] eeee=bit64[51:48]; wire [3:0] ffff=bit64[55:52]; wire [3:0] gggg=bit64[59:56]; wire [3:0] kkkk=bit64[63:60]; celll U1 (.in4bit(aaa),.out3bit(tha)); celll U2 (.in4bit(bbb),.out3bit(thb)); celll U3 (.in4bit(ccc),.out3bit(thc)); celll U4 (.in4bit(ddd),.out3bit(thd)); celll U5 (.in4bit(eee),.out3bit(the)); celll U6 (.in4bit(fff),.out3bit(thf)); celll U7 (.in4bit(ggg),.out3bit(thg)); celll U8 (.in4bit(kkk),.out3bit(thk)); celll U9 (.in4bit(aaaa),.out3bit(thaa)); celll U10 (.in4bit(bbbb),.out3bit(thbb)); celll U11 (.in4bit(cccc),.out3bit(thcc)); celll U12 (.in4bit(dddd),.out3bit(thdd)); celll U13 (.in4bit(eeee),.out3bit(thee)); celll U14 (.in4bit(ffff),.out3bit(thff)); celll U15 (.in4bit(gggg),.out3bit(thgg)); celll U16 (.in4bit(kkkk),.out3bit(thkk)); assign foura=tha+thb; assign fourb=thc+thd; assign fourc=the+thf; assign fourd=thg+thk; assign foure=thaa+thbb; assign fourf=thcc+thdd; assign fourg=thee+thff; assign fourk=thgg+thkk; assign fivea=foura+fourb; assign fiveb=fourc+fourd; assign fivec=foure+fourf; assign fived=fourg+fourk; assign sixa=fivea+fiveb; assign sixb=fivec+fived; assign sixFind=sixa+sixb; always @ (posedge clk) begin bit64=word64; out=sixFind; end endmodule
  13. Да нет, меня это и интересовало
  14. z-состояние

    Товарищи, подскажите схему ячейки (например jtag) трех состояний. Интересует в большей степени 3-е, z-состояние (высокоимпедансное).
×
×
  • Создать...